From 13f41aef889d423fb7d8c37e2a17ad3a941f02a5 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Wed, 7 Feb 2024 21:58:39 +0000 Subject: [PATCH 01/22] Add container image to TaskNodeOverrides proto Signed-off-by: Fabio Graetz --- flyteidl/clients/go/assets/admin.swagger.json | 3 + .../gen/pb-cpp/flyteidl/core/workflow.pb.cc | 8617 + .../gen/pb-cpp/flyteidl/core/workflow.pb.h | 5130 + .../gen/pb-go/flyteidl/core/workflow.pb.go | 1762 +- .../service/flyteadmin/api/swagger.yaml | 136902 +++++++++++++++ .../model_core_task_node_overrides.go | 19 + .../gen/pb-go/flyteidl/service/openapi.go | 245 + .../gen/pb-java/flyteidl/core/Workflow.java | 21762 +++ flyteidl/gen/pb-js/flyteidl.d.ts | 494 + flyteidl/gen/pb-js/flyteidl.js | 145 + .../pb_python/flyteidl/core/workflow_pb2.py | 33 + .../pb_python/flyteidl/core/workflow_pb2.pyi | 12 +- .../models/core_task_node_overrides.py | 174 + flyteidl/gen/pb_rust/flyteidl.core.rs | 2 + flyteidl/protos/flyteidl/core/workflow.proto | 2 + 15 files changed, 174432 insertions(+), 870 deletions(-) create mode 100644 flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc create mode 100644 flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h create mode 100644 flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml create mode 100644 flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go create mode 100644 flyteidl/gen/pb-go/flyteidl/service/openapi.go create mode 100644 flyteidl/gen/pb-java/flyteidl/core/Workflow.java create mode 100644 flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py diff --git a/flyteidl/clients/go/assets/admin.swagger.json b/flyteidl/clients/go/assets/admin.swagger.json index 30e653daa3..bc6004b8fc 100644 --- a/flyteidl/clients/go/assets/admin.swagger.json +++ b/flyteidl/clients/go/assets/admin.swagger.json @@ -8076,6 +8076,9 @@ "extended_resources": { "$ref": "#/definitions/coreExtendedResources", "description": "Overrides for all non-standard resources, not captured by\nv1.ResourceRequirements, to allocate to a task." + }, + "container_image": { + "type": "string" } }, "description": "Optional task node overrides that will be applied at task execution time." diff --git a/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc b/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc new file mode 100644 index 0000000000..07fa9895ee --- /dev/null +++ b/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc @@ -0,0 +1,8617 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: flyteidl/core/workflow.proto + +#include "flyteidl/core/workflow.pb.h" + +#include + +#include +#include +#include +#include +#include +#include +#include +#include +// @@protoc_insertion_point(includes) +#include + +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fcondition_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_BooleanExpression_flyteidl_2fcore_2fcondition_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fexecution_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_QualityOfService_flyteidl_2fcore_2fexecution_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fidentifier_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2finterface_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_TypedInterface_flyteidl_2fcore_2finterface_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fliterals_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_RetryStrategy_flyteidl_2fcore_2fliterals_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fliterals_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_Binding_flyteidl_2fcore_2fliterals_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftasks_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_ExtendedResources_flyteidl_2fcore_2ftasks_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftasks_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_Resources_flyteidl_2fcore_2ftasks_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftypes_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Error_flyteidl_2fcore_2ftypes_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftypes_2eproto ::google::protobuf::internal::SCCInfo<5> scc_info_LiteralType_flyteidl_2fcore_2ftypes_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<3> scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<8> scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto; +extern PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fduration_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Duration_google_2fprotobuf_2fduration_2eproto; +namespace flyteidl { +namespace core { +class IfBlockDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _IfBlock_default_instance_; +class IfElseBlockDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; + const ::flyteidl::core::Node* else_node_; + const ::flyteidl::core::Error* error_; +} _IfElseBlock_default_instance_; +class BranchNodeDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _BranchNode_default_instance_; +class TaskNodeDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; + const ::flyteidl::core::Identifier* reference_id_; +} _TaskNode_default_instance_; +class WorkflowNodeDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; + const ::flyteidl::core::Identifier* launchplan_ref_; + const ::flyteidl::core::Identifier* sub_workflow_ref_; +} _WorkflowNode_default_instance_; +class ApproveConditionDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _ApproveCondition_default_instance_; +class SignalConditionDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _SignalCondition_default_instance_; +class SleepConditionDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _SleepCondition_default_instance_; +class GateNodeDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; + const ::flyteidl::core::ApproveCondition* approve_; + const ::flyteidl::core::SignalCondition* signal_; + const ::flyteidl::core::SleepCondition* sleep_; +} _GateNode_default_instance_; +class ArrayNodeDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; + ::google::protobuf::uint32 min_successes_; + float min_success_ratio_; +} _ArrayNode_default_instance_; +class NodeMetadataDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; + bool interruptible_; +} _NodeMetadata_default_instance_; +class AliasDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _Alias_default_instance_; +class NodeDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; + const ::flyteidl::core::TaskNode* task_node_; + const ::flyteidl::core::WorkflowNode* workflow_node_; + const ::flyteidl::core::BranchNode* branch_node_; + const ::flyteidl::core::GateNode* gate_node_; + const ::flyteidl::core::ArrayNode* array_node_; +} _Node_default_instance_; +class WorkflowMetadata_TagsEntry_DoNotUseDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _WorkflowMetadata_TagsEntry_DoNotUse_default_instance_; +class WorkflowMetadataDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _WorkflowMetadata_default_instance_; +class WorkflowMetadataDefaultsDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _WorkflowMetadataDefaults_default_instance_; +class WorkflowTemplateDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _WorkflowTemplate_default_instance_; +class TaskNodeOverridesDefaultTypeInternal { + public: + ::google::protobuf::internal::ExplicitlyConstructed _instance; +} _TaskNodeOverrides_default_instance_; +} // namespace core +} // namespace flyteidl +static void InitDefaultsTaskNode_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_TaskNode_default_instance_; + new (ptr) ::flyteidl::core::TaskNode(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::TaskNode::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<2> scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsTaskNode_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto.base, + &scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base,}}; + +static void InitDefaultsWorkflowNode_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_WorkflowNode_default_instance_; + new (ptr) ::flyteidl::core::WorkflowNode(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::WorkflowNode::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<1> scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsWorkflowNode_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto.base,}}; + +static void InitDefaultsApproveCondition_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_ApproveCondition_default_instance_; + new (ptr) ::flyteidl::core::ApproveCondition(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::ApproveCondition::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<0> scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsApproveCondition_flyteidl_2fcore_2fworkflow_2eproto}, {}}; + +static void InitDefaultsSignalCondition_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_SignalCondition_default_instance_; + new (ptr) ::flyteidl::core::SignalCondition(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::SignalCondition::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<1> scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsSignalCondition_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_LiteralType_flyteidl_2fcore_2ftypes_2eproto.base,}}; + +static void InitDefaultsSleepCondition_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_SleepCondition_default_instance_; + new (ptr) ::flyteidl::core::SleepCondition(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::SleepCondition::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<1> scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsSleepCondition_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_Duration_google_2fprotobuf_2fduration_2eproto.base,}}; + +static void InitDefaultsGateNode_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_GateNode_default_instance_; + new (ptr) ::flyteidl::core::GateNode(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::GateNode::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<3> scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 3, InitDefaultsGateNode_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base,}}; + +static void InitDefaultsArrayNode_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_IfBlock_default_instance_; + new (ptr) ::flyteidl::core::IfBlock(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + { + void* ptr = &::flyteidl::core::_IfElseBlock_default_instance_; + new (ptr) ::flyteidl::core::IfElseBlock(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + { + void* ptr = &::flyteidl::core::_BranchNode_default_instance_; + new (ptr) ::flyteidl::core::BranchNode(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + { + void* ptr = &::flyteidl::core::_ArrayNode_default_instance_; + new (ptr) ::flyteidl::core::ArrayNode(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + { + void* ptr = &::flyteidl::core::_Node_default_instance_; + new (ptr) ::flyteidl::core::Node(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::IfBlock::InitAsDefaultInstance(); + ::flyteidl::core::IfElseBlock::InitAsDefaultInstance(); + ::flyteidl::core::BranchNode::InitAsDefaultInstance(); + ::flyteidl::core::ArrayNode::InitAsDefaultInstance(); + ::flyteidl::core::Node::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<8> scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 8, InitDefaultsArrayNode_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_BooleanExpression_flyteidl_2fcore_2fcondition_2eproto.base, + &scc_info_Error_flyteidl_2fcore_2ftypes_2eproto.base, + &scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_Binding_flyteidl_2fcore_2fliterals_2eproto.base, + &scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base,}}; + +static void InitDefaultsNodeMetadata_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_NodeMetadata_default_instance_; + new (ptr) ::flyteidl::core::NodeMetadata(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::NodeMetadata::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<2> scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsNodeMetadata_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_Duration_google_2fprotobuf_2fduration_2eproto.base, + &scc_info_RetryStrategy_flyteidl_2fcore_2fliterals_2eproto.base,}}; + +static void InitDefaultsAlias_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_Alias_default_instance_; + new (ptr) ::flyteidl::core::Alias(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::Alias::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<0> scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsAlias_flyteidl_2fcore_2fworkflow_2eproto}, {}}; + +static void InitDefaultsWorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_WorkflowMetadata_TagsEntry_DoNotUse_default_instance_; + new (ptr) ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse(); + } + ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsWorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto}, {}}; + +static void InitDefaultsWorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_WorkflowMetadata_default_instance_; + new (ptr) ::flyteidl::core::WorkflowMetadata(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::WorkflowMetadata::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<2> scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsWorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_QualityOfService_flyteidl_2fcore_2fexecution_2eproto.base, + &scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto.base,}}; + +static void InitDefaultsWorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_WorkflowMetadataDefaults_default_instance_; + new (ptr) ::flyteidl::core::WorkflowMetadataDefaults(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::WorkflowMetadataDefaults::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsWorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto}, {}}; + +static void InitDefaultsWorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_WorkflowTemplate_default_instance_; + new (ptr) ::flyteidl::core::WorkflowTemplate(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::WorkflowTemplate::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<6> scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 6, InitDefaultsWorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto.base, + &scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_TypedInterface_flyteidl_2fcore_2finterface_2eproto.base, + &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base, + &scc_info_Binding_flyteidl_2fcore_2fliterals_2eproto.base, + &scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto.base,}}; + +static void InitDefaultsTaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto() { + GOOGLE_PROTOBUF_VERIFY_VERSION; + + { + void* ptr = &::flyteidl::core::_TaskNodeOverrides_default_instance_; + new (ptr) ::flyteidl::core::TaskNodeOverrides(); + ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); + } + ::flyteidl::core::TaskNodeOverrides::InitAsDefaultInstance(); +} + +::google::protobuf::internal::SCCInfo<2> scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto = + {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsTaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto}, { + &scc_info_Resources_flyteidl_2fcore_2ftasks_2eproto.base, + &scc_info_ExtendedResources_flyteidl_2fcore_2ftasks_2eproto.base,}}; + +void InitDefaults_flyteidl_2fcore_2fworkflow_2eproto() { + ::google::protobuf::internal::InitSCC(&scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto.base); + ::google::protobuf::internal::InitSCC(&scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base); +} + +::google::protobuf::Metadata file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[18]; +const ::google::protobuf::EnumDescriptor* file_level_enum_descriptors_flyteidl_2fcore_2fworkflow_2eproto[1]; +constexpr ::google::protobuf::ServiceDescriptor const** file_level_service_descriptors_flyteidl_2fcore_2fworkflow_2eproto = nullptr; + +const ::google::protobuf::uint32 TableStruct_flyteidl_2fcore_2fworkflow_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfBlock, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfBlock, condition_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfBlock, then_node_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, _internal_metadata_), + ~0u, // no _extensions_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, _oneof_case_[0]), + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, case__), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, other_), + offsetof(::flyteidl::core::IfElseBlockDefaultTypeInternal, else_node_), + offsetof(::flyteidl::core::IfElseBlockDefaultTypeInternal, error_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, default_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::BranchNode, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::BranchNode, if_else_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, _internal_metadata_), + ~0u, // no _extensions_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, _oneof_case_[0]), + ~0u, // no _weak_field_map_ + offsetof(::flyteidl::core::TaskNodeDefaultTypeInternal, reference_id_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, overrides_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, reference_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowNode, _internal_metadata_), + ~0u, // no _extensions_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowNode, _oneof_case_[0]), + ~0u, // no _weak_field_map_ + offsetof(::flyteidl::core::WorkflowNodeDefaultTypeInternal, launchplan_ref_), + offsetof(::flyteidl::core::WorkflowNodeDefaultTypeInternal, sub_workflow_ref_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowNode, reference_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::ApproveCondition, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::ApproveCondition, signal_id_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, signal_id_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, type_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, output_variable_name_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::SleepCondition, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::SleepCondition, duration_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::GateNode, _internal_metadata_), + ~0u, // no _extensions_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::GateNode, _oneof_case_[0]), + ~0u, // no _weak_field_map_ + offsetof(::flyteidl::core::GateNodeDefaultTypeInternal, approve_), + offsetof(::flyteidl::core::GateNodeDefaultTypeInternal, signal_), + offsetof(::flyteidl::core::GateNodeDefaultTypeInternal, sleep_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::GateNode, condition_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, _internal_metadata_), + ~0u, // no _extensions_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, _oneof_case_[0]), + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, node_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, parallelism_), + offsetof(::flyteidl::core::ArrayNodeDefaultTypeInternal, min_successes_), + offsetof(::flyteidl::core::ArrayNodeDefaultTypeInternal, min_success_ratio_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, success_criteria_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, _internal_metadata_), + ~0u, // no _extensions_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, _oneof_case_[0]), + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, name_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, timeout_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, retries_), + offsetof(::flyteidl::core::NodeMetadataDefaultTypeInternal, interruptible_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, interruptible_value_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Alias, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Alias, var_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Alias, alias_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, _internal_metadata_), + ~0u, // no _extensions_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, _oneof_case_[0]), + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, id_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, metadata_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, inputs_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, upstream_node_ids_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, output_aliases_), + offsetof(::flyteidl::core::NodeDefaultTypeInternal, task_node_), + offsetof(::flyteidl::core::NodeDefaultTypeInternal, workflow_node_), + offsetof(::flyteidl::core::NodeDefaultTypeInternal, branch_node_), + offsetof(::flyteidl::core::NodeDefaultTypeInternal, gate_node_), + offsetof(::flyteidl::core::NodeDefaultTypeInternal, array_node_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, target_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, _has_bits_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, key_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, value_), + 0, + 1, + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, quality_of_service_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, on_failure_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, tags_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadataDefaults, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadataDefaults, interruptible_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, id_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, metadata_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, interface_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, nodes_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, outputs_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, failure_node_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, metadata_defaults_), + ~0u, // no _has_bits_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, _internal_metadata_), + ~0u, // no _extensions_ + ~0u, // no _oneof_case_ + ~0u, // no _weak_field_map_ + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, resources_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, extended_resources_), + PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, container_image_), +}; +static const ::google::protobuf::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { + { 0, -1, sizeof(::flyteidl::core::IfBlock)}, + { 7, -1, sizeof(::flyteidl::core::IfElseBlock)}, + { 17, -1, sizeof(::flyteidl::core::BranchNode)}, + { 23, -1, sizeof(::flyteidl::core::TaskNode)}, + { 31, -1, sizeof(::flyteidl::core::WorkflowNode)}, + { 39, -1, sizeof(::flyteidl::core::ApproveCondition)}, + { 45, -1, sizeof(::flyteidl::core::SignalCondition)}, + { 53, -1, sizeof(::flyteidl::core::SleepCondition)}, + { 59, -1, sizeof(::flyteidl::core::GateNode)}, + { 68, -1, sizeof(::flyteidl::core::ArrayNode)}, + { 78, -1, sizeof(::flyteidl::core::NodeMetadata)}, + { 88, -1, sizeof(::flyteidl::core::Alias)}, + { 95, -1, sizeof(::flyteidl::core::Node)}, + { 111, 118, sizeof(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse)}, + { 120, -1, sizeof(::flyteidl::core::WorkflowMetadata)}, + { 128, -1, sizeof(::flyteidl::core::WorkflowMetadataDefaults)}, + { 134, -1, sizeof(::flyteidl::core::WorkflowTemplate)}, + { 146, -1, sizeof(::flyteidl::core::TaskNodeOverrides)}, +}; + +static ::google::protobuf::Message const * const file_default_instances[] = { + reinterpret_cast(&::flyteidl::core::_IfBlock_default_instance_), + reinterpret_cast(&::flyteidl::core::_IfElseBlock_default_instance_), + reinterpret_cast(&::flyteidl::core::_BranchNode_default_instance_), + reinterpret_cast(&::flyteidl::core::_TaskNode_default_instance_), + reinterpret_cast(&::flyteidl::core::_WorkflowNode_default_instance_), + reinterpret_cast(&::flyteidl::core::_ApproveCondition_default_instance_), + reinterpret_cast(&::flyteidl::core::_SignalCondition_default_instance_), + reinterpret_cast(&::flyteidl::core::_SleepCondition_default_instance_), + reinterpret_cast(&::flyteidl::core::_GateNode_default_instance_), + reinterpret_cast(&::flyteidl::core::_ArrayNode_default_instance_), + reinterpret_cast(&::flyteidl::core::_NodeMetadata_default_instance_), + reinterpret_cast(&::flyteidl::core::_Alias_default_instance_), + reinterpret_cast(&::flyteidl::core::_Node_default_instance_), + reinterpret_cast(&::flyteidl::core::_WorkflowMetadata_TagsEntry_DoNotUse_default_instance_), + reinterpret_cast(&::flyteidl::core::_WorkflowMetadata_default_instance_), + reinterpret_cast(&::flyteidl::core::_WorkflowMetadataDefaults_default_instance_), + reinterpret_cast(&::flyteidl::core::_WorkflowTemplate_default_instance_), + reinterpret_cast(&::flyteidl::core::_TaskNodeOverrides_default_instance_), +}; + +::google::protobuf::internal::AssignDescriptorsTable assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto = { + {}, AddDescriptors_flyteidl_2fcore_2fworkflow_2eproto, "flyteidl/core/workflow.proto", schemas, + file_default_instances, TableStruct_flyteidl_2fcore_2fworkflow_2eproto::offsets, + file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto, 18, file_level_enum_descriptors_flyteidl_2fcore_2fworkflow_2eproto, file_level_service_descriptors_flyteidl_2fcore_2fworkflow_2eproto, +}; + +const char descriptor_table_protodef_flyteidl_2fcore_2fworkflow_2eproto[] = + "\n\034flyteidl/core/workflow.proto\022\rflyteidl" + ".core\032\035flyteidl/core/condition.proto\032\035fl" + "yteidl/core/execution.proto\032\036flyteidl/co" + "re/identifier.proto\032\035flyteidl/core/inter" + "face.proto\032\034flyteidl/core/literals.proto" + "\032\031flyteidl/core/tasks.proto\032\031flyteidl/co" + "re/types.proto\032\034flyteidl/core/security.p" + "roto\032\036google/protobuf/duration.proto\"f\n\007" + "IfBlock\0223\n\tcondition\030\001 \001(\0132 .flyteidl.co" + "re.BooleanExpression\022&\n\tthen_node\030\002 \001(\0132" + "\023.flyteidl.core.Node\"\266\001\n\013IfElseBlock\022$\n\004" + "case\030\001 \001(\0132\026.flyteidl.core.IfBlock\022%\n\005ot" + "her\030\002 \003(\0132\026.flyteidl.core.IfBlock\022(\n\tels" + "e_node\030\003 \001(\0132\023.flyteidl.core.NodeH\000\022%\n\005e" + "rror\030\004 \001(\0132\024.flyteidl.core.ErrorH\000B\t\n\007de" + "fault\"9\n\nBranchNode\022+\n\007if_else\030\001 \001(\0132\032.f" + "lyteidl.core.IfElseBlock\"\177\n\010TaskNode\0221\n\014" + "reference_id\030\001 \001(\0132\031.flyteidl.core.Ident" + "ifierH\000\0223\n\toverrides\030\002 \001(\0132 .flyteidl.co" + "re.TaskNodeOverridesB\013\n\treference\"\207\001\n\014Wo" + "rkflowNode\0223\n\016launchplan_ref\030\001 \001(\0132\031.fly" + "teidl.core.IdentifierH\000\0225\n\020sub_workflow_" + "ref\030\002 \001(\0132\031.flyteidl.core.IdentifierH\000B\013" + "\n\treference\"%\n\020ApproveCondition\022\021\n\tsigna" + "l_id\030\001 \001(\t\"l\n\017SignalCondition\022\021\n\tsignal_" + "id\030\001 \001(\t\022(\n\004type\030\002 \001(\0132\032.flyteidl.core.L" + "iteralType\022\034\n\024output_variable_name\030\003 \001(\t" + "\"=\n\016SleepCondition\022+\n\010duration\030\001 \001(\0132\031.g" + "oogle.protobuf.Duration\"\255\001\n\010GateNode\0222\n\007" + "approve\030\001 \001(\0132\037.flyteidl.core.ApproveCon" + "ditionH\000\0220\n\006signal\030\002 \001(\0132\036.flyteidl.core" + ".SignalConditionH\000\022.\n\005sleep\030\003 \001(\0132\035.flyt" + "eidl.core.SleepConditionH\000B\013\n\tcondition\"" + "\215\001\n\tArrayNode\022!\n\004node\030\001 \001(\0132\023.flyteidl.c" + "ore.Node\022\023\n\013parallelism\030\002 \001(\r\022\027\n\rmin_suc" + "cesses\030\003 \001(\rH\000\022\033\n\021min_success_ratio\030\004 \001(" + "\002H\000B\022\n\020success_criteria\"\247\001\n\014NodeMetadata" + "\022\014\n\004name\030\001 \001(\t\022*\n\007timeout\030\004 \001(\0132\031.google" + ".protobuf.Duration\022-\n\007retries\030\005 \001(\0132\034.fl" + "yteidl.core.RetryStrategy\022\027\n\rinterruptib" + "le\030\006 \001(\010H\000B\025\n\023interruptible_value\"#\n\005Ali" + "as\022\013\n\003var\030\001 \001(\t\022\r\n\005alias\030\002 \001(\t\"\260\003\n\004Node\022" + "\n\n\002id\030\001 \001(\t\022-\n\010metadata\030\002 \001(\0132\033.flyteidl" + ".core.NodeMetadata\022&\n\006inputs\030\003 \003(\0132\026.fly" + "teidl.core.Binding\022\031\n\021upstream_node_ids\030" + "\004 \003(\t\022,\n\016output_aliases\030\005 \003(\0132\024.flyteidl" + ".core.Alias\022,\n\ttask_node\030\006 \001(\0132\027.flyteid" + "l.core.TaskNodeH\000\0224\n\rworkflow_node\030\007 \001(\013" + "2\033.flyteidl.core.WorkflowNodeH\000\0220\n\013branc" + "h_node\030\010 \001(\0132\031.flyteidl.core.BranchNodeH" + "\000\022,\n\tgate_node\030\t \001(\0132\027.flyteidl.core.Gat" + "eNodeH\000\022.\n\narray_node\030\n \001(\0132\030.flyteidl.c" + "ore.ArrayNodeH\000B\010\n\006target\"\315\002\n\020WorkflowMe" + "tadata\022;\n\022quality_of_service\030\001 \001(\0132\037.fly" + "teidl.core.QualityOfService\022C\n\non_failur" + "e\030\002 \001(\0162/.flyteidl.core.WorkflowMetadata" + ".OnFailurePolicy\0227\n\004tags\030\003 \003(\0132).flyteid" + "l.core.WorkflowMetadata.TagsEntry\032+\n\tTag" + "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"Q" + "\n\017OnFailurePolicy\022\024\n\020FAIL_IMMEDIATELY\020\000\022" + "(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\020" + "\001\"1\n\030WorkflowMetadataDefaults\022\025\n\rinterru" + "ptible\030\001 \001(\010\"\332\002\n\020WorkflowTemplate\022%\n\002id\030" + "\001 \001(\0132\031.flyteidl.core.Identifier\0221\n\010meta" + "data\030\002 \001(\0132\037.flyteidl.core.WorkflowMetad" + "ata\0220\n\tinterface\030\003 \001(\0132\035.flyteidl.core.T" + "ypedInterface\022\"\n\005nodes\030\004 \003(\0132\023.flyteidl." + "core.Node\022\'\n\007outputs\030\005 \003(\0132\026.flyteidl.co" + "re.Binding\022)\n\014failure_node\030\006 \001(\0132\023.flyte" + "idl.core.Node\022B\n\021metadata_defaults\030\007 \001(\013" + "2\'.flyteidl.core.WorkflowMetadataDefault" + "s\"\227\001\n\021TaskNodeOverrides\022+\n\tresources\030\001 \001" + "(\0132\030.flyteidl.core.Resources\022<\n\022extended" + "_resources\030\002 \001(\0132 .flyteidl.core.Extende" + "dResources\022\027\n\017container_image\030\003 \001(\tB= 1900 +const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::FAIL_IMMEDIATELY; +const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; +const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::OnFailurePolicy_MIN; +const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::OnFailurePolicy_MAX; +const int WorkflowMetadata::OnFailurePolicy_ARRAYSIZE; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +// =================================================================== + +void IfBlock::InitAsDefaultInstance() { + ::flyteidl::core::_IfBlock_default_instance_._instance.get_mutable()->condition_ = const_cast< ::flyteidl::core::BooleanExpression*>( + ::flyteidl::core::BooleanExpression::internal_default_instance()); + ::flyteidl::core::_IfBlock_default_instance_._instance.get_mutable()->then_node_ = const_cast< ::flyteidl::core::Node*>( + ::flyteidl::core::Node::internal_default_instance()); +} +class IfBlock::HasBitSetters { + public: + static const ::flyteidl::core::BooleanExpression& condition(const IfBlock* msg); + static const ::flyteidl::core::Node& then_node(const IfBlock* msg); +}; + +const ::flyteidl::core::BooleanExpression& +IfBlock::HasBitSetters::condition(const IfBlock* msg) { + return *msg->condition_; +} +const ::flyteidl::core::Node& +IfBlock::HasBitSetters::then_node(const IfBlock* msg) { + return *msg->then_node_; +} +void IfBlock::clear_condition() { + if (GetArenaNoVirtual() == nullptr && condition_ != nullptr) { + delete condition_; + } + condition_ = nullptr; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int IfBlock::kConditionFieldNumber; +const int IfBlock::kThenNodeFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +IfBlock::IfBlock() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.IfBlock) +} +IfBlock::IfBlock(const IfBlock& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + if (from.has_condition()) { + condition_ = new ::flyteidl::core::BooleanExpression(*from.condition_); + } else { + condition_ = nullptr; + } + if (from.has_then_node()) { + then_node_ = new ::flyteidl::core::Node(*from.then_node_); + } else { + then_node_ = nullptr; + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.IfBlock) +} + +void IfBlock::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + ::memset(&condition_, 0, static_cast( + reinterpret_cast(&then_node_) - + reinterpret_cast(&condition_)) + sizeof(then_node_)); +} + +IfBlock::~IfBlock() { + // @@protoc_insertion_point(destructor:flyteidl.core.IfBlock) + SharedDtor(); +} + +void IfBlock::SharedDtor() { + if (this != internal_default_instance()) delete condition_; + if (this != internal_default_instance()) delete then_node_; +} + +void IfBlock::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const IfBlock& IfBlock::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void IfBlock::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.IfBlock) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + if (GetArenaNoVirtual() == nullptr && condition_ != nullptr) { + delete condition_; + } + condition_ = nullptr; + if (GetArenaNoVirtual() == nullptr && then_node_ != nullptr) { + delete then_node_; + } + then_node_ = nullptr; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* IfBlock::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.BooleanExpression condition = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::BooleanExpression::_InternalParse; + object = msg->mutable_condition(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.Node then_node = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Node::_InternalParse; + object = msg->mutable_then_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool IfBlock::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.IfBlock) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.BooleanExpression condition = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_condition())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.Node then_node = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_then_node())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.IfBlock) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.IfBlock) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void IfBlock::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.IfBlock) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.BooleanExpression condition = 1; + if (this->has_condition()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::condition(this), output); + } + + // .flyteidl.core.Node then_node = 2; + if (this->has_then_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::then_node(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.IfBlock) +} + +::google::protobuf::uint8* IfBlock::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.IfBlock) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.BooleanExpression condition = 1; + if (this->has_condition()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::condition(this), target); + } + + // .flyteidl.core.Node then_node = 2; + if (this->has_then_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::then_node(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.IfBlock) + return target; +} + +size_t IfBlock::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.IfBlock) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // .flyteidl.core.BooleanExpression condition = 1; + if (this->has_condition()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *condition_); + } + + // .flyteidl.core.Node then_node = 2; + if (this->has_then_node()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *then_node_); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void IfBlock::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.IfBlock) + GOOGLE_DCHECK_NE(&from, this); + const IfBlock* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.IfBlock) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.IfBlock) + MergeFrom(*source); + } +} + +void IfBlock::MergeFrom(const IfBlock& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.IfBlock) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.has_condition()) { + mutable_condition()->::flyteidl::core::BooleanExpression::MergeFrom(from.condition()); + } + if (from.has_then_node()) { + mutable_then_node()->::flyteidl::core::Node::MergeFrom(from.then_node()); + } +} + +void IfBlock::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.IfBlock) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void IfBlock::CopyFrom(const IfBlock& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.IfBlock) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool IfBlock::IsInitialized() const { + return true; +} + +void IfBlock::Swap(IfBlock* other) { + if (other == this) return; + InternalSwap(other); +} +void IfBlock::InternalSwap(IfBlock* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(condition_, other->condition_); + swap(then_node_, other->then_node_); +} + +::google::protobuf::Metadata IfBlock::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void IfElseBlock::InitAsDefaultInstance() { + ::flyteidl::core::_IfElseBlock_default_instance_._instance.get_mutable()->case__ = const_cast< ::flyteidl::core::IfBlock*>( + ::flyteidl::core::IfBlock::internal_default_instance()); + ::flyteidl::core::_IfElseBlock_default_instance_.else_node_ = const_cast< ::flyteidl::core::Node*>( + ::flyteidl::core::Node::internal_default_instance()); + ::flyteidl::core::_IfElseBlock_default_instance_.error_ = const_cast< ::flyteidl::core::Error*>( + ::flyteidl::core::Error::internal_default_instance()); +} +class IfElseBlock::HasBitSetters { + public: + static const ::flyteidl::core::IfBlock& case_(const IfElseBlock* msg); + static const ::flyteidl::core::Node& else_node(const IfElseBlock* msg); + static const ::flyteidl::core::Error& error(const IfElseBlock* msg); +}; + +const ::flyteidl::core::IfBlock& +IfElseBlock::HasBitSetters::case_(const IfElseBlock* msg) { + return *msg->case__; +} +const ::flyteidl::core::Node& +IfElseBlock::HasBitSetters::else_node(const IfElseBlock* msg) { + return *msg->default_.else_node_; +} +const ::flyteidl::core::Error& +IfElseBlock::HasBitSetters::error(const IfElseBlock* msg) { + return *msg->default_.error_; +} +void IfElseBlock::set_allocated_else_node(::flyteidl::core::Node* else_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_default(); + if (else_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + else_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, else_node, submessage_arena); + } + set_has_else_node(); + default_.else_node_ = else_node; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfElseBlock.else_node) +} +void IfElseBlock::set_allocated_error(::flyteidl::core::Error* error) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_default(); + if (error) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + error = ::google::protobuf::internal::GetOwnedMessage( + message_arena, error, submessage_arena); + } + set_has_error(); + default_.error_ = error; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfElseBlock.error) +} +void IfElseBlock::clear_error() { + if (has_error()) { + delete default_.error_; + clear_has_default(); + } +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int IfElseBlock::kCaseFieldNumber; +const int IfElseBlock::kOtherFieldNumber; +const int IfElseBlock::kElseNodeFieldNumber; +const int IfElseBlock::kErrorFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +IfElseBlock::IfElseBlock() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.IfElseBlock) +} +IfElseBlock::IfElseBlock(const IfElseBlock& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr), + other_(from.other_) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + if (from.has_case_()) { + case__ = new ::flyteidl::core::IfBlock(*from.case__); + } else { + case__ = nullptr; + } + clear_has_default(); + switch (from.default_case()) { + case kElseNode: { + mutable_else_node()->::flyteidl::core::Node::MergeFrom(from.else_node()); + break; + } + case kError: { + mutable_error()->::flyteidl::core::Error::MergeFrom(from.error()); + break; + } + case DEFAULT_NOT_SET: { + break; + } + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.IfElseBlock) +} + +void IfElseBlock::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + case__ = nullptr; + clear_has_default(); +} + +IfElseBlock::~IfElseBlock() { + // @@protoc_insertion_point(destructor:flyteidl.core.IfElseBlock) + SharedDtor(); +} + +void IfElseBlock::SharedDtor() { + if (this != internal_default_instance()) delete case__; + if (has_default()) { + clear_default(); + } +} + +void IfElseBlock::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const IfElseBlock& IfElseBlock::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void IfElseBlock::clear_default() { +// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.IfElseBlock) + switch (default_case()) { + case kElseNode: { + delete default_.else_node_; + break; + } + case kError: { + delete default_.error_; + break; + } + case DEFAULT_NOT_SET: { + break; + } + } + _oneof_case_[0] = DEFAULT_NOT_SET; +} + + +void IfElseBlock::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.IfElseBlock) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + other_.Clear(); + if (GetArenaNoVirtual() == nullptr && case__ != nullptr) { + delete case__; + } + case__ = nullptr; + clear_default(); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* IfElseBlock::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.IfBlock case = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::IfBlock::_InternalParse; + object = msg->mutable_case_(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // repeated .flyteidl.core.IfBlock other = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + do { + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::IfBlock::_InternalParse; + object = msg->add_other(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + if (ptr >= end) break; + } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 18 && (ptr += 1)); + break; + } + // .flyteidl.core.Node else_node = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Node::_InternalParse; + object = msg->mutable_else_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.Error error = 4; + case 4: { + if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Error::_InternalParse; + object = msg->mutable_error(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool IfElseBlock::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.IfElseBlock) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.IfBlock case = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_case_())); + } else { + goto handle_unusual; + } + break; + } + + // repeated .flyteidl.core.IfBlock other = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, add_other())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.Node else_node = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_else_node())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.Error error = 4; + case 4: { + if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_error())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.IfElseBlock) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.IfElseBlock) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void IfElseBlock::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.IfElseBlock) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.IfBlock case = 1; + if (this->has_case_()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::case_(this), output); + } + + // repeated .flyteidl.core.IfBlock other = 2; + for (unsigned int i = 0, + n = static_cast(this->other_size()); i < n; i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, + this->other(static_cast(i)), + output); + } + + // .flyteidl.core.Node else_node = 3; + if (has_else_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 3, HasBitSetters::else_node(this), output); + } + + // .flyteidl.core.Error error = 4; + if (has_error()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 4, HasBitSetters::error(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.IfElseBlock) +} + +::google::protobuf::uint8* IfElseBlock::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.IfElseBlock) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.IfBlock case = 1; + if (this->has_case_()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::case_(this), target); + } + + // repeated .flyteidl.core.IfBlock other = 2; + for (unsigned int i = 0, + n = static_cast(this->other_size()); i < n; i++) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, this->other(static_cast(i)), target); + } + + // .flyteidl.core.Node else_node = 3; + if (has_else_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 3, HasBitSetters::else_node(this), target); + } + + // .flyteidl.core.Error error = 4; + if (has_error()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 4, HasBitSetters::error(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.IfElseBlock) + return target; +} + +size_t IfElseBlock::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.IfElseBlock) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .flyteidl.core.IfBlock other = 2; + { + unsigned int count = static_cast(this->other_size()); + total_size += 1UL * count; + for (unsigned int i = 0; i < count; i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSize( + this->other(static_cast(i))); + } + } + + // .flyteidl.core.IfBlock case = 1; + if (this->has_case_()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *case__); + } + + switch (default_case()) { + // .flyteidl.core.Node else_node = 3; + case kElseNode: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *default_.else_node_); + break; + } + // .flyteidl.core.Error error = 4; + case kError: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *default_.error_); + break; + } + case DEFAULT_NOT_SET: { + break; + } + } + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void IfElseBlock::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.IfElseBlock) + GOOGLE_DCHECK_NE(&from, this); + const IfElseBlock* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.IfElseBlock) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.IfElseBlock) + MergeFrom(*source); + } +} + +void IfElseBlock::MergeFrom(const IfElseBlock& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.IfElseBlock) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + other_.MergeFrom(from.other_); + if (from.has_case_()) { + mutable_case_()->::flyteidl::core::IfBlock::MergeFrom(from.case_()); + } + switch (from.default_case()) { + case kElseNode: { + mutable_else_node()->::flyteidl::core::Node::MergeFrom(from.else_node()); + break; + } + case kError: { + mutable_error()->::flyteidl::core::Error::MergeFrom(from.error()); + break; + } + case DEFAULT_NOT_SET: { + break; + } + } +} + +void IfElseBlock::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.IfElseBlock) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void IfElseBlock::CopyFrom(const IfElseBlock& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.IfElseBlock) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool IfElseBlock::IsInitialized() const { + return true; +} + +void IfElseBlock::Swap(IfElseBlock* other) { + if (other == this) return; + InternalSwap(other); +} +void IfElseBlock::InternalSwap(IfElseBlock* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + CastToBase(&other_)->InternalSwap(CastToBase(&other->other_)); + swap(case__, other->case__); + swap(default_, other->default_); + swap(_oneof_case_[0], other->_oneof_case_[0]); +} + +::google::protobuf::Metadata IfElseBlock::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void BranchNode::InitAsDefaultInstance() { + ::flyteidl::core::_BranchNode_default_instance_._instance.get_mutable()->if_else_ = const_cast< ::flyteidl::core::IfElseBlock*>( + ::flyteidl::core::IfElseBlock::internal_default_instance()); +} +class BranchNode::HasBitSetters { + public: + static const ::flyteidl::core::IfElseBlock& if_else(const BranchNode* msg); +}; + +const ::flyteidl::core::IfElseBlock& +BranchNode::HasBitSetters::if_else(const BranchNode* msg) { + return *msg->if_else_; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int BranchNode::kIfElseFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +BranchNode::BranchNode() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.BranchNode) +} +BranchNode::BranchNode(const BranchNode& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + if (from.has_if_else()) { + if_else_ = new ::flyteidl::core::IfElseBlock(*from.if_else_); + } else { + if_else_ = nullptr; + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.BranchNode) +} + +void BranchNode::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + if_else_ = nullptr; +} + +BranchNode::~BranchNode() { + // @@protoc_insertion_point(destructor:flyteidl.core.BranchNode) + SharedDtor(); +} + +void BranchNode::SharedDtor() { + if (this != internal_default_instance()) delete if_else_; +} + +void BranchNode::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const BranchNode& BranchNode::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void BranchNode::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.BranchNode) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + if (GetArenaNoVirtual() == nullptr && if_else_ != nullptr) { + delete if_else_; + } + if_else_ = nullptr; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* BranchNode::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.IfElseBlock if_else = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::IfElseBlock::_InternalParse; + object = msg->mutable_if_else(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool BranchNode::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.BranchNode) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.IfElseBlock if_else = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_if_else())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.BranchNode) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.BranchNode) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void BranchNode::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.BranchNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.IfElseBlock if_else = 1; + if (this->has_if_else()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::if_else(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.BranchNode) +} + +::google::protobuf::uint8* BranchNode::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.BranchNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.IfElseBlock if_else = 1; + if (this->has_if_else()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::if_else(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.BranchNode) + return target; +} + +size_t BranchNode::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.BranchNode) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // .flyteidl.core.IfElseBlock if_else = 1; + if (this->has_if_else()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *if_else_); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void BranchNode::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.BranchNode) + GOOGLE_DCHECK_NE(&from, this); + const BranchNode* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.BranchNode) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.BranchNode) + MergeFrom(*source); + } +} + +void BranchNode::MergeFrom(const BranchNode& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.BranchNode) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.has_if_else()) { + mutable_if_else()->::flyteidl::core::IfElseBlock::MergeFrom(from.if_else()); + } +} + +void BranchNode::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.BranchNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void BranchNode::CopyFrom(const BranchNode& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.BranchNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool BranchNode::IsInitialized() const { + return true; +} + +void BranchNode::Swap(BranchNode* other) { + if (other == this) return; + InternalSwap(other); +} +void BranchNode::InternalSwap(BranchNode* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(if_else_, other->if_else_); +} + +::google::protobuf::Metadata BranchNode::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void TaskNode::InitAsDefaultInstance() { + ::flyteidl::core::_TaskNode_default_instance_.reference_id_ = const_cast< ::flyteidl::core::Identifier*>( + ::flyteidl::core::Identifier::internal_default_instance()); + ::flyteidl::core::_TaskNode_default_instance_._instance.get_mutable()->overrides_ = const_cast< ::flyteidl::core::TaskNodeOverrides*>( + ::flyteidl::core::TaskNodeOverrides::internal_default_instance()); +} +class TaskNode::HasBitSetters { + public: + static const ::flyteidl::core::Identifier& reference_id(const TaskNode* msg); + static const ::flyteidl::core::TaskNodeOverrides& overrides(const TaskNode* msg); +}; + +const ::flyteidl::core::Identifier& +TaskNode::HasBitSetters::reference_id(const TaskNode* msg) { + return *msg->reference_.reference_id_; +} +const ::flyteidl::core::TaskNodeOverrides& +TaskNode::HasBitSetters::overrides(const TaskNode* msg) { + return *msg->overrides_; +} +void TaskNode::set_allocated_reference_id(::flyteidl::core::Identifier* reference_id) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_reference(); + if (reference_id) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + reference_id = ::google::protobuf::internal::GetOwnedMessage( + message_arena, reference_id, submessage_arena); + } + set_has_reference_id(); + reference_.reference_id_ = reference_id; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNode.reference_id) +} +void TaskNode::clear_reference_id() { + if (has_reference_id()) { + delete reference_.reference_id_; + clear_has_reference(); + } +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int TaskNode::kReferenceIdFieldNumber; +const int TaskNode::kOverridesFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +TaskNode::TaskNode() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.TaskNode) +} +TaskNode::TaskNode(const TaskNode& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + if (from.has_overrides()) { + overrides_ = new ::flyteidl::core::TaskNodeOverrides(*from.overrides_); + } else { + overrides_ = nullptr; + } + clear_has_reference(); + switch (from.reference_case()) { + case kReferenceId: { + mutable_reference_id()->::flyteidl::core::Identifier::MergeFrom(from.reference_id()); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.TaskNode) +} + +void TaskNode::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base); + overrides_ = nullptr; + clear_has_reference(); +} + +TaskNode::~TaskNode() { + // @@protoc_insertion_point(destructor:flyteidl.core.TaskNode) + SharedDtor(); +} + +void TaskNode::SharedDtor() { + if (this != internal_default_instance()) delete overrides_; + if (has_reference()) { + clear_reference(); + } +} + +void TaskNode::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const TaskNode& TaskNode::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void TaskNode::clear_reference() { +// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.TaskNode) + switch (reference_case()) { + case kReferenceId: { + delete reference_.reference_id_; + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + _oneof_case_[0] = REFERENCE_NOT_SET; +} + + +void TaskNode::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.TaskNode) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + if (GetArenaNoVirtual() == nullptr && overrides_ != nullptr) { + delete overrides_; + } + overrides_ = nullptr; + clear_reference(); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* TaskNode::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.Identifier reference_id = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Identifier::_InternalParse; + object = msg->mutable_reference_id(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.TaskNodeOverrides overrides = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::TaskNodeOverrides::_InternalParse; + object = msg->mutable_overrides(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool TaskNode::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.TaskNode) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.Identifier reference_id = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_reference_id())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.TaskNodeOverrides overrides = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_overrides())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.TaskNode) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.TaskNode) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void TaskNode::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.TaskNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Identifier reference_id = 1; + if (has_reference_id()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::reference_id(this), output); + } + + // .flyteidl.core.TaskNodeOverrides overrides = 2; + if (this->has_overrides()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::overrides(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.TaskNode) +} + +::google::protobuf::uint8* TaskNode::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.TaskNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Identifier reference_id = 1; + if (has_reference_id()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::reference_id(this), target); + } + + // .flyteidl.core.TaskNodeOverrides overrides = 2; + if (this->has_overrides()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::overrides(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.TaskNode) + return target; +} + +size_t TaskNode::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.TaskNode) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // .flyteidl.core.TaskNodeOverrides overrides = 2; + if (this->has_overrides()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *overrides_); + } + + switch (reference_case()) { + // .flyteidl.core.Identifier reference_id = 1; + case kReferenceId: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *reference_.reference_id_); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void TaskNode::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.TaskNode) + GOOGLE_DCHECK_NE(&from, this); + const TaskNode* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.TaskNode) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.TaskNode) + MergeFrom(*source); + } +} + +void TaskNode::MergeFrom(const TaskNode& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.TaskNode) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.has_overrides()) { + mutable_overrides()->::flyteidl::core::TaskNodeOverrides::MergeFrom(from.overrides()); + } + switch (from.reference_case()) { + case kReferenceId: { + mutable_reference_id()->::flyteidl::core::Identifier::MergeFrom(from.reference_id()); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } +} + +void TaskNode::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.TaskNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void TaskNode::CopyFrom(const TaskNode& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.TaskNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool TaskNode::IsInitialized() const { + return true; +} + +void TaskNode::Swap(TaskNode* other) { + if (other == this) return; + InternalSwap(other); +} +void TaskNode::InternalSwap(TaskNode* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(overrides_, other->overrides_); + swap(reference_, other->reference_); + swap(_oneof_case_[0], other->_oneof_case_[0]); +} + +::google::protobuf::Metadata TaskNode::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void WorkflowNode::InitAsDefaultInstance() { + ::flyteidl::core::_WorkflowNode_default_instance_.launchplan_ref_ = const_cast< ::flyteidl::core::Identifier*>( + ::flyteidl::core::Identifier::internal_default_instance()); + ::flyteidl::core::_WorkflowNode_default_instance_.sub_workflow_ref_ = const_cast< ::flyteidl::core::Identifier*>( + ::flyteidl::core::Identifier::internal_default_instance()); +} +class WorkflowNode::HasBitSetters { + public: + static const ::flyteidl::core::Identifier& launchplan_ref(const WorkflowNode* msg); + static const ::flyteidl::core::Identifier& sub_workflow_ref(const WorkflowNode* msg); +}; + +const ::flyteidl::core::Identifier& +WorkflowNode::HasBitSetters::launchplan_ref(const WorkflowNode* msg) { + return *msg->reference_.launchplan_ref_; +} +const ::flyteidl::core::Identifier& +WorkflowNode::HasBitSetters::sub_workflow_ref(const WorkflowNode* msg) { + return *msg->reference_.sub_workflow_ref_; +} +void WorkflowNode::set_allocated_launchplan_ref(::flyteidl::core::Identifier* launchplan_ref) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_reference(); + if (launchplan_ref) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + launchplan_ref = ::google::protobuf::internal::GetOwnedMessage( + message_arena, launchplan_ref, submessage_arena); + } + set_has_launchplan_ref(); + reference_.launchplan_ref_ = launchplan_ref; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowNode.launchplan_ref) +} +void WorkflowNode::clear_launchplan_ref() { + if (has_launchplan_ref()) { + delete reference_.launchplan_ref_; + clear_has_reference(); + } +} +void WorkflowNode::set_allocated_sub_workflow_ref(::flyteidl::core::Identifier* sub_workflow_ref) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_reference(); + if (sub_workflow_ref) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + sub_workflow_ref = ::google::protobuf::internal::GetOwnedMessage( + message_arena, sub_workflow_ref, submessage_arena); + } + set_has_sub_workflow_ref(); + reference_.sub_workflow_ref_ = sub_workflow_ref; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowNode.sub_workflow_ref) +} +void WorkflowNode::clear_sub_workflow_ref() { + if (has_sub_workflow_ref()) { + delete reference_.sub_workflow_ref_; + clear_has_reference(); + } +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int WorkflowNode::kLaunchplanRefFieldNumber; +const int WorkflowNode::kSubWorkflowRefFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +WorkflowNode::WorkflowNode() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowNode) +} +WorkflowNode::WorkflowNode(const WorkflowNode& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + clear_has_reference(); + switch (from.reference_case()) { + case kLaunchplanRef: { + mutable_launchplan_ref()->::flyteidl::core::Identifier::MergeFrom(from.launchplan_ref()); + break; + } + case kSubWorkflowRef: { + mutable_sub_workflow_ref()->::flyteidl::core::Identifier::MergeFrom(from.sub_workflow_ref()); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowNode) +} + +void WorkflowNode::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base); + clear_has_reference(); +} + +WorkflowNode::~WorkflowNode() { + // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowNode) + SharedDtor(); +} + +void WorkflowNode::SharedDtor() { + if (has_reference()) { + clear_reference(); + } +} + +void WorkflowNode::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const WorkflowNode& WorkflowNode::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void WorkflowNode::clear_reference() { +// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.WorkflowNode) + switch (reference_case()) { + case kLaunchplanRef: { + delete reference_.launchplan_ref_; + break; + } + case kSubWorkflowRef: { + delete reference_.sub_workflow_ref_; + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + _oneof_case_[0] = REFERENCE_NOT_SET; +} + + +void WorkflowNode::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowNode) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + clear_reference(); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* WorkflowNode::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.Identifier launchplan_ref = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Identifier::_InternalParse; + object = msg->mutable_launchplan_ref(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.Identifier sub_workflow_ref = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Identifier::_InternalParse; + object = msg->mutable_sub_workflow_ref(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool WorkflowNode::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowNode) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.Identifier launchplan_ref = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_launchplan_ref())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.Identifier sub_workflow_ref = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_sub_workflow_ref())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowNode) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowNode) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void WorkflowNode::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Identifier launchplan_ref = 1; + if (has_launchplan_ref()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::launchplan_ref(this), output); + } + + // .flyteidl.core.Identifier sub_workflow_ref = 2; + if (has_sub_workflow_ref()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::sub_workflow_ref(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowNode) +} + +::google::protobuf::uint8* WorkflowNode::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Identifier launchplan_ref = 1; + if (has_launchplan_ref()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::launchplan_ref(this), target); + } + + // .flyteidl.core.Identifier sub_workflow_ref = 2; + if (has_sub_workflow_ref()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::sub_workflow_ref(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowNode) + return target; +} + +size_t WorkflowNode::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowNode) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + switch (reference_case()) { + // .flyteidl.core.Identifier launchplan_ref = 1; + case kLaunchplanRef: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *reference_.launchplan_ref_); + break; + } + // .flyteidl.core.Identifier sub_workflow_ref = 2; + case kSubWorkflowRef: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *reference_.sub_workflow_ref_); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void WorkflowNode::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowNode) + GOOGLE_DCHECK_NE(&from, this); + const WorkflowNode* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowNode) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowNode) + MergeFrom(*source); + } +} + +void WorkflowNode::MergeFrom(const WorkflowNode& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowNode) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + switch (from.reference_case()) { + case kLaunchplanRef: { + mutable_launchplan_ref()->::flyteidl::core::Identifier::MergeFrom(from.launchplan_ref()); + break; + } + case kSubWorkflowRef: { + mutable_sub_workflow_ref()->::flyteidl::core::Identifier::MergeFrom(from.sub_workflow_ref()); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } +} + +void WorkflowNode::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void WorkflowNode::CopyFrom(const WorkflowNode& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool WorkflowNode::IsInitialized() const { + return true; +} + +void WorkflowNode::Swap(WorkflowNode* other) { + if (other == this) return; + InternalSwap(other); +} +void WorkflowNode::InternalSwap(WorkflowNode* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(reference_, other->reference_); + swap(_oneof_case_[0], other->_oneof_case_[0]); +} + +::google::protobuf::Metadata WorkflowNode::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void ApproveCondition::InitAsDefaultInstance() { +} +class ApproveCondition::HasBitSetters { + public: +}; + +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int ApproveCondition::kSignalIdFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +ApproveCondition::ApproveCondition() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.ApproveCondition) +} +ApproveCondition::ApproveCondition(const ApproveCondition& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.signal_id().size() > 0) { + signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.ApproveCondition) +} + +void ApproveCondition::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} + +ApproveCondition::~ApproveCondition() { + // @@protoc_insertion_point(destructor:flyteidl.core.ApproveCondition) + SharedDtor(); +} + +void ApproveCondition::SharedDtor() { + signal_id_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} + +void ApproveCondition::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const ApproveCondition& ApproveCondition::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void ApproveCondition::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.ApproveCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* ApproveCondition::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // string signal_id = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.ApproveCondition.signal_id"); + object = msg->mutable_signal_id(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +string_till_end: + static_cast<::std::string*>(object)->clear(); + static_cast<::std::string*>(object)->reserve(size); + goto len_delim_till_end; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool ApproveCondition::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.ApproveCondition) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // string signal_id = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_signal_id())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->signal_id().data(), static_cast(this->signal_id().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.ApproveCondition.signal_id")); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.ApproveCondition) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.ApproveCondition) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void ApproveCondition::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.ApproveCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string signal_id = 1; + if (this->signal_id().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->signal_id().data(), static_cast(this->signal_id().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.ApproveCondition.signal_id"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 1, this->signal_id(), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.ApproveCondition) +} + +::google::protobuf::uint8* ApproveCondition::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.ApproveCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string signal_id = 1; + if (this->signal_id().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->signal_id().data(), static_cast(this->signal_id().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.ApproveCondition.signal_id"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 1, this->signal_id(), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.ApproveCondition) + return target; +} + +size_t ApproveCondition::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.ApproveCondition) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // string signal_id = 1; + if (this->signal_id().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->signal_id()); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void ApproveCondition::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.ApproveCondition) + GOOGLE_DCHECK_NE(&from, this); + const ApproveCondition* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.ApproveCondition) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.ApproveCondition) + MergeFrom(*source); + } +} + +void ApproveCondition::MergeFrom(const ApproveCondition& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.ApproveCondition) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.signal_id().size() > 0) { + + signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); + } +} + +void ApproveCondition::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.ApproveCondition) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void ApproveCondition::CopyFrom(const ApproveCondition& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.ApproveCondition) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool ApproveCondition::IsInitialized() const { + return true; +} + +void ApproveCondition::Swap(ApproveCondition* other) { + if (other == this) return; + InternalSwap(other); +} +void ApproveCondition::InternalSwap(ApproveCondition* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + signal_id_.Swap(&other->signal_id_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); +} + +::google::protobuf::Metadata ApproveCondition::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void SignalCondition::InitAsDefaultInstance() { + ::flyteidl::core::_SignalCondition_default_instance_._instance.get_mutable()->type_ = const_cast< ::flyteidl::core::LiteralType*>( + ::flyteidl::core::LiteralType::internal_default_instance()); +} +class SignalCondition::HasBitSetters { + public: + static const ::flyteidl::core::LiteralType& type(const SignalCondition* msg); +}; + +const ::flyteidl::core::LiteralType& +SignalCondition::HasBitSetters::type(const SignalCondition* msg) { + return *msg->type_; +} +void SignalCondition::clear_type() { + if (GetArenaNoVirtual() == nullptr && type_ != nullptr) { + delete type_; + } + type_ = nullptr; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int SignalCondition::kSignalIdFieldNumber; +const int SignalCondition::kTypeFieldNumber; +const int SignalCondition::kOutputVariableNameFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +SignalCondition::SignalCondition() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.SignalCondition) +} +SignalCondition::SignalCondition(const SignalCondition& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.signal_id().size() > 0) { + signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); + } + output_variable_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.output_variable_name().size() > 0) { + output_variable_name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.output_variable_name_); + } + if (from.has_type()) { + type_ = new ::flyteidl::core::LiteralType(*from.type_); + } else { + type_ = nullptr; + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.SignalCondition) +} + +void SignalCondition::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + output_variable_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + type_ = nullptr; +} + +SignalCondition::~SignalCondition() { + // @@protoc_insertion_point(destructor:flyteidl.core.SignalCondition) + SharedDtor(); +} + +void SignalCondition::SharedDtor() { + signal_id_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + output_variable_name_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (this != internal_default_instance()) delete type_; +} + +void SignalCondition::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const SignalCondition& SignalCondition::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void SignalCondition::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.SignalCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + output_variable_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (GetArenaNoVirtual() == nullptr && type_ != nullptr) { + delete type_; + } + type_ = nullptr; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* SignalCondition::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // string signal_id = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.SignalCondition.signal_id"); + object = msg->mutable_signal_id(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + // .flyteidl.core.LiteralType type = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::LiteralType::_InternalParse; + object = msg->mutable_type(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // string output_variable_name = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.SignalCondition.output_variable_name"); + object = msg->mutable_output_variable_name(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +string_till_end: + static_cast<::std::string*>(object)->clear(); + static_cast<::std::string*>(object)->reserve(size); + goto len_delim_till_end; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool SignalCondition::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.SignalCondition) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // string signal_id = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_signal_id())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->signal_id().data(), static_cast(this->signal_id().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.SignalCondition.signal_id")); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.LiteralType type = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_type())); + } else { + goto handle_unusual; + } + break; + } + + // string output_variable_name = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_output_variable_name())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->output_variable_name().data(), static_cast(this->output_variable_name().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.SignalCondition.output_variable_name")); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.SignalCondition) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.SignalCondition) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void SignalCondition::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.SignalCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string signal_id = 1; + if (this->signal_id().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->signal_id().data(), static_cast(this->signal_id().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.SignalCondition.signal_id"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 1, this->signal_id(), output); + } + + // .flyteidl.core.LiteralType type = 2; + if (this->has_type()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::type(this), output); + } + + // string output_variable_name = 3; + if (this->output_variable_name().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->output_variable_name().data(), static_cast(this->output_variable_name().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.SignalCondition.output_variable_name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 3, this->output_variable_name(), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.SignalCondition) +} + +::google::protobuf::uint8* SignalCondition::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.SignalCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string signal_id = 1; + if (this->signal_id().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->signal_id().data(), static_cast(this->signal_id().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.SignalCondition.signal_id"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 1, this->signal_id(), target); + } + + // .flyteidl.core.LiteralType type = 2; + if (this->has_type()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::type(this), target); + } + + // string output_variable_name = 3; + if (this->output_variable_name().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->output_variable_name().data(), static_cast(this->output_variable_name().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.SignalCondition.output_variable_name"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 3, this->output_variable_name(), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.SignalCondition) + return target; +} + +size_t SignalCondition::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.SignalCondition) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // string signal_id = 1; + if (this->signal_id().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->signal_id()); + } + + // string output_variable_name = 3; + if (this->output_variable_name().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->output_variable_name()); + } + + // .flyteidl.core.LiteralType type = 2; + if (this->has_type()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *type_); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void SignalCondition::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.SignalCondition) + GOOGLE_DCHECK_NE(&from, this); + const SignalCondition* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.SignalCondition) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.SignalCondition) + MergeFrom(*source); + } +} + +void SignalCondition::MergeFrom(const SignalCondition& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.SignalCondition) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.signal_id().size() > 0) { + + signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); + } + if (from.output_variable_name().size() > 0) { + + output_variable_name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.output_variable_name_); + } + if (from.has_type()) { + mutable_type()->::flyteidl::core::LiteralType::MergeFrom(from.type()); + } +} + +void SignalCondition::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.SignalCondition) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void SignalCondition::CopyFrom(const SignalCondition& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.SignalCondition) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool SignalCondition::IsInitialized() const { + return true; +} + +void SignalCondition::Swap(SignalCondition* other) { + if (other == this) return; + InternalSwap(other); +} +void SignalCondition::InternalSwap(SignalCondition* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + signal_id_.Swap(&other->signal_id_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); + output_variable_name_.Swap(&other->output_variable_name_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); + swap(type_, other->type_); +} + +::google::protobuf::Metadata SignalCondition::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void SleepCondition::InitAsDefaultInstance() { + ::flyteidl::core::_SleepCondition_default_instance_._instance.get_mutable()->duration_ = const_cast< ::google::protobuf::Duration*>( + ::google::protobuf::Duration::internal_default_instance()); +} +class SleepCondition::HasBitSetters { + public: + static const ::google::protobuf::Duration& duration(const SleepCondition* msg); +}; + +const ::google::protobuf::Duration& +SleepCondition::HasBitSetters::duration(const SleepCondition* msg) { + return *msg->duration_; +} +void SleepCondition::clear_duration() { + if (GetArenaNoVirtual() == nullptr && duration_ != nullptr) { + delete duration_; + } + duration_ = nullptr; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int SleepCondition::kDurationFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +SleepCondition::SleepCondition() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.SleepCondition) +} +SleepCondition::SleepCondition(const SleepCondition& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + if (from.has_duration()) { + duration_ = new ::google::protobuf::Duration(*from.duration_); + } else { + duration_ = nullptr; + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.SleepCondition) +} + +void SleepCondition::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + duration_ = nullptr; +} + +SleepCondition::~SleepCondition() { + // @@protoc_insertion_point(destructor:flyteidl.core.SleepCondition) + SharedDtor(); +} + +void SleepCondition::SharedDtor() { + if (this != internal_default_instance()) delete duration_; +} + +void SleepCondition::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const SleepCondition& SleepCondition::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void SleepCondition::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.SleepCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + if (GetArenaNoVirtual() == nullptr && duration_ != nullptr) { + delete duration_; + } + duration_ = nullptr; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* SleepCondition::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .google.protobuf.Duration duration = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::google::protobuf::Duration::_InternalParse; + object = msg->mutable_duration(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool SleepCondition::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.SleepCondition) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .google.protobuf.Duration duration = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_duration())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.SleepCondition) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.SleepCondition) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void SleepCondition::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.SleepCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .google.protobuf.Duration duration = 1; + if (this->has_duration()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::duration(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.SleepCondition) +} + +::google::protobuf::uint8* SleepCondition::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.SleepCondition) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .google.protobuf.Duration duration = 1; + if (this->has_duration()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::duration(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.SleepCondition) + return target; +} + +size_t SleepCondition::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.SleepCondition) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // .google.protobuf.Duration duration = 1; + if (this->has_duration()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *duration_); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void SleepCondition::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.SleepCondition) + GOOGLE_DCHECK_NE(&from, this); + const SleepCondition* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.SleepCondition) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.SleepCondition) + MergeFrom(*source); + } +} + +void SleepCondition::MergeFrom(const SleepCondition& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.SleepCondition) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.has_duration()) { + mutable_duration()->::google::protobuf::Duration::MergeFrom(from.duration()); + } +} + +void SleepCondition::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.SleepCondition) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void SleepCondition::CopyFrom(const SleepCondition& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.SleepCondition) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool SleepCondition::IsInitialized() const { + return true; +} + +void SleepCondition::Swap(SleepCondition* other) { + if (other == this) return; + InternalSwap(other); +} +void SleepCondition::InternalSwap(SleepCondition* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(duration_, other->duration_); +} + +::google::protobuf::Metadata SleepCondition::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void GateNode::InitAsDefaultInstance() { + ::flyteidl::core::_GateNode_default_instance_.approve_ = const_cast< ::flyteidl::core::ApproveCondition*>( + ::flyteidl::core::ApproveCondition::internal_default_instance()); + ::flyteidl::core::_GateNode_default_instance_.signal_ = const_cast< ::flyteidl::core::SignalCondition*>( + ::flyteidl::core::SignalCondition::internal_default_instance()); + ::flyteidl::core::_GateNode_default_instance_.sleep_ = const_cast< ::flyteidl::core::SleepCondition*>( + ::flyteidl::core::SleepCondition::internal_default_instance()); +} +class GateNode::HasBitSetters { + public: + static const ::flyteidl::core::ApproveCondition& approve(const GateNode* msg); + static const ::flyteidl::core::SignalCondition& signal(const GateNode* msg); + static const ::flyteidl::core::SleepCondition& sleep(const GateNode* msg); +}; + +const ::flyteidl::core::ApproveCondition& +GateNode::HasBitSetters::approve(const GateNode* msg) { + return *msg->condition_.approve_; +} +const ::flyteidl::core::SignalCondition& +GateNode::HasBitSetters::signal(const GateNode* msg) { + return *msg->condition_.signal_; +} +const ::flyteidl::core::SleepCondition& +GateNode::HasBitSetters::sleep(const GateNode* msg) { + return *msg->condition_.sleep_; +} +void GateNode::set_allocated_approve(::flyteidl::core::ApproveCondition* approve) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_condition(); + if (approve) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + approve = ::google::protobuf::internal::GetOwnedMessage( + message_arena, approve, submessage_arena); + } + set_has_approve(); + condition_.approve_ = approve; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.GateNode.approve) +} +void GateNode::set_allocated_signal(::flyteidl::core::SignalCondition* signal) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_condition(); + if (signal) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + signal = ::google::protobuf::internal::GetOwnedMessage( + message_arena, signal, submessage_arena); + } + set_has_signal(); + condition_.signal_ = signal; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.GateNode.signal) +} +void GateNode::set_allocated_sleep(::flyteidl::core::SleepCondition* sleep) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_condition(); + if (sleep) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + sleep = ::google::protobuf::internal::GetOwnedMessage( + message_arena, sleep, submessage_arena); + } + set_has_sleep(); + condition_.sleep_ = sleep; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.GateNode.sleep) +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int GateNode::kApproveFieldNumber; +const int GateNode::kSignalFieldNumber; +const int GateNode::kSleepFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +GateNode::GateNode() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.GateNode) +} +GateNode::GateNode(const GateNode& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + clear_has_condition(); + switch (from.condition_case()) { + case kApprove: { + mutable_approve()->::flyteidl::core::ApproveCondition::MergeFrom(from.approve()); + break; + } + case kSignal: { + mutable_signal()->::flyteidl::core::SignalCondition::MergeFrom(from.signal()); + break; + } + case kSleep: { + mutable_sleep()->::flyteidl::core::SleepCondition::MergeFrom(from.sleep()); + break; + } + case CONDITION_NOT_SET: { + break; + } + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.GateNode) +} + +void GateNode::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base); + clear_has_condition(); +} + +GateNode::~GateNode() { + // @@protoc_insertion_point(destructor:flyteidl.core.GateNode) + SharedDtor(); +} + +void GateNode::SharedDtor() { + if (has_condition()) { + clear_condition(); + } +} + +void GateNode::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const GateNode& GateNode::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void GateNode::clear_condition() { +// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.GateNode) + switch (condition_case()) { + case kApprove: { + delete condition_.approve_; + break; + } + case kSignal: { + delete condition_.signal_; + break; + } + case kSleep: { + delete condition_.sleep_; + break; + } + case CONDITION_NOT_SET: { + break; + } + } + _oneof_case_[0] = CONDITION_NOT_SET; +} + + +void GateNode::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.GateNode) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + clear_condition(); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* GateNode::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.ApproveCondition approve = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::ApproveCondition::_InternalParse; + object = msg->mutable_approve(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.SignalCondition signal = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::SignalCondition::_InternalParse; + object = msg->mutable_signal(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.SleepCondition sleep = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::SleepCondition::_InternalParse; + object = msg->mutable_sleep(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool GateNode::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.GateNode) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.ApproveCondition approve = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_approve())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.SignalCondition signal = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_signal())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.SleepCondition sleep = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_sleep())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.GateNode) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.GateNode) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void GateNode::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.GateNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.ApproveCondition approve = 1; + if (has_approve()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::approve(this), output); + } + + // .flyteidl.core.SignalCondition signal = 2; + if (has_signal()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::signal(this), output); + } + + // .flyteidl.core.SleepCondition sleep = 3; + if (has_sleep()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 3, HasBitSetters::sleep(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.GateNode) +} + +::google::protobuf::uint8* GateNode::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.GateNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.ApproveCondition approve = 1; + if (has_approve()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::approve(this), target); + } + + // .flyteidl.core.SignalCondition signal = 2; + if (has_signal()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::signal(this), target); + } + + // .flyteidl.core.SleepCondition sleep = 3; + if (has_sleep()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 3, HasBitSetters::sleep(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.GateNode) + return target; +} + +size_t GateNode::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.GateNode) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + switch (condition_case()) { + // .flyteidl.core.ApproveCondition approve = 1; + case kApprove: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *condition_.approve_); + break; + } + // .flyteidl.core.SignalCondition signal = 2; + case kSignal: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *condition_.signal_); + break; + } + // .flyteidl.core.SleepCondition sleep = 3; + case kSleep: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *condition_.sleep_); + break; + } + case CONDITION_NOT_SET: { + break; + } + } + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void GateNode::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.GateNode) + GOOGLE_DCHECK_NE(&from, this); + const GateNode* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.GateNode) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.GateNode) + MergeFrom(*source); + } +} + +void GateNode::MergeFrom(const GateNode& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.GateNode) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + switch (from.condition_case()) { + case kApprove: { + mutable_approve()->::flyteidl::core::ApproveCondition::MergeFrom(from.approve()); + break; + } + case kSignal: { + mutable_signal()->::flyteidl::core::SignalCondition::MergeFrom(from.signal()); + break; + } + case kSleep: { + mutable_sleep()->::flyteidl::core::SleepCondition::MergeFrom(from.sleep()); + break; + } + case CONDITION_NOT_SET: { + break; + } + } +} + +void GateNode::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.GateNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void GateNode::CopyFrom(const GateNode& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.GateNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool GateNode::IsInitialized() const { + return true; +} + +void GateNode::Swap(GateNode* other) { + if (other == this) return; + InternalSwap(other); +} +void GateNode::InternalSwap(GateNode* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(condition_, other->condition_); + swap(_oneof_case_[0], other->_oneof_case_[0]); +} + +::google::protobuf::Metadata GateNode::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void ArrayNode::InitAsDefaultInstance() { + ::flyteidl::core::_ArrayNode_default_instance_._instance.get_mutable()->node_ = const_cast< ::flyteidl::core::Node*>( + ::flyteidl::core::Node::internal_default_instance()); + ::flyteidl::core::_ArrayNode_default_instance_.min_successes_ = 0u; + ::flyteidl::core::_ArrayNode_default_instance_.min_success_ratio_ = 0; +} +class ArrayNode::HasBitSetters { + public: + static const ::flyteidl::core::Node& node(const ArrayNode* msg); +}; + +const ::flyteidl::core::Node& +ArrayNode::HasBitSetters::node(const ArrayNode* msg) { + return *msg->node_; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int ArrayNode::kNodeFieldNumber; +const int ArrayNode::kParallelismFieldNumber; +const int ArrayNode::kMinSuccessesFieldNumber; +const int ArrayNode::kMinSuccessRatioFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +ArrayNode::ArrayNode() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.ArrayNode) +} +ArrayNode::ArrayNode(const ArrayNode& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + if (from.has_node()) { + node_ = new ::flyteidl::core::Node(*from.node_); + } else { + node_ = nullptr; + } + parallelism_ = from.parallelism_; + clear_has_success_criteria(); + switch (from.success_criteria_case()) { + case kMinSuccesses: { + set_min_successes(from.min_successes()); + break; + } + case kMinSuccessRatio: { + set_min_success_ratio(from.min_success_ratio()); + break; + } + case SUCCESS_CRITERIA_NOT_SET: { + break; + } + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.ArrayNode) +} + +void ArrayNode::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + ::memset(&node_, 0, static_cast( + reinterpret_cast(¶llelism_) - + reinterpret_cast(&node_)) + sizeof(parallelism_)); + clear_has_success_criteria(); +} + +ArrayNode::~ArrayNode() { + // @@protoc_insertion_point(destructor:flyteidl.core.ArrayNode) + SharedDtor(); +} + +void ArrayNode::SharedDtor() { + if (this != internal_default_instance()) delete node_; + if (has_success_criteria()) { + clear_success_criteria(); + } +} + +void ArrayNode::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const ArrayNode& ArrayNode::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void ArrayNode::clear_success_criteria() { +// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.ArrayNode) + switch (success_criteria_case()) { + case kMinSuccesses: { + // No need to clear + break; + } + case kMinSuccessRatio: { + // No need to clear + break; + } + case SUCCESS_CRITERIA_NOT_SET: { + break; + } + } + _oneof_case_[0] = SUCCESS_CRITERIA_NOT_SET; +} + + +void ArrayNode::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.ArrayNode) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + if (GetArenaNoVirtual() == nullptr && node_ != nullptr) { + delete node_; + } + node_ = nullptr; + parallelism_ = 0u; + clear_success_criteria(); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* ArrayNode::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.Node node = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Node::_InternalParse; + object = msg->mutable_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // uint32 parallelism = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 16) goto handle_unusual; + msg->set_parallelism(::google::protobuf::internal::ReadVarint(&ptr)); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + break; + } + // uint32 min_successes = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 24) goto handle_unusual; + msg->set_min_successes(::google::protobuf::internal::ReadVarint(&ptr)); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + break; + } + // float min_success_ratio = 4; + case 4: { + if (static_cast<::google::protobuf::uint8>(tag) != 37) goto handle_unusual; + msg->set_min_success_ratio(::google::protobuf::io::UnalignedLoad(ptr)); + ptr += sizeof(float); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool ArrayNode::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.ArrayNode) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.Node node = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_node())); + } else { + goto handle_unusual; + } + break; + } + + // uint32 parallelism = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (16 & 0xFF)) { + + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, ¶llelism_))); + } else { + goto handle_unusual; + } + break; + } + + // uint32 min_successes = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (24 & 0xFF)) { + clear_success_criteria(); + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( + input, &success_criteria_.min_successes_))); + set_has_min_successes(); + } else { + goto handle_unusual; + } + break; + } + + // float min_success_ratio = 4; + case 4: { + if (static_cast< ::google::protobuf::uint8>(tag) == (37 & 0xFF)) { + clear_success_criteria(); + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( + input, &success_criteria_.min_success_ratio_))); + set_has_min_success_ratio(); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.ArrayNode) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.ArrayNode) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void ArrayNode::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.ArrayNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Node node = 1; + if (this->has_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::node(this), output); + } + + // uint32 parallelism = 2; + if (this->parallelism() != 0) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->parallelism(), output); + } + + // uint32 min_successes = 3; + if (has_min_successes()) { + ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->min_successes(), output); + } + + // float min_success_ratio = 4; + if (has_min_success_ratio()) { + ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->min_success_ratio(), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.ArrayNode) +} + +::google::protobuf::uint8* ArrayNode::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.ArrayNode) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Node node = 1; + if (this->has_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::node(this), target); + } + + // uint32 parallelism = 2; + if (this->parallelism() != 0) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->parallelism(), target); + } + + // uint32 min_successes = 3; + if (has_min_successes()) { + target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->min_successes(), target); + } + + // float min_success_ratio = 4; + if (has_min_success_ratio()) { + target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->min_success_ratio(), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.ArrayNode) + return target; +} + +size_t ArrayNode::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.ArrayNode) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // .flyteidl.core.Node node = 1; + if (this->has_node()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *node_); + } + + // uint32 parallelism = 2; + if (this->parallelism() != 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->parallelism()); + } + + switch (success_criteria_case()) { + // uint32 min_successes = 3; + case kMinSuccesses: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::UInt32Size( + this->min_successes()); + break; + } + // float min_success_ratio = 4; + case kMinSuccessRatio: { + total_size += 1 + 4; + break; + } + case SUCCESS_CRITERIA_NOT_SET: { + break; + } + } + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void ArrayNode::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.ArrayNode) + GOOGLE_DCHECK_NE(&from, this); + const ArrayNode* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.ArrayNode) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.ArrayNode) + MergeFrom(*source); + } +} + +void ArrayNode::MergeFrom(const ArrayNode& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.ArrayNode) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.has_node()) { + mutable_node()->::flyteidl::core::Node::MergeFrom(from.node()); + } + if (from.parallelism() != 0) { + set_parallelism(from.parallelism()); + } + switch (from.success_criteria_case()) { + case kMinSuccesses: { + set_min_successes(from.min_successes()); + break; + } + case kMinSuccessRatio: { + set_min_success_ratio(from.min_success_ratio()); + break; + } + case SUCCESS_CRITERIA_NOT_SET: { + break; + } + } +} + +void ArrayNode::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.ArrayNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void ArrayNode::CopyFrom(const ArrayNode& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.ArrayNode) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool ArrayNode::IsInitialized() const { + return true; +} + +void ArrayNode::Swap(ArrayNode* other) { + if (other == this) return; + InternalSwap(other); +} +void ArrayNode::InternalSwap(ArrayNode* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(node_, other->node_); + swap(parallelism_, other->parallelism_); + swap(success_criteria_, other->success_criteria_); + swap(_oneof_case_[0], other->_oneof_case_[0]); +} + +::google::protobuf::Metadata ArrayNode::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void NodeMetadata::InitAsDefaultInstance() { + ::flyteidl::core::_NodeMetadata_default_instance_._instance.get_mutable()->timeout_ = const_cast< ::google::protobuf::Duration*>( + ::google::protobuf::Duration::internal_default_instance()); + ::flyteidl::core::_NodeMetadata_default_instance_._instance.get_mutable()->retries_ = const_cast< ::flyteidl::core::RetryStrategy*>( + ::flyteidl::core::RetryStrategy::internal_default_instance()); + ::flyteidl::core::_NodeMetadata_default_instance_.interruptible_ = false; +} +class NodeMetadata::HasBitSetters { + public: + static const ::google::protobuf::Duration& timeout(const NodeMetadata* msg); + static const ::flyteidl::core::RetryStrategy& retries(const NodeMetadata* msg); +}; + +const ::google::protobuf::Duration& +NodeMetadata::HasBitSetters::timeout(const NodeMetadata* msg) { + return *msg->timeout_; +} +const ::flyteidl::core::RetryStrategy& +NodeMetadata::HasBitSetters::retries(const NodeMetadata* msg) { + return *msg->retries_; +} +void NodeMetadata::clear_timeout() { + if (GetArenaNoVirtual() == nullptr && timeout_ != nullptr) { + delete timeout_; + } + timeout_ = nullptr; +} +void NodeMetadata::clear_retries() { + if (GetArenaNoVirtual() == nullptr && retries_ != nullptr) { + delete retries_; + } + retries_ = nullptr; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int NodeMetadata::kNameFieldNumber; +const int NodeMetadata::kTimeoutFieldNumber; +const int NodeMetadata::kRetriesFieldNumber; +const int NodeMetadata::kInterruptibleFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +NodeMetadata::NodeMetadata() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.NodeMetadata) +} +NodeMetadata::NodeMetadata(const NodeMetadata& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.name().size() > 0) { + name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.name_); + } + if (from.has_timeout()) { + timeout_ = new ::google::protobuf::Duration(*from.timeout_); + } else { + timeout_ = nullptr; + } + if (from.has_retries()) { + retries_ = new ::flyteidl::core::RetryStrategy(*from.retries_); + } else { + retries_ = nullptr; + } + clear_has_interruptible_value(); + switch (from.interruptible_value_case()) { + case kInterruptible: { + set_interruptible(from.interruptible()); + break; + } + case INTERRUPTIBLE_VALUE_NOT_SET: { + break; + } + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.NodeMetadata) +} + +void NodeMetadata::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); + name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + ::memset(&timeout_, 0, static_cast( + reinterpret_cast(&retries_) - + reinterpret_cast(&timeout_)) + sizeof(retries_)); + clear_has_interruptible_value(); +} + +NodeMetadata::~NodeMetadata() { + // @@protoc_insertion_point(destructor:flyteidl.core.NodeMetadata) + SharedDtor(); +} + +void NodeMetadata::SharedDtor() { + name_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (this != internal_default_instance()) delete timeout_; + if (this != internal_default_instance()) delete retries_; + if (has_interruptible_value()) { + clear_interruptible_value(); + } +} + +void NodeMetadata::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const NodeMetadata& NodeMetadata::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void NodeMetadata::clear_interruptible_value() { +// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.NodeMetadata) + switch (interruptible_value_case()) { + case kInterruptible: { + // No need to clear + break; + } + case INTERRUPTIBLE_VALUE_NOT_SET: { + break; + } + } + _oneof_case_[0] = INTERRUPTIBLE_VALUE_NOT_SET; +} + + +void NodeMetadata::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.NodeMetadata) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (GetArenaNoVirtual() == nullptr && timeout_ != nullptr) { + delete timeout_; + } + timeout_ = nullptr; + if (GetArenaNoVirtual() == nullptr && retries_ != nullptr) { + delete retries_; + } + retries_ = nullptr; + clear_interruptible_value(); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* NodeMetadata::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // string name = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.NodeMetadata.name"); + object = msg->mutable_name(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + // .google.protobuf.Duration timeout = 4; + case 4: { + if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::google::protobuf::Duration::_InternalParse; + object = msg->mutable_timeout(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.RetryStrategy retries = 5; + case 5: { + if (static_cast<::google::protobuf::uint8>(tag) != 42) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::RetryStrategy::_InternalParse; + object = msg->mutable_retries(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // bool interruptible = 6; + case 6: { + if (static_cast<::google::protobuf::uint8>(tag) != 48) goto handle_unusual; + msg->set_interruptible(::google::protobuf::internal::ReadVarint(&ptr)); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +string_till_end: + static_cast<::std::string*>(object)->clear(); + static_cast<::std::string*>(object)->reserve(size); + goto len_delim_till_end; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool NodeMetadata::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.NodeMetadata) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // string name = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_name())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->name().data(), static_cast(this->name().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.NodeMetadata.name")); + } else { + goto handle_unusual; + } + break; + } + + // .google.protobuf.Duration timeout = 4; + case 4: { + if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_timeout())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.RetryStrategy retries = 5; + case 5: { + if (static_cast< ::google::protobuf::uint8>(tag) == (42 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_retries())); + } else { + goto handle_unusual; + } + break; + } + + // bool interruptible = 6; + case 6: { + if (static_cast< ::google::protobuf::uint8>(tag) == (48 & 0xFF)) { + clear_interruptible_value(); + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &interruptible_value_.interruptible_))); + set_has_interruptible(); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.NodeMetadata) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.NodeMetadata) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void NodeMetadata::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.NodeMetadata) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string name = 1; + if (this->name().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->name().data(), static_cast(this->name().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.NodeMetadata.name"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 1, this->name(), output); + } + + // .google.protobuf.Duration timeout = 4; + if (this->has_timeout()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 4, HasBitSetters::timeout(this), output); + } + + // .flyteidl.core.RetryStrategy retries = 5; + if (this->has_retries()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 5, HasBitSetters::retries(this), output); + } + + // bool interruptible = 6; + if (has_interruptible()) { + ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->interruptible(), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.NodeMetadata) +} + +::google::protobuf::uint8* NodeMetadata::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.NodeMetadata) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string name = 1; + if (this->name().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->name().data(), static_cast(this->name().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.NodeMetadata.name"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 1, this->name(), target); + } + + // .google.protobuf.Duration timeout = 4; + if (this->has_timeout()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 4, HasBitSetters::timeout(this), target); + } + + // .flyteidl.core.RetryStrategy retries = 5; + if (this->has_retries()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 5, HasBitSetters::retries(this), target); + } + + // bool interruptible = 6; + if (has_interruptible()) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->interruptible(), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.NodeMetadata) + return target; +} + +size_t NodeMetadata::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.NodeMetadata) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // string name = 1; + if (this->name().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->name()); + } + + // .google.protobuf.Duration timeout = 4; + if (this->has_timeout()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *timeout_); + } + + // .flyteidl.core.RetryStrategy retries = 5; + if (this->has_retries()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *retries_); + } + + switch (interruptible_value_case()) { + // bool interruptible = 6; + case kInterruptible: { + total_size += 1 + 1; + break; + } + case INTERRUPTIBLE_VALUE_NOT_SET: { + break; + } + } + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void NodeMetadata::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.NodeMetadata) + GOOGLE_DCHECK_NE(&from, this); + const NodeMetadata* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.NodeMetadata) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.NodeMetadata) + MergeFrom(*source); + } +} + +void NodeMetadata::MergeFrom(const NodeMetadata& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.NodeMetadata) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.name().size() > 0) { + + name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.name_); + } + if (from.has_timeout()) { + mutable_timeout()->::google::protobuf::Duration::MergeFrom(from.timeout()); + } + if (from.has_retries()) { + mutable_retries()->::flyteidl::core::RetryStrategy::MergeFrom(from.retries()); + } + switch (from.interruptible_value_case()) { + case kInterruptible: { + set_interruptible(from.interruptible()); + break; + } + case INTERRUPTIBLE_VALUE_NOT_SET: { + break; + } + } +} + +void NodeMetadata::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.NodeMetadata) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void NodeMetadata::CopyFrom(const NodeMetadata& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.NodeMetadata) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool NodeMetadata::IsInitialized() const { + return true; +} + +void NodeMetadata::Swap(NodeMetadata* other) { + if (other == this) return; + InternalSwap(other); +} +void NodeMetadata::InternalSwap(NodeMetadata* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + name_.Swap(&other->name_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); + swap(timeout_, other->timeout_); + swap(retries_, other->retries_); + swap(interruptible_value_, other->interruptible_value_); + swap(_oneof_case_[0], other->_oneof_case_[0]); +} + +::google::protobuf::Metadata NodeMetadata::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void Alias::InitAsDefaultInstance() { +} +class Alias::HasBitSetters { + public: +}; + +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int Alias::kVarFieldNumber; +const int Alias::kAliasFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +Alias::Alias() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.Alias) +} +Alias::Alias(const Alias& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + var_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.var().size() > 0) { + var_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.var_); + } + alias_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.alias().size() > 0) { + alias_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.alias_); + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.Alias) +} + +void Alias::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base); + var_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + alias_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} + +Alias::~Alias() { + // @@protoc_insertion_point(destructor:flyteidl.core.Alias) + SharedDtor(); +} + +void Alias::SharedDtor() { + var_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + alias_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} + +void Alias::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const Alias& Alias::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void Alias::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.Alias) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + var_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + alias_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* Alias::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // string var = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.Alias.var"); + object = msg->mutable_var(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + // string alias = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.Alias.alias"); + object = msg->mutable_alias(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +string_till_end: + static_cast<::std::string*>(object)->clear(); + static_cast<::std::string*>(object)->reserve(size); + goto len_delim_till_end; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool Alias::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.Alias) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // string var = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_var())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->var().data(), static_cast(this->var().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.Alias.var")); + } else { + goto handle_unusual; + } + break; + } + + // string alias = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_alias())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->alias().data(), static_cast(this->alias().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.Alias.alias")); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.Alias) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.Alias) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void Alias::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.Alias) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string var = 1; + if (this->var().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->var().data(), static_cast(this->var().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Alias.var"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 1, this->var(), output); + } + + // string alias = 2; + if (this->alias().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->alias().data(), static_cast(this->alias().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Alias.alias"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 2, this->alias(), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.Alias) +} + +::google::protobuf::uint8* Alias::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.Alias) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string var = 1; + if (this->var().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->var().data(), static_cast(this->var().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Alias.var"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 1, this->var(), target); + } + + // string alias = 2; + if (this->alias().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->alias().data(), static_cast(this->alias().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Alias.alias"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 2, this->alias(), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.Alias) + return target; +} + +size_t Alias::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.Alias) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // string var = 1; + if (this->var().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->var()); + } + + // string alias = 2; + if (this->alias().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->alias()); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void Alias::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.Alias) + GOOGLE_DCHECK_NE(&from, this); + const Alias* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.Alias) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.Alias) + MergeFrom(*source); + } +} + +void Alias::MergeFrom(const Alias& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.Alias) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.var().size() > 0) { + + var_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.var_); + } + if (from.alias().size() > 0) { + + alias_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.alias_); + } +} + +void Alias::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.Alias) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void Alias::CopyFrom(const Alias& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.Alias) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool Alias::IsInitialized() const { + return true; +} + +void Alias::Swap(Alias* other) { + if (other == this) return; + InternalSwap(other); +} +void Alias::InternalSwap(Alias* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + var_.Swap(&other->var_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); + alias_.Swap(&other->alias_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); +} + +::google::protobuf::Metadata Alias::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void Node::InitAsDefaultInstance() { + ::flyteidl::core::_Node_default_instance_._instance.get_mutable()->metadata_ = const_cast< ::flyteidl::core::NodeMetadata*>( + ::flyteidl::core::NodeMetadata::internal_default_instance()); + ::flyteidl::core::_Node_default_instance_.task_node_ = const_cast< ::flyteidl::core::TaskNode*>( + ::flyteidl::core::TaskNode::internal_default_instance()); + ::flyteidl::core::_Node_default_instance_.workflow_node_ = const_cast< ::flyteidl::core::WorkflowNode*>( + ::flyteidl::core::WorkflowNode::internal_default_instance()); + ::flyteidl::core::_Node_default_instance_.branch_node_ = const_cast< ::flyteidl::core::BranchNode*>( + ::flyteidl::core::BranchNode::internal_default_instance()); + ::flyteidl::core::_Node_default_instance_.gate_node_ = const_cast< ::flyteidl::core::GateNode*>( + ::flyteidl::core::GateNode::internal_default_instance()); + ::flyteidl::core::_Node_default_instance_.array_node_ = const_cast< ::flyteidl::core::ArrayNode*>( + ::flyteidl::core::ArrayNode::internal_default_instance()); +} +class Node::HasBitSetters { + public: + static const ::flyteidl::core::NodeMetadata& metadata(const Node* msg); + static const ::flyteidl::core::TaskNode& task_node(const Node* msg); + static const ::flyteidl::core::WorkflowNode& workflow_node(const Node* msg); + static const ::flyteidl::core::BranchNode& branch_node(const Node* msg); + static const ::flyteidl::core::GateNode& gate_node(const Node* msg); + static const ::flyteidl::core::ArrayNode& array_node(const Node* msg); +}; + +const ::flyteidl::core::NodeMetadata& +Node::HasBitSetters::metadata(const Node* msg) { + return *msg->metadata_; +} +const ::flyteidl::core::TaskNode& +Node::HasBitSetters::task_node(const Node* msg) { + return *msg->target_.task_node_; +} +const ::flyteidl::core::WorkflowNode& +Node::HasBitSetters::workflow_node(const Node* msg) { + return *msg->target_.workflow_node_; +} +const ::flyteidl::core::BranchNode& +Node::HasBitSetters::branch_node(const Node* msg) { + return *msg->target_.branch_node_; +} +const ::flyteidl::core::GateNode& +Node::HasBitSetters::gate_node(const Node* msg) { + return *msg->target_.gate_node_; +} +const ::flyteidl::core::ArrayNode& +Node::HasBitSetters::array_node(const Node* msg) { + return *msg->target_.array_node_; +} +void Node::clear_inputs() { + inputs_.Clear(); +} +void Node::set_allocated_task_node(::flyteidl::core::TaskNode* task_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_target(); + if (task_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + task_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, task_node, submessage_arena); + } + set_has_task_node(); + target_.task_node_ = task_node; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.task_node) +} +void Node::set_allocated_workflow_node(::flyteidl::core::WorkflowNode* workflow_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_target(); + if (workflow_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + workflow_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, workflow_node, submessage_arena); + } + set_has_workflow_node(); + target_.workflow_node_ = workflow_node; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.workflow_node) +} +void Node::set_allocated_branch_node(::flyteidl::core::BranchNode* branch_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_target(); + if (branch_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + branch_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, branch_node, submessage_arena); + } + set_has_branch_node(); + target_.branch_node_ = branch_node; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.branch_node) +} +void Node::set_allocated_gate_node(::flyteidl::core::GateNode* gate_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_target(); + if (gate_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + gate_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, gate_node, submessage_arena); + } + set_has_gate_node(); + target_.gate_node_ = gate_node; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.gate_node) +} +void Node::set_allocated_array_node(::flyteidl::core::ArrayNode* array_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + clear_target(); + if (array_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + array_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, array_node, submessage_arena); + } + set_has_array_node(); + target_.array_node_ = array_node; + } + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.array_node) +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int Node::kIdFieldNumber; +const int Node::kMetadataFieldNumber; +const int Node::kInputsFieldNumber; +const int Node::kUpstreamNodeIdsFieldNumber; +const int Node::kOutputAliasesFieldNumber; +const int Node::kTaskNodeFieldNumber; +const int Node::kWorkflowNodeFieldNumber; +const int Node::kBranchNodeFieldNumber; +const int Node::kGateNodeFieldNumber; +const int Node::kArrayNodeFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +Node::Node() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.Node) +} +Node::Node(const Node& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr), + inputs_(from.inputs_), + upstream_node_ids_(from.upstream_node_ids_), + output_aliases_(from.output_aliases_) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.id().size() > 0) { + id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.id_); + } + if (from.has_metadata()) { + metadata_ = new ::flyteidl::core::NodeMetadata(*from.metadata_); + } else { + metadata_ = nullptr; + } + clear_has_target(); + switch (from.target_case()) { + case kTaskNode: { + mutable_task_node()->::flyteidl::core::TaskNode::MergeFrom(from.task_node()); + break; + } + case kWorkflowNode: { + mutable_workflow_node()->::flyteidl::core::WorkflowNode::MergeFrom(from.workflow_node()); + break; + } + case kBranchNode: { + mutable_branch_node()->::flyteidl::core::BranchNode::MergeFrom(from.branch_node()); + break; + } + case kGateNode: { + mutable_gate_node()->::flyteidl::core::GateNode::MergeFrom(from.gate_node()); + break; + } + case kArrayNode: { + mutable_array_node()->::flyteidl::core::ArrayNode::MergeFrom(from.array_node()); + break; + } + case TARGET_NOT_SET: { + break; + } + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.Node) +} + +void Node::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + metadata_ = nullptr; + clear_has_target(); +} + +Node::~Node() { + // @@protoc_insertion_point(destructor:flyteidl.core.Node) + SharedDtor(); +} + +void Node::SharedDtor() { + id_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (this != internal_default_instance()) delete metadata_; + if (has_target()) { + clear_target(); + } +} + +void Node::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const Node& Node::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void Node::clear_target() { +// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.Node) + switch (target_case()) { + case kTaskNode: { + delete target_.task_node_; + break; + } + case kWorkflowNode: { + delete target_.workflow_node_; + break; + } + case kBranchNode: { + delete target_.branch_node_; + break; + } + case kGateNode: { + delete target_.gate_node_; + break; + } + case kArrayNode: { + delete target_.array_node_; + break; + } + case TARGET_NOT_SET: { + break; + } + } + _oneof_case_[0] = TARGET_NOT_SET; +} + + +void Node::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.Node) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + inputs_.Clear(); + upstream_node_ids_.Clear(); + output_aliases_.Clear(); + id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { + delete metadata_; + } + metadata_ = nullptr; + clear_target(); + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* Node::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // string id = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.Node.id"); + object = msg->mutable_id(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + // .flyteidl.core.NodeMetadata metadata = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::NodeMetadata::_InternalParse; + object = msg->mutable_metadata(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // repeated .flyteidl.core.Binding inputs = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; + do { + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Binding::_InternalParse; + object = msg->add_inputs(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + if (ptr >= end) break; + } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 26 && (ptr += 1)); + break; + } + // repeated string upstream_node_ids = 4; + case 4: { + if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; + do { + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.Node.upstream_node_ids"); + object = msg->add_upstream_node_ids(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + if (ptr >= end) break; + } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 34 && (ptr += 1)); + break; + } + // repeated .flyteidl.core.Alias output_aliases = 5; + case 5: { + if (static_cast<::google::protobuf::uint8>(tag) != 42) goto handle_unusual; + do { + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Alias::_InternalParse; + object = msg->add_output_aliases(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + if (ptr >= end) break; + } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 42 && (ptr += 1)); + break; + } + // .flyteidl.core.TaskNode task_node = 6; + case 6: { + if (static_cast<::google::protobuf::uint8>(tag) != 50) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::TaskNode::_InternalParse; + object = msg->mutable_task_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.WorkflowNode workflow_node = 7; + case 7: { + if (static_cast<::google::protobuf::uint8>(tag) != 58) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::WorkflowNode::_InternalParse; + object = msg->mutable_workflow_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.BranchNode branch_node = 8; + case 8: { + if (static_cast<::google::protobuf::uint8>(tag) != 66) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::BranchNode::_InternalParse; + object = msg->mutable_branch_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.GateNode gate_node = 9; + case 9: { + if (static_cast<::google::protobuf::uint8>(tag) != 74) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::GateNode::_InternalParse; + object = msg->mutable_gate_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.ArrayNode array_node = 10; + case 10: { + if (static_cast<::google::protobuf::uint8>(tag) != 82) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::ArrayNode::_InternalParse; + object = msg->mutable_array_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +string_till_end: + static_cast<::std::string*>(object)->clear(); + static_cast<::std::string*>(object)->reserve(size); + goto len_delim_till_end; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool Node::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.Node) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // string id = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_id())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->id().data(), static_cast(this->id().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.Node.id")); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.NodeMetadata metadata = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_metadata())); + } else { + goto handle_unusual; + } + break; + } + + // repeated .flyteidl.core.Binding inputs = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, add_inputs())); + } else { + goto handle_unusual; + } + break; + } + + // repeated string upstream_node_ids = 4; + case 4: { + if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->add_upstream_node_ids())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->upstream_node_ids(this->upstream_node_ids_size() - 1).data(), + static_cast(this->upstream_node_ids(this->upstream_node_ids_size() - 1).length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.Node.upstream_node_ids")); + } else { + goto handle_unusual; + } + break; + } + + // repeated .flyteidl.core.Alias output_aliases = 5; + case 5: { + if (static_cast< ::google::protobuf::uint8>(tag) == (42 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, add_output_aliases())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.TaskNode task_node = 6; + case 6: { + if (static_cast< ::google::protobuf::uint8>(tag) == (50 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_task_node())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.WorkflowNode workflow_node = 7; + case 7: { + if (static_cast< ::google::protobuf::uint8>(tag) == (58 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_workflow_node())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.BranchNode branch_node = 8; + case 8: { + if (static_cast< ::google::protobuf::uint8>(tag) == (66 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_branch_node())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.GateNode gate_node = 9; + case 9: { + if (static_cast< ::google::protobuf::uint8>(tag) == (74 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_gate_node())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.ArrayNode array_node = 10; + case 10: { + if (static_cast< ::google::protobuf::uint8>(tag) == (82 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_array_node())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.Node) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.Node) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void Node::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.Node) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string id = 1; + if (this->id().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->id().data(), static_cast(this->id().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Node.id"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 1, this->id(), output); + } + + // .flyteidl.core.NodeMetadata metadata = 2; + if (this->has_metadata()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::metadata(this), output); + } + + // repeated .flyteidl.core.Binding inputs = 3; + for (unsigned int i = 0, + n = static_cast(this->inputs_size()); i < n; i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 3, + this->inputs(static_cast(i)), + output); + } + + // repeated string upstream_node_ids = 4; + for (int i = 0, n = this->upstream_node_ids_size(); i < n; i++) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->upstream_node_ids(i).data(), static_cast(this->upstream_node_ids(i).length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Node.upstream_node_ids"); + ::google::protobuf::internal::WireFormatLite::WriteString( + 4, this->upstream_node_ids(i), output); + } + + // repeated .flyteidl.core.Alias output_aliases = 5; + for (unsigned int i = 0, + n = static_cast(this->output_aliases_size()); i < n; i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 5, + this->output_aliases(static_cast(i)), + output); + } + + // .flyteidl.core.TaskNode task_node = 6; + if (has_task_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 6, HasBitSetters::task_node(this), output); + } + + // .flyteidl.core.WorkflowNode workflow_node = 7; + if (has_workflow_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 7, HasBitSetters::workflow_node(this), output); + } + + // .flyteidl.core.BranchNode branch_node = 8; + if (has_branch_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 8, HasBitSetters::branch_node(this), output); + } + + // .flyteidl.core.GateNode gate_node = 9; + if (has_gate_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 9, HasBitSetters::gate_node(this), output); + } + + // .flyteidl.core.ArrayNode array_node = 10; + if (has_array_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 10, HasBitSetters::array_node(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.Node) +} + +::google::protobuf::uint8* Node::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.Node) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // string id = 1; + if (this->id().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->id().data(), static_cast(this->id().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Node.id"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 1, this->id(), target); + } + + // .flyteidl.core.NodeMetadata metadata = 2; + if (this->has_metadata()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::metadata(this), target); + } + + // repeated .flyteidl.core.Binding inputs = 3; + for (unsigned int i = 0, + n = static_cast(this->inputs_size()); i < n; i++) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 3, this->inputs(static_cast(i)), target); + } + + // repeated string upstream_node_ids = 4; + for (int i = 0, n = this->upstream_node_ids_size(); i < n; i++) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->upstream_node_ids(i).data(), static_cast(this->upstream_node_ids(i).length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.Node.upstream_node_ids"); + target = ::google::protobuf::internal::WireFormatLite:: + WriteStringToArray(4, this->upstream_node_ids(i), target); + } + + // repeated .flyteidl.core.Alias output_aliases = 5; + for (unsigned int i = 0, + n = static_cast(this->output_aliases_size()); i < n; i++) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 5, this->output_aliases(static_cast(i)), target); + } + + // .flyteidl.core.TaskNode task_node = 6; + if (has_task_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 6, HasBitSetters::task_node(this), target); + } + + // .flyteidl.core.WorkflowNode workflow_node = 7; + if (has_workflow_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 7, HasBitSetters::workflow_node(this), target); + } + + // .flyteidl.core.BranchNode branch_node = 8; + if (has_branch_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 8, HasBitSetters::branch_node(this), target); + } + + // .flyteidl.core.GateNode gate_node = 9; + if (has_gate_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 9, HasBitSetters::gate_node(this), target); + } + + // .flyteidl.core.ArrayNode array_node = 10; + if (has_array_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 10, HasBitSetters::array_node(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.Node) + return target; +} + +size_t Node::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.Node) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .flyteidl.core.Binding inputs = 3; + { + unsigned int count = static_cast(this->inputs_size()); + total_size += 1UL * count; + for (unsigned int i = 0; i < count; i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSize( + this->inputs(static_cast(i))); + } + } + + // repeated string upstream_node_ids = 4; + total_size += 1 * + ::google::protobuf::internal::FromIntSize(this->upstream_node_ids_size()); + for (int i = 0, n = this->upstream_node_ids_size(); i < n; i++) { + total_size += ::google::protobuf::internal::WireFormatLite::StringSize( + this->upstream_node_ids(i)); + } + + // repeated .flyteidl.core.Alias output_aliases = 5; + { + unsigned int count = static_cast(this->output_aliases_size()); + total_size += 1UL * count; + for (unsigned int i = 0; i < count; i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSize( + this->output_aliases(static_cast(i))); + } + } + + // string id = 1; + if (this->id().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->id()); + } + + // .flyteidl.core.NodeMetadata metadata = 2; + if (this->has_metadata()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *metadata_); + } + + switch (target_case()) { + // .flyteidl.core.TaskNode task_node = 6; + case kTaskNode: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *target_.task_node_); + break; + } + // .flyteidl.core.WorkflowNode workflow_node = 7; + case kWorkflowNode: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *target_.workflow_node_); + break; + } + // .flyteidl.core.BranchNode branch_node = 8; + case kBranchNode: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *target_.branch_node_); + break; + } + // .flyteidl.core.GateNode gate_node = 9; + case kGateNode: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *target_.gate_node_); + break; + } + // .flyteidl.core.ArrayNode array_node = 10; + case kArrayNode: { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *target_.array_node_); + break; + } + case TARGET_NOT_SET: { + break; + } + } + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void Node::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.Node) + GOOGLE_DCHECK_NE(&from, this); + const Node* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.Node) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.Node) + MergeFrom(*source); + } +} + +void Node::MergeFrom(const Node& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.Node) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + inputs_.MergeFrom(from.inputs_); + upstream_node_ids_.MergeFrom(from.upstream_node_ids_); + output_aliases_.MergeFrom(from.output_aliases_); + if (from.id().size() > 0) { + + id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.id_); + } + if (from.has_metadata()) { + mutable_metadata()->::flyteidl::core::NodeMetadata::MergeFrom(from.metadata()); + } + switch (from.target_case()) { + case kTaskNode: { + mutable_task_node()->::flyteidl::core::TaskNode::MergeFrom(from.task_node()); + break; + } + case kWorkflowNode: { + mutable_workflow_node()->::flyteidl::core::WorkflowNode::MergeFrom(from.workflow_node()); + break; + } + case kBranchNode: { + mutable_branch_node()->::flyteidl::core::BranchNode::MergeFrom(from.branch_node()); + break; + } + case kGateNode: { + mutable_gate_node()->::flyteidl::core::GateNode::MergeFrom(from.gate_node()); + break; + } + case kArrayNode: { + mutable_array_node()->::flyteidl::core::ArrayNode::MergeFrom(from.array_node()); + break; + } + case TARGET_NOT_SET: { + break; + } + } +} + +void Node::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.Node) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void Node::CopyFrom(const Node& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.Node) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool Node::IsInitialized() const { + return true; +} + +void Node::Swap(Node* other) { + if (other == this) return; + InternalSwap(other); +} +void Node::InternalSwap(Node* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + CastToBase(&inputs_)->InternalSwap(CastToBase(&other->inputs_)); + upstream_node_ids_.InternalSwap(CastToBase(&other->upstream_node_ids_)); + CastToBase(&output_aliases_)->InternalSwap(CastToBase(&other->output_aliases_)); + id_.Swap(&other->id_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); + swap(metadata_, other->metadata_); + swap(target_, other->target_); + swap(_oneof_case_[0], other->_oneof_case_[0]); +} + +::google::protobuf::Metadata Node::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +WorkflowMetadata_TagsEntry_DoNotUse::WorkflowMetadata_TagsEntry_DoNotUse() {} +WorkflowMetadata_TagsEntry_DoNotUse::WorkflowMetadata_TagsEntry_DoNotUse(::google::protobuf::Arena* arena) + : SuperType(arena) {} +void WorkflowMetadata_TagsEntry_DoNotUse::MergeFrom(const WorkflowMetadata_TagsEntry_DoNotUse& other) { + MergeFromInternal(other); +} +::google::protobuf::Metadata WorkflowMetadata_TagsEntry_DoNotUse::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[13]; +} +void WorkflowMetadata_TagsEntry_DoNotUse::MergeFrom( + const ::google::protobuf::Message& other) { + ::google::protobuf::Message::MergeFrom(other); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool WorkflowMetadata_TagsEntry_DoNotUse::_ParseMap(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx) { + using MF = ::google::protobuf::internal::MapField< + WorkflowMetadata_TagsEntry_DoNotUse, EntryKeyType, EntryValueType, + kEntryKeyFieldType, kEntryValueFieldType, + kEntryDefaultEnumValue>; + auto mf = static_cast(object); + Parser> parser(mf); +#define DO_(x) if (!(x)) return false + DO_(parser.ParseMap(begin, end)); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + parser.key().data(), static_cast(parser.key().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.WorkflowMetadata.TagsEntry.key")); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + parser.value().data(), static_cast(parser.value().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.WorkflowMetadata.TagsEntry.value")); +#undef DO_ + return true; +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + + +// =================================================================== + +void WorkflowMetadata::InitAsDefaultInstance() { + ::flyteidl::core::_WorkflowMetadata_default_instance_._instance.get_mutable()->quality_of_service_ = const_cast< ::flyteidl::core::QualityOfService*>( + ::flyteidl::core::QualityOfService::internal_default_instance()); +} +class WorkflowMetadata::HasBitSetters { + public: + static const ::flyteidl::core::QualityOfService& quality_of_service(const WorkflowMetadata* msg); +}; + +const ::flyteidl::core::QualityOfService& +WorkflowMetadata::HasBitSetters::quality_of_service(const WorkflowMetadata* msg) { + return *msg->quality_of_service_; +} +void WorkflowMetadata::clear_quality_of_service() { + if (GetArenaNoVirtual() == nullptr && quality_of_service_ != nullptr) { + delete quality_of_service_; + } + quality_of_service_ = nullptr; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int WorkflowMetadata::kQualityOfServiceFieldNumber; +const int WorkflowMetadata::kOnFailureFieldNumber; +const int WorkflowMetadata::kTagsFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +WorkflowMetadata::WorkflowMetadata() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowMetadata) +} +WorkflowMetadata::WorkflowMetadata(const WorkflowMetadata& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + tags_.MergeFrom(from.tags_); + if (from.has_quality_of_service()) { + quality_of_service_ = new ::flyteidl::core::QualityOfService(*from.quality_of_service_); + } else { + quality_of_service_ = nullptr; + } + on_failure_ = from.on_failure_; + // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowMetadata) +} + +void WorkflowMetadata::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); + ::memset(&quality_of_service_, 0, static_cast( + reinterpret_cast(&on_failure_) - + reinterpret_cast(&quality_of_service_)) + sizeof(on_failure_)); +} + +WorkflowMetadata::~WorkflowMetadata() { + // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowMetadata) + SharedDtor(); +} + +void WorkflowMetadata::SharedDtor() { + if (this != internal_default_instance()) delete quality_of_service_; +} + +void WorkflowMetadata::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const WorkflowMetadata& WorkflowMetadata::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void WorkflowMetadata::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowMetadata) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + tags_.Clear(); + if (GetArenaNoVirtual() == nullptr && quality_of_service_ != nullptr) { + delete quality_of_service_; + } + quality_of_service_ = nullptr; + on_failure_ = 0; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* WorkflowMetadata::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.QualityOfService quality_of_service = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::QualityOfService::_InternalParse; + object = msg->mutable_quality_of_service(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 16) goto handle_unusual; + ::google::protobuf::uint64 val = ::google::protobuf::internal::ReadVarint(&ptr); + msg->set_on_failure(static_cast<::flyteidl::core::WorkflowMetadata_OnFailurePolicy>(val)); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + break; + } + // map tags = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; + do { + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::google::protobuf::internal::SlowMapEntryParser; + auto parse_map = ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse::_ParseMap; + ctx->extra_parse_data().payload.clear(); + ctx->extra_parse_data().parse_map = parse_map; + object = &msg->tags_; + if (size > end - ptr) goto len_delim_till_end; + auto newend = ptr + size; + GOOGLE_PROTOBUF_PARSER_ASSERT(parse_map(ptr, newend, object, ctx)); + ptr = newend; + if (ptr >= end) break; + } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 26 && (ptr += 1)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool WorkflowMetadata::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowMetadata) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.QualityOfService quality_of_service = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_quality_of_service())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (16 & 0xFF)) { + int value = 0; + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( + input, &value))); + set_on_failure(static_cast< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy >(value)); + } else { + goto handle_unusual; + } + break; + } + + // map tags = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { + WorkflowMetadata_TagsEntry_DoNotUse::Parser< ::google::protobuf::internal::MapField< + WorkflowMetadata_TagsEntry_DoNotUse, + ::std::string, ::std::string, + ::google::protobuf::internal::WireFormatLite::TYPE_STRING, + ::google::protobuf::internal::WireFormatLite::TYPE_STRING, + 0 >, + ::google::protobuf::Map< ::std::string, ::std::string > > parser(&tags_); + DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( + input, &parser)); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + parser.key().data(), static_cast(parser.key().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.WorkflowMetadata.TagsEntry.key")); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + parser.value().data(), static_cast(parser.value().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.WorkflowMetadata.TagsEntry.value")); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowMetadata) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowMetadata) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void WorkflowMetadata::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowMetadata) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.QualityOfService quality_of_service = 1; + if (this->has_quality_of_service()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::quality_of_service(this), output); + } + + // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + if (this->on_failure() != 0) { + ::google::protobuf::internal::WireFormatLite::WriteEnum( + 2, this->on_failure(), output); + } + + // map tags = 3; + if (!this->tags().empty()) { + typedef ::google::protobuf::Map< ::std::string, ::std::string >::const_pointer + ConstPtr; + typedef ConstPtr SortItem; + typedef ::google::protobuf::internal::CompareByDerefFirst Less; + struct Utf8Check { + static void Check(ConstPtr p) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + p->first.data(), static_cast(p->first.length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.WorkflowMetadata.TagsEntry.key"); + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + p->second.data(), static_cast(p->second.length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.WorkflowMetadata.TagsEntry.value"); + } + }; + + if (output->IsSerializationDeterministic() && + this->tags().size() > 1) { + ::std::unique_ptr items( + new SortItem[this->tags().size()]); + typedef ::google::protobuf::Map< ::std::string, ::std::string >::size_type size_type; + size_type n = 0; + for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator + it = this->tags().begin(); + it != this->tags().end(); ++it, ++n) { + items[static_cast(n)] = SortItem(&*it); + } + ::std::sort(&items[0], &items[static_cast(n)], Less()); + ::std::unique_ptr entry; + for (size_type i = 0; i < n; i++) { + entry.reset(tags_.NewEntryWrapper(items[static_cast(i)]->first, items[static_cast(i)]->second)); + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(3, *entry, output); + Utf8Check::Check(&(*items[static_cast(i)])); + } + } else { + ::std::unique_ptr entry; + for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator + it = this->tags().begin(); + it != this->tags().end(); ++it) { + entry.reset(tags_.NewEntryWrapper(it->first, it->second)); + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(3, *entry, output); + Utf8Check::Check(&(*it)); + } + } + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowMetadata) +} + +::google::protobuf::uint8* WorkflowMetadata::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowMetadata) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.QualityOfService quality_of_service = 1; + if (this->has_quality_of_service()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::quality_of_service(this), target); + } + + // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + if (this->on_failure() != 0) { + target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( + 2, this->on_failure(), target); + } + + // map tags = 3; + if (!this->tags().empty()) { + typedef ::google::protobuf::Map< ::std::string, ::std::string >::const_pointer + ConstPtr; + typedef ConstPtr SortItem; + typedef ::google::protobuf::internal::CompareByDerefFirst Less; + struct Utf8Check { + static void Check(ConstPtr p) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + p->first.data(), static_cast(p->first.length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.WorkflowMetadata.TagsEntry.key"); + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + p->second.data(), static_cast(p->second.length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.WorkflowMetadata.TagsEntry.value"); + } + }; + + if (false && + this->tags().size() > 1) { + ::std::unique_ptr items( + new SortItem[this->tags().size()]); + typedef ::google::protobuf::Map< ::std::string, ::std::string >::size_type size_type; + size_type n = 0; + for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator + it = this->tags().begin(); + it != this->tags().end(); ++it, ++n) { + items[static_cast(n)] = SortItem(&*it); + } + ::std::sort(&items[0], &items[static_cast(n)], Less()); + ::std::unique_ptr entry; + for (size_type i = 0; i < n; i++) { + entry.reset(tags_.NewEntryWrapper(items[static_cast(i)]->first, items[static_cast(i)]->second)); + target = ::google::protobuf::internal::WireFormatLite::InternalWriteMessageNoVirtualToArray(3, *entry, target); + Utf8Check::Check(&(*items[static_cast(i)])); + } + } else { + ::std::unique_ptr entry; + for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator + it = this->tags().begin(); + it != this->tags().end(); ++it) { + entry.reset(tags_.NewEntryWrapper(it->first, it->second)); + target = ::google::protobuf::internal::WireFormatLite::InternalWriteMessageNoVirtualToArray(3, *entry, target); + Utf8Check::Check(&(*it)); + } + } + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowMetadata) + return target; +} + +size_t WorkflowMetadata::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowMetadata) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // map tags = 3; + total_size += 1 * + ::google::protobuf::internal::FromIntSize(this->tags_size()); + { + ::std::unique_ptr entry; + for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator + it = this->tags().begin(); + it != this->tags().end(); ++it) { + entry.reset(tags_.NewEntryWrapper(it->first, it->second)); + total_size += ::google::protobuf::internal::WireFormatLite:: + MessageSizeNoVirtual(*entry); + } + } + + // .flyteidl.core.QualityOfService quality_of_service = 1; + if (this->has_quality_of_service()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *quality_of_service_); + } + + // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + if (this->on_failure() != 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::EnumSize(this->on_failure()); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void WorkflowMetadata::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowMetadata) + GOOGLE_DCHECK_NE(&from, this); + const WorkflowMetadata* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowMetadata) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowMetadata) + MergeFrom(*source); + } +} + +void WorkflowMetadata::MergeFrom(const WorkflowMetadata& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowMetadata) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + tags_.MergeFrom(from.tags_); + if (from.has_quality_of_service()) { + mutable_quality_of_service()->::flyteidl::core::QualityOfService::MergeFrom(from.quality_of_service()); + } + if (from.on_failure() != 0) { + set_on_failure(from.on_failure()); + } +} + +void WorkflowMetadata::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowMetadata) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void WorkflowMetadata::CopyFrom(const WorkflowMetadata& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowMetadata) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool WorkflowMetadata::IsInitialized() const { + return true; +} + +void WorkflowMetadata::Swap(WorkflowMetadata* other) { + if (other == this) return; + InternalSwap(other); +} +void WorkflowMetadata::InternalSwap(WorkflowMetadata* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + tags_.Swap(&other->tags_); + swap(quality_of_service_, other->quality_of_service_); + swap(on_failure_, other->on_failure_); +} + +::google::protobuf::Metadata WorkflowMetadata::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void WorkflowMetadataDefaults::InitAsDefaultInstance() { +} +class WorkflowMetadataDefaults::HasBitSetters { + public: +}; + +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int WorkflowMetadataDefaults::kInterruptibleFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +WorkflowMetadataDefaults::WorkflowMetadataDefaults() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowMetadataDefaults) +} +WorkflowMetadataDefaults::WorkflowMetadataDefaults(const WorkflowMetadataDefaults& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + interruptible_ = from.interruptible_; + // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowMetadataDefaults) +} + +void WorkflowMetadataDefaults::SharedCtor() { + interruptible_ = false; +} + +WorkflowMetadataDefaults::~WorkflowMetadataDefaults() { + // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowMetadataDefaults) + SharedDtor(); +} + +void WorkflowMetadataDefaults::SharedDtor() { +} + +void WorkflowMetadataDefaults::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const WorkflowMetadataDefaults& WorkflowMetadataDefaults::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void WorkflowMetadataDefaults::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowMetadataDefaults) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + interruptible_ = false; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* WorkflowMetadataDefaults::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // bool interruptible = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 8) goto handle_unusual; + msg->set_interruptible(::google::protobuf::internal::ReadVarint(&ptr)); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool WorkflowMetadataDefaults::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowMetadataDefaults) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // bool interruptible = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (8 & 0xFF)) { + + DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< + bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( + input, &interruptible_))); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowMetadataDefaults) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowMetadataDefaults) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void WorkflowMetadataDefaults::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowMetadataDefaults) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // bool interruptible = 1; + if (this->interruptible() != 0) { + ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->interruptible(), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowMetadataDefaults) +} + +::google::protobuf::uint8* WorkflowMetadataDefaults::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowMetadataDefaults) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // bool interruptible = 1; + if (this->interruptible() != 0) { + target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(1, this->interruptible(), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowMetadataDefaults) + return target; +} + +size_t WorkflowMetadataDefaults::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowMetadataDefaults) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // bool interruptible = 1; + if (this->interruptible() != 0) { + total_size += 1 + 1; + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void WorkflowMetadataDefaults::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowMetadataDefaults) + GOOGLE_DCHECK_NE(&from, this); + const WorkflowMetadataDefaults* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowMetadataDefaults) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowMetadataDefaults) + MergeFrom(*source); + } +} + +void WorkflowMetadataDefaults::MergeFrom(const WorkflowMetadataDefaults& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowMetadataDefaults) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.interruptible() != 0) { + set_interruptible(from.interruptible()); + } +} + +void WorkflowMetadataDefaults::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowMetadataDefaults) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void WorkflowMetadataDefaults::CopyFrom(const WorkflowMetadataDefaults& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowMetadataDefaults) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool WorkflowMetadataDefaults::IsInitialized() const { + return true; +} + +void WorkflowMetadataDefaults::Swap(WorkflowMetadataDefaults* other) { + if (other == this) return; + InternalSwap(other); +} +void WorkflowMetadataDefaults::InternalSwap(WorkflowMetadataDefaults* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + swap(interruptible_, other->interruptible_); +} + +::google::protobuf::Metadata WorkflowMetadataDefaults::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void WorkflowTemplate::InitAsDefaultInstance() { + ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->id_ = const_cast< ::flyteidl::core::Identifier*>( + ::flyteidl::core::Identifier::internal_default_instance()); + ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->metadata_ = const_cast< ::flyteidl::core::WorkflowMetadata*>( + ::flyteidl::core::WorkflowMetadata::internal_default_instance()); + ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->interface_ = const_cast< ::flyteidl::core::TypedInterface*>( + ::flyteidl::core::TypedInterface::internal_default_instance()); + ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->failure_node_ = const_cast< ::flyteidl::core::Node*>( + ::flyteidl::core::Node::internal_default_instance()); + ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->metadata_defaults_ = const_cast< ::flyteidl::core::WorkflowMetadataDefaults*>( + ::flyteidl::core::WorkflowMetadataDefaults::internal_default_instance()); +} +class WorkflowTemplate::HasBitSetters { + public: + static const ::flyteidl::core::Identifier& id(const WorkflowTemplate* msg); + static const ::flyteidl::core::WorkflowMetadata& metadata(const WorkflowTemplate* msg); + static const ::flyteidl::core::TypedInterface& interface(const WorkflowTemplate* msg); + static const ::flyteidl::core::Node& failure_node(const WorkflowTemplate* msg); + static const ::flyteidl::core::WorkflowMetadataDefaults& metadata_defaults(const WorkflowTemplate* msg); +}; + +const ::flyteidl::core::Identifier& +WorkflowTemplate::HasBitSetters::id(const WorkflowTemplate* msg) { + return *msg->id_; +} +const ::flyteidl::core::WorkflowMetadata& +WorkflowTemplate::HasBitSetters::metadata(const WorkflowTemplate* msg) { + return *msg->metadata_; +} +const ::flyteidl::core::TypedInterface& +WorkflowTemplate::HasBitSetters::interface(const WorkflowTemplate* msg) { + return *msg->interface_; +} +const ::flyteidl::core::Node& +WorkflowTemplate::HasBitSetters::failure_node(const WorkflowTemplate* msg) { + return *msg->failure_node_; +} +const ::flyteidl::core::WorkflowMetadataDefaults& +WorkflowTemplate::HasBitSetters::metadata_defaults(const WorkflowTemplate* msg) { + return *msg->metadata_defaults_; +} +void WorkflowTemplate::clear_id() { + if (GetArenaNoVirtual() == nullptr && id_ != nullptr) { + delete id_; + } + id_ = nullptr; +} +void WorkflowTemplate::clear_interface() { + if (GetArenaNoVirtual() == nullptr && interface_ != nullptr) { + delete interface_; + } + interface_ = nullptr; +} +void WorkflowTemplate::clear_outputs() { + outputs_.Clear(); +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int WorkflowTemplate::kIdFieldNumber; +const int WorkflowTemplate::kMetadataFieldNumber; +const int WorkflowTemplate::kInterfaceFieldNumber; +const int WorkflowTemplate::kNodesFieldNumber; +const int WorkflowTemplate::kOutputsFieldNumber; +const int WorkflowTemplate::kFailureNodeFieldNumber; +const int WorkflowTemplate::kMetadataDefaultsFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +WorkflowTemplate::WorkflowTemplate() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowTemplate) +} +WorkflowTemplate::WorkflowTemplate(const WorkflowTemplate& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr), + nodes_(from.nodes_), + outputs_(from.outputs_) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + if (from.has_id()) { + id_ = new ::flyteidl::core::Identifier(*from.id_); + } else { + id_ = nullptr; + } + if (from.has_metadata()) { + metadata_ = new ::flyteidl::core::WorkflowMetadata(*from.metadata_); + } else { + metadata_ = nullptr; + } + if (from.has_interface()) { + interface_ = new ::flyteidl::core::TypedInterface(*from.interface_); + } else { + interface_ = nullptr; + } + if (from.has_failure_node()) { + failure_node_ = new ::flyteidl::core::Node(*from.failure_node_); + } else { + failure_node_ = nullptr; + } + if (from.has_metadata_defaults()) { + metadata_defaults_ = new ::flyteidl::core::WorkflowMetadataDefaults(*from.metadata_defaults_); + } else { + metadata_defaults_ = nullptr; + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowTemplate) +} + +void WorkflowTemplate::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto.base); + ::memset(&id_, 0, static_cast( + reinterpret_cast(&metadata_defaults_) - + reinterpret_cast(&id_)) + sizeof(metadata_defaults_)); +} + +WorkflowTemplate::~WorkflowTemplate() { + // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowTemplate) + SharedDtor(); +} + +void WorkflowTemplate::SharedDtor() { + if (this != internal_default_instance()) delete id_; + if (this != internal_default_instance()) delete metadata_; + if (this != internal_default_instance()) delete interface_; + if (this != internal_default_instance()) delete failure_node_; + if (this != internal_default_instance()) delete metadata_defaults_; +} + +void WorkflowTemplate::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const WorkflowTemplate& WorkflowTemplate::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void WorkflowTemplate::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowTemplate) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + nodes_.Clear(); + outputs_.Clear(); + if (GetArenaNoVirtual() == nullptr && id_ != nullptr) { + delete id_; + } + id_ = nullptr; + if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { + delete metadata_; + } + metadata_ = nullptr; + if (GetArenaNoVirtual() == nullptr && interface_ != nullptr) { + delete interface_; + } + interface_ = nullptr; + if (GetArenaNoVirtual() == nullptr && failure_node_ != nullptr) { + delete failure_node_; + } + failure_node_ = nullptr; + if (GetArenaNoVirtual() == nullptr && metadata_defaults_ != nullptr) { + delete metadata_defaults_; + } + metadata_defaults_ = nullptr; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* WorkflowTemplate::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.Identifier id = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Identifier::_InternalParse; + object = msg->mutable_id(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.WorkflowMetadata metadata = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::WorkflowMetadata::_InternalParse; + object = msg->mutable_metadata(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.TypedInterface interface = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::TypedInterface::_InternalParse; + object = msg->mutable_interface(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // repeated .flyteidl.core.Node nodes = 4; + case 4: { + if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; + do { + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Node::_InternalParse; + object = msg->add_nodes(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + if (ptr >= end) break; + } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 34 && (ptr += 1)); + break; + } + // repeated .flyteidl.core.Binding outputs = 5; + case 5: { + if (static_cast<::google::protobuf::uint8>(tag) != 42) goto handle_unusual; + do { + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Binding::_InternalParse; + object = msg->add_outputs(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + if (ptr >= end) break; + } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 42 && (ptr += 1)); + break; + } + // .flyteidl.core.Node failure_node = 6; + case 6: { + if (static_cast<::google::protobuf::uint8>(tag) != 50) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Node::_InternalParse; + object = msg->mutable_failure_node(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + case 7: { + if (static_cast<::google::protobuf::uint8>(tag) != 58) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::WorkflowMetadataDefaults::_InternalParse; + object = msg->mutable_metadata_defaults(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool WorkflowTemplate::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowTemplate) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.Identifier id = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_id())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.WorkflowMetadata metadata = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_metadata())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.TypedInterface interface = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_interface())); + } else { + goto handle_unusual; + } + break; + } + + // repeated .flyteidl.core.Node nodes = 4; + case 4: { + if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, add_nodes())); + } else { + goto handle_unusual; + } + break; + } + + // repeated .flyteidl.core.Binding outputs = 5; + case 5: { + if (static_cast< ::google::protobuf::uint8>(tag) == (42 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, add_outputs())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.Node failure_node = 6; + case 6: { + if (static_cast< ::google::protobuf::uint8>(tag) == (50 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_failure_node())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + case 7: { + if (static_cast< ::google::protobuf::uint8>(tag) == (58 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_metadata_defaults())); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowTemplate) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowTemplate) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void WorkflowTemplate::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowTemplate) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Identifier id = 1; + if (this->has_id()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::id(this), output); + } + + // .flyteidl.core.WorkflowMetadata metadata = 2; + if (this->has_metadata()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::metadata(this), output); + } + + // .flyteidl.core.TypedInterface interface = 3; + if (this->has_interface()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 3, HasBitSetters::interface(this), output); + } + + // repeated .flyteidl.core.Node nodes = 4; + for (unsigned int i = 0, + n = static_cast(this->nodes_size()); i < n; i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 4, + this->nodes(static_cast(i)), + output); + } + + // repeated .flyteidl.core.Binding outputs = 5; + for (unsigned int i = 0, + n = static_cast(this->outputs_size()); i < n; i++) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 5, + this->outputs(static_cast(i)), + output); + } + + // .flyteidl.core.Node failure_node = 6; + if (this->has_failure_node()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 6, HasBitSetters::failure_node(this), output); + } + + // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + if (this->has_metadata_defaults()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 7, HasBitSetters::metadata_defaults(this), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowTemplate) +} + +::google::protobuf::uint8* WorkflowTemplate::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowTemplate) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Identifier id = 1; + if (this->has_id()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::id(this), target); + } + + // .flyteidl.core.WorkflowMetadata metadata = 2; + if (this->has_metadata()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::metadata(this), target); + } + + // .flyteidl.core.TypedInterface interface = 3; + if (this->has_interface()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 3, HasBitSetters::interface(this), target); + } + + // repeated .flyteidl.core.Node nodes = 4; + for (unsigned int i = 0, + n = static_cast(this->nodes_size()); i < n; i++) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 4, this->nodes(static_cast(i)), target); + } + + // repeated .flyteidl.core.Binding outputs = 5; + for (unsigned int i = 0, + n = static_cast(this->outputs_size()); i < n; i++) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 5, this->outputs(static_cast(i)), target); + } + + // .flyteidl.core.Node failure_node = 6; + if (this->has_failure_node()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 6, HasBitSetters::failure_node(this), target); + } + + // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + if (this->has_metadata_defaults()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 7, HasBitSetters::metadata_defaults(this), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowTemplate) + return target; +} + +size_t WorkflowTemplate::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowTemplate) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // repeated .flyteidl.core.Node nodes = 4; + { + unsigned int count = static_cast(this->nodes_size()); + total_size += 1UL * count; + for (unsigned int i = 0; i < count; i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSize( + this->nodes(static_cast(i))); + } + } + + // repeated .flyteidl.core.Binding outputs = 5; + { + unsigned int count = static_cast(this->outputs_size()); + total_size += 1UL * count; + for (unsigned int i = 0; i < count; i++) { + total_size += + ::google::protobuf::internal::WireFormatLite::MessageSize( + this->outputs(static_cast(i))); + } + } + + // .flyteidl.core.Identifier id = 1; + if (this->has_id()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *id_); + } + + // .flyteidl.core.WorkflowMetadata metadata = 2; + if (this->has_metadata()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *metadata_); + } + + // .flyteidl.core.TypedInterface interface = 3; + if (this->has_interface()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *interface_); + } + + // .flyteidl.core.Node failure_node = 6; + if (this->has_failure_node()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *failure_node_); + } + + // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + if (this->has_metadata_defaults()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *metadata_defaults_); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void WorkflowTemplate::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowTemplate) + GOOGLE_DCHECK_NE(&from, this); + const WorkflowTemplate* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowTemplate) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowTemplate) + MergeFrom(*source); + } +} + +void WorkflowTemplate::MergeFrom(const WorkflowTemplate& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowTemplate) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + nodes_.MergeFrom(from.nodes_); + outputs_.MergeFrom(from.outputs_); + if (from.has_id()) { + mutable_id()->::flyteidl::core::Identifier::MergeFrom(from.id()); + } + if (from.has_metadata()) { + mutable_metadata()->::flyteidl::core::WorkflowMetadata::MergeFrom(from.metadata()); + } + if (from.has_interface()) { + mutable_interface()->::flyteidl::core::TypedInterface::MergeFrom(from.interface()); + } + if (from.has_failure_node()) { + mutable_failure_node()->::flyteidl::core::Node::MergeFrom(from.failure_node()); + } + if (from.has_metadata_defaults()) { + mutable_metadata_defaults()->::flyteidl::core::WorkflowMetadataDefaults::MergeFrom(from.metadata_defaults()); + } +} + +void WorkflowTemplate::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowTemplate) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void WorkflowTemplate::CopyFrom(const WorkflowTemplate& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowTemplate) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool WorkflowTemplate::IsInitialized() const { + return true; +} + +void WorkflowTemplate::Swap(WorkflowTemplate* other) { + if (other == this) return; + InternalSwap(other); +} +void WorkflowTemplate::InternalSwap(WorkflowTemplate* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + CastToBase(&nodes_)->InternalSwap(CastToBase(&other->nodes_)); + CastToBase(&outputs_)->InternalSwap(CastToBase(&other->outputs_)); + swap(id_, other->id_); + swap(metadata_, other->metadata_); + swap(interface_, other->interface_); + swap(failure_node_, other->failure_node_); + swap(metadata_defaults_, other->metadata_defaults_); +} + +::google::protobuf::Metadata WorkflowTemplate::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// =================================================================== + +void TaskNodeOverrides::InitAsDefaultInstance() { + ::flyteidl::core::_TaskNodeOverrides_default_instance_._instance.get_mutable()->resources_ = const_cast< ::flyteidl::core::Resources*>( + ::flyteidl::core::Resources::internal_default_instance()); + ::flyteidl::core::_TaskNodeOverrides_default_instance_._instance.get_mutable()->extended_resources_ = const_cast< ::flyteidl::core::ExtendedResources*>( + ::flyteidl::core::ExtendedResources::internal_default_instance()); +} +class TaskNodeOverrides::HasBitSetters { + public: + static const ::flyteidl::core::Resources& resources(const TaskNodeOverrides* msg); + static const ::flyteidl::core::ExtendedResources& extended_resources(const TaskNodeOverrides* msg); +}; + +const ::flyteidl::core::Resources& +TaskNodeOverrides::HasBitSetters::resources(const TaskNodeOverrides* msg) { + return *msg->resources_; +} +const ::flyteidl::core::ExtendedResources& +TaskNodeOverrides::HasBitSetters::extended_resources(const TaskNodeOverrides* msg) { + return *msg->extended_resources_; +} +void TaskNodeOverrides::clear_resources() { + if (GetArenaNoVirtual() == nullptr && resources_ != nullptr) { + delete resources_; + } + resources_ = nullptr; +} +void TaskNodeOverrides::clear_extended_resources() { + if (GetArenaNoVirtual() == nullptr && extended_resources_ != nullptr) { + delete extended_resources_; + } + extended_resources_ = nullptr; +} +#if !defined(_MSC_VER) || _MSC_VER >= 1900 +const int TaskNodeOverrides::kResourcesFieldNumber; +const int TaskNodeOverrides::kExtendedResourcesFieldNumber; +const int TaskNodeOverrides::kContainerImageFieldNumber; +#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 + +TaskNodeOverrides::TaskNodeOverrides() + : ::google::protobuf::Message(), _internal_metadata_(nullptr) { + SharedCtor(); + // @@protoc_insertion_point(constructor:flyteidl.core.TaskNodeOverrides) +} +TaskNodeOverrides::TaskNodeOverrides(const TaskNodeOverrides& from) + : ::google::protobuf::Message(), + _internal_metadata_(nullptr) { + _internal_metadata_.MergeFrom(from._internal_metadata_); + container_image_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (from.container_image().size() > 0) { + container_image_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.container_image_); + } + if (from.has_resources()) { + resources_ = new ::flyteidl::core::Resources(*from.resources_); + } else { + resources_ = nullptr; + } + if (from.has_extended_resources()) { + extended_resources_ = new ::flyteidl::core::ExtendedResources(*from.extended_resources_); + } else { + extended_resources_ = nullptr; + } + // @@protoc_insertion_point(copy_constructor:flyteidl.core.TaskNodeOverrides) +} + +void TaskNodeOverrides::SharedCtor() { + ::google::protobuf::internal::InitSCC( + &scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base); + container_image_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + ::memset(&resources_, 0, static_cast( + reinterpret_cast(&extended_resources_) - + reinterpret_cast(&resources_)) + sizeof(extended_resources_)); +} + +TaskNodeOverrides::~TaskNodeOverrides() { + // @@protoc_insertion_point(destructor:flyteidl.core.TaskNodeOverrides) + SharedDtor(); +} + +void TaskNodeOverrides::SharedDtor() { + container_image_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (this != internal_default_instance()) delete resources_; + if (this != internal_default_instance()) delete extended_resources_; +} + +void TaskNodeOverrides::SetCachedSize(int size) const { + _cached_size_.Set(size); +} +const TaskNodeOverrides& TaskNodeOverrides::default_instance() { + ::google::protobuf::internal::InitSCC(&::scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base); + return *internal_default_instance(); +} + + +void TaskNodeOverrides::Clear() { +// @@protoc_insertion_point(message_clear_start:flyteidl.core.TaskNodeOverrides) + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + container_image_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); + if (GetArenaNoVirtual() == nullptr && resources_ != nullptr) { + delete resources_; + } + resources_ = nullptr; + if (GetArenaNoVirtual() == nullptr && extended_resources_ != nullptr) { + delete extended_resources_; + } + extended_resources_ = nullptr; + _internal_metadata_.Clear(); +} + +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +const char* TaskNodeOverrides::_InternalParse(const char* begin, const char* end, void* object, + ::google::protobuf::internal::ParseContext* ctx) { + auto msg = static_cast(object); + ::google::protobuf::int32 size; (void)size; + int depth; (void)depth; + ::google::protobuf::uint32 tag; + ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; + auto ptr = begin; + while (ptr < end) { + ptr = ::google::protobuf::io::Parse32(ptr, &tag); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + switch (tag >> 3) { + // .flyteidl.core.Resources resources = 1; + case 1: { + if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::Resources::_InternalParse; + object = msg->mutable_resources(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // .flyteidl.core.ExtendedResources extended_resources = 2; + case 2: { + if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + parser_till_end = ::flyteidl::core::ExtendedResources::_InternalParse; + object = msg->mutable_extended_resources(); + if (size > end - ptr) goto len_delim_till_end; + ptr += size; + GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( + {parser_till_end, object}, ptr - size, ptr)); + break; + } + // string container_image = 3; + case 3: { + if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; + ptr = ::google::protobuf::io::ReadSize(ptr, &size); + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); + ctx->extra_parse_data().SetFieldName("flyteidl.core.TaskNodeOverrides.container_image"); + object = msg->mutable_container_image(); + if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { + parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; + goto string_till_end; + } + GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); + ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); + ptr += size; + break; + } + default: { + handle_unusual: + if ((tag & 7) == 4 || tag == 0) { + ctx->EndGroup(tag); + return ptr; + } + auto res = UnknownFieldParse(tag, {_InternalParse, msg}, + ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); + ptr = res.first; + GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); + if (res.second) return ptr; + } + } // switch + } // while + return ptr; +string_till_end: + static_cast<::std::string*>(object)->clear(); + static_cast<::std::string*>(object)->reserve(size); + goto len_delim_till_end; +len_delim_till_end: + return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, + {parser_till_end, object}, size); +} +#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +bool TaskNodeOverrides::MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) { +#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure + ::google::protobuf::uint32 tag; + // @@protoc_insertion_point(parse_start:flyteidl.core.TaskNodeOverrides) + for (;;) { + ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); + tag = p.first; + if (!p.second) goto handle_unusual; + switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { + // .flyteidl.core.Resources resources = 1; + case 1: { + if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_resources())); + } else { + goto handle_unusual; + } + break; + } + + // .flyteidl.core.ExtendedResources extended_resources = 2; + case 2: { + if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( + input, mutable_extended_resources())); + } else { + goto handle_unusual; + } + break; + } + + // string container_image = 3; + case 3: { + if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { + DO_(::google::protobuf::internal::WireFormatLite::ReadString( + input, this->mutable_container_image())); + DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->container_image().data(), static_cast(this->container_image().length()), + ::google::protobuf::internal::WireFormatLite::PARSE, + "flyteidl.core.TaskNodeOverrides.container_image")); + } else { + goto handle_unusual; + } + break; + } + + default: { + handle_unusual: + if (tag == 0) { + goto success; + } + DO_(::google::protobuf::internal::WireFormat::SkipField( + input, tag, _internal_metadata_.mutable_unknown_fields())); + break; + } + } + } +success: + // @@protoc_insertion_point(parse_success:flyteidl.core.TaskNodeOverrides) + return true; +failure: + // @@protoc_insertion_point(parse_failure:flyteidl.core.TaskNodeOverrides) + return false; +#undef DO_ +} +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + +void TaskNodeOverrides::SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const { + // @@protoc_insertion_point(serialize_start:flyteidl.core.TaskNodeOverrides) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Resources resources = 1; + if (this->has_resources()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 1, HasBitSetters::resources(this), output); + } + + // .flyteidl.core.ExtendedResources extended_resources = 2; + if (this->has_extended_resources()) { + ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( + 2, HasBitSetters::extended_resources(this), output); + } + + // string container_image = 3; + if (this->container_image().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->container_image().data(), static_cast(this->container_image().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.TaskNodeOverrides.container_image"); + ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( + 3, this->container_image(), output); + } + + if (_internal_metadata_.have_unknown_fields()) { + ::google::protobuf::internal::WireFormat::SerializeUnknownFields( + _internal_metadata_.unknown_fields(), output); + } + // @@protoc_insertion_point(serialize_end:flyteidl.core.TaskNodeOverrides) +} + +::google::protobuf::uint8* TaskNodeOverrides::InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const { + // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.TaskNodeOverrides) + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + // .flyteidl.core.Resources resources = 1; + if (this->has_resources()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 1, HasBitSetters::resources(this), target); + } + + // .flyteidl.core.ExtendedResources extended_resources = 2; + if (this->has_extended_resources()) { + target = ::google::protobuf::internal::WireFormatLite:: + InternalWriteMessageToArray( + 2, HasBitSetters::extended_resources(this), target); + } + + // string container_image = 3; + if (this->container_image().size() > 0) { + ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( + this->container_image().data(), static_cast(this->container_image().length()), + ::google::protobuf::internal::WireFormatLite::SERIALIZE, + "flyteidl.core.TaskNodeOverrides.container_image"); + target = + ::google::protobuf::internal::WireFormatLite::WriteStringToArray( + 3, this->container_image(), target); + } + + if (_internal_metadata_.have_unknown_fields()) { + target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( + _internal_metadata_.unknown_fields(), target); + } + // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.TaskNodeOverrides) + return target; +} + +size_t TaskNodeOverrides::ByteSizeLong() const { +// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.TaskNodeOverrides) + size_t total_size = 0; + + if (_internal_metadata_.have_unknown_fields()) { + total_size += + ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( + _internal_metadata_.unknown_fields()); + } + ::google::protobuf::uint32 cached_has_bits = 0; + // Prevent compiler warnings about cached_has_bits being unused + (void) cached_has_bits; + + // string container_image = 3; + if (this->container_image().size() > 0) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::StringSize( + this->container_image()); + } + + // .flyteidl.core.Resources resources = 1; + if (this->has_resources()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *resources_); + } + + // .flyteidl.core.ExtendedResources extended_resources = 2; + if (this->has_extended_resources()) { + total_size += 1 + + ::google::protobuf::internal::WireFormatLite::MessageSize( + *extended_resources_); + } + + int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); + SetCachedSize(cached_size); + return total_size; +} + +void TaskNodeOverrides::MergeFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.TaskNodeOverrides) + GOOGLE_DCHECK_NE(&from, this); + const TaskNodeOverrides* source = + ::google::protobuf::DynamicCastToGenerated( + &from); + if (source == nullptr) { + // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.TaskNodeOverrides) + ::google::protobuf::internal::ReflectionOps::Merge(from, this); + } else { + // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.TaskNodeOverrides) + MergeFrom(*source); + } +} + +void TaskNodeOverrides::MergeFrom(const TaskNodeOverrides& from) { +// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.TaskNodeOverrides) + GOOGLE_DCHECK_NE(&from, this); + _internal_metadata_.MergeFrom(from._internal_metadata_); + ::google::protobuf::uint32 cached_has_bits = 0; + (void) cached_has_bits; + + if (from.container_image().size() > 0) { + + container_image_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.container_image_); + } + if (from.has_resources()) { + mutable_resources()->::flyteidl::core::Resources::MergeFrom(from.resources()); + } + if (from.has_extended_resources()) { + mutable_extended_resources()->::flyteidl::core::ExtendedResources::MergeFrom(from.extended_resources()); + } +} + +void TaskNodeOverrides::CopyFrom(const ::google::protobuf::Message& from) { +// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.TaskNodeOverrides) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +void TaskNodeOverrides::CopyFrom(const TaskNodeOverrides& from) { +// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.TaskNodeOverrides) + if (&from == this) return; + Clear(); + MergeFrom(from); +} + +bool TaskNodeOverrides::IsInitialized() const { + return true; +} + +void TaskNodeOverrides::Swap(TaskNodeOverrides* other) { + if (other == this) return; + InternalSwap(other); +} +void TaskNodeOverrides::InternalSwap(TaskNodeOverrides* other) { + using std::swap; + _internal_metadata_.Swap(&other->_internal_metadata_); + container_image_.Swap(&other->container_image_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), + GetArenaNoVirtual()); + swap(resources_, other->resources_); + swap(extended_resources_, other->extended_resources_); +} + +::google::protobuf::Metadata TaskNodeOverrides::GetMetadata() const { + ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); + return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; +} + + +// @@protoc_insertion_point(namespace_scope) +} // namespace core +} // namespace flyteidl +namespace google { +namespace protobuf { +template<> PROTOBUF_NOINLINE ::flyteidl::core::IfBlock* Arena::CreateMaybeMessage< ::flyteidl::core::IfBlock >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::IfBlock >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::IfElseBlock* Arena::CreateMaybeMessage< ::flyteidl::core::IfElseBlock >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::IfElseBlock >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::BranchNode* Arena::CreateMaybeMessage< ::flyteidl::core::BranchNode >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::BranchNode >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::TaskNode* Arena::CreateMaybeMessage< ::flyteidl::core::TaskNode >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::TaskNode >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowNode* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowNode >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::WorkflowNode >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::ApproveCondition* Arena::CreateMaybeMessage< ::flyteidl::core::ApproveCondition >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::ApproveCondition >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::SignalCondition* Arena::CreateMaybeMessage< ::flyteidl::core::SignalCondition >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::SignalCondition >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::SleepCondition* Arena::CreateMaybeMessage< ::flyteidl::core::SleepCondition >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::SleepCondition >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::GateNode* Arena::CreateMaybeMessage< ::flyteidl::core::GateNode >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::GateNode >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::ArrayNode* Arena::CreateMaybeMessage< ::flyteidl::core::ArrayNode >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::ArrayNode >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::NodeMetadata* Arena::CreateMaybeMessage< ::flyteidl::core::NodeMetadata >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::NodeMetadata >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::Alias* Arena::CreateMaybeMessage< ::flyteidl::core::Alias >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::Alias >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::Node* Arena::CreateMaybeMessage< ::flyteidl::core::Node >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::Node >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowMetadata* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowMetadata >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::WorkflowMetadata >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowMetadataDefaults* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowMetadataDefaults >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::WorkflowMetadataDefaults >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowTemplate* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowTemplate >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::WorkflowTemplate >(arena); +} +template<> PROTOBUF_NOINLINE ::flyteidl::core::TaskNodeOverrides* Arena::CreateMaybeMessage< ::flyteidl::core::TaskNodeOverrides >(Arena* arena) { + return Arena::CreateInternal< ::flyteidl::core::TaskNodeOverrides >(arena); +} +} // namespace protobuf +} // namespace google + +// @@protoc_insertion_point(global_scope) +#include diff --git a/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h b/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h new file mode 100644 index 0000000000..f24e147294 --- /dev/null +++ b/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h @@ -0,0 +1,5130 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: flyteidl/core/workflow.proto + +#ifndef PROTOBUF_INCLUDED_flyteidl_2fcore_2fworkflow_2eproto +#define PROTOBUF_INCLUDED_flyteidl_2fcore_2fworkflow_2eproto + +#include +#include + +#include +#if PROTOBUF_VERSION < 3007000 +#error This file was generated by a newer version of protoc which is +#error incompatible with your Protocol Buffer headers. Please update +#error your headers. +#endif +#if 3007000 < PROTOBUF_MIN_PROTOC_VERSION +#error This file was generated by an older version of protoc which is +#error incompatible with your Protocol Buffer headers. Please +#error regenerate this file with a newer version of protoc. +#endif + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include // IWYU pragma: export +#include // IWYU pragma: export +#include // IWYU pragma: export +#include +#include +#include +#include +#include "flyteidl/core/condition.pb.h" +#include "flyteidl/core/execution.pb.h" +#include "flyteidl/core/identifier.pb.h" +#include "flyteidl/core/interface.pb.h" +#include "flyteidl/core/literals.pb.h" +#include "flyteidl/core/tasks.pb.h" +#include "flyteidl/core/types.pb.h" +#include "flyteidl/core/security.pb.h" +#include +// @@protoc_insertion_point(includes) +#include +#define PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto + +// Internal implementation detail -- do not use these members. +struct TableStruct_flyteidl_2fcore_2fworkflow_2eproto { + static const ::google::protobuf::internal::ParseTableField entries[] + PROTOBUF_SECTION_VARIABLE(protodesc_cold); + static const ::google::protobuf::internal::AuxillaryParseTableField aux[] + PROTOBUF_SECTION_VARIABLE(protodesc_cold); + static const ::google::protobuf::internal::ParseTable schema[18] + PROTOBUF_SECTION_VARIABLE(protodesc_cold); + static const ::google::protobuf::internal::FieldMetadata field_metadata[]; + static const ::google::protobuf::internal::SerializationTable serialization_table[]; + static const ::google::protobuf::uint32 offsets[]; +}; +void AddDescriptors_flyteidl_2fcore_2fworkflow_2eproto(); +namespace flyteidl { +namespace core { +class Alias; +class AliasDefaultTypeInternal; +extern AliasDefaultTypeInternal _Alias_default_instance_; +class ApproveCondition; +class ApproveConditionDefaultTypeInternal; +extern ApproveConditionDefaultTypeInternal _ApproveCondition_default_instance_; +class ArrayNode; +class ArrayNodeDefaultTypeInternal; +extern ArrayNodeDefaultTypeInternal _ArrayNode_default_instance_; +class BranchNode; +class BranchNodeDefaultTypeInternal; +extern BranchNodeDefaultTypeInternal _BranchNode_default_instance_; +class GateNode; +class GateNodeDefaultTypeInternal; +extern GateNodeDefaultTypeInternal _GateNode_default_instance_; +class IfBlock; +class IfBlockDefaultTypeInternal; +extern IfBlockDefaultTypeInternal _IfBlock_default_instance_; +class IfElseBlock; +class IfElseBlockDefaultTypeInternal; +extern IfElseBlockDefaultTypeInternal _IfElseBlock_default_instance_; +class Node; +class NodeDefaultTypeInternal; +extern NodeDefaultTypeInternal _Node_default_instance_; +class NodeMetadata; +class NodeMetadataDefaultTypeInternal; +extern NodeMetadataDefaultTypeInternal _NodeMetadata_default_instance_; +class SignalCondition; +class SignalConditionDefaultTypeInternal; +extern SignalConditionDefaultTypeInternal _SignalCondition_default_instance_; +class SleepCondition; +class SleepConditionDefaultTypeInternal; +extern SleepConditionDefaultTypeInternal _SleepCondition_default_instance_; +class TaskNode; +class TaskNodeDefaultTypeInternal; +extern TaskNodeDefaultTypeInternal _TaskNode_default_instance_; +class TaskNodeOverrides; +class TaskNodeOverridesDefaultTypeInternal; +extern TaskNodeOverridesDefaultTypeInternal _TaskNodeOverrides_default_instance_; +class WorkflowMetadata; +class WorkflowMetadataDefaultTypeInternal; +extern WorkflowMetadataDefaultTypeInternal _WorkflowMetadata_default_instance_; +class WorkflowMetadataDefaults; +class WorkflowMetadataDefaultsDefaultTypeInternal; +extern WorkflowMetadataDefaultsDefaultTypeInternal _WorkflowMetadataDefaults_default_instance_; +class WorkflowMetadata_TagsEntry_DoNotUse; +class WorkflowMetadata_TagsEntry_DoNotUseDefaultTypeInternal; +extern WorkflowMetadata_TagsEntry_DoNotUseDefaultTypeInternal _WorkflowMetadata_TagsEntry_DoNotUse_default_instance_; +class WorkflowNode; +class WorkflowNodeDefaultTypeInternal; +extern WorkflowNodeDefaultTypeInternal _WorkflowNode_default_instance_; +class WorkflowTemplate; +class WorkflowTemplateDefaultTypeInternal; +extern WorkflowTemplateDefaultTypeInternal _WorkflowTemplate_default_instance_; +} // namespace core +} // namespace flyteidl +namespace google { +namespace protobuf { +template<> ::flyteidl::core::Alias* Arena::CreateMaybeMessage<::flyteidl::core::Alias>(Arena*); +template<> ::flyteidl::core::ApproveCondition* Arena::CreateMaybeMessage<::flyteidl::core::ApproveCondition>(Arena*); +template<> ::flyteidl::core::ArrayNode* Arena::CreateMaybeMessage<::flyteidl::core::ArrayNode>(Arena*); +template<> ::flyteidl::core::BranchNode* Arena::CreateMaybeMessage<::flyteidl::core::BranchNode>(Arena*); +template<> ::flyteidl::core::GateNode* Arena::CreateMaybeMessage<::flyteidl::core::GateNode>(Arena*); +template<> ::flyteidl::core::IfBlock* Arena::CreateMaybeMessage<::flyteidl::core::IfBlock>(Arena*); +template<> ::flyteidl::core::IfElseBlock* Arena::CreateMaybeMessage<::flyteidl::core::IfElseBlock>(Arena*); +template<> ::flyteidl::core::Node* Arena::CreateMaybeMessage<::flyteidl::core::Node>(Arena*); +template<> ::flyteidl::core::NodeMetadata* Arena::CreateMaybeMessage<::flyteidl::core::NodeMetadata>(Arena*); +template<> ::flyteidl::core::SignalCondition* Arena::CreateMaybeMessage<::flyteidl::core::SignalCondition>(Arena*); +template<> ::flyteidl::core::SleepCondition* Arena::CreateMaybeMessage<::flyteidl::core::SleepCondition>(Arena*); +template<> ::flyteidl::core::TaskNode* Arena::CreateMaybeMessage<::flyteidl::core::TaskNode>(Arena*); +template<> ::flyteidl::core::TaskNodeOverrides* Arena::CreateMaybeMessage<::flyteidl::core::TaskNodeOverrides>(Arena*); +template<> ::flyteidl::core::WorkflowMetadata* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowMetadata>(Arena*); +template<> ::flyteidl::core::WorkflowMetadataDefaults* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowMetadataDefaults>(Arena*); +template<> ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse>(Arena*); +template<> ::flyteidl::core::WorkflowNode* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowNode>(Arena*); +template<> ::flyteidl::core::WorkflowTemplate* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowTemplate>(Arena*); +} // namespace protobuf +} // namespace google +namespace flyteidl { +namespace core { + +enum WorkflowMetadata_OnFailurePolicy { + WorkflowMetadata_OnFailurePolicy_FAIL_IMMEDIATELY = 0, + WorkflowMetadata_OnFailurePolicy_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = 1, + WorkflowMetadata_OnFailurePolicy_WorkflowMetadata_OnFailurePolicy_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::min(), + WorkflowMetadata_OnFailurePolicy_WorkflowMetadata_OnFailurePolicy_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::max() +}; +bool WorkflowMetadata_OnFailurePolicy_IsValid(int value); +const WorkflowMetadata_OnFailurePolicy WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MIN = WorkflowMetadata_OnFailurePolicy_FAIL_IMMEDIATELY; +const WorkflowMetadata_OnFailurePolicy WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MAX = WorkflowMetadata_OnFailurePolicy_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; +const int WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_ARRAYSIZE = WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MAX + 1; + +const ::google::protobuf::EnumDescriptor* WorkflowMetadata_OnFailurePolicy_descriptor(); +inline const ::std::string& WorkflowMetadata_OnFailurePolicy_Name(WorkflowMetadata_OnFailurePolicy value) { + return ::google::protobuf::internal::NameOfEnum( + WorkflowMetadata_OnFailurePolicy_descriptor(), value); +} +inline bool WorkflowMetadata_OnFailurePolicy_Parse( + const ::std::string& name, WorkflowMetadata_OnFailurePolicy* value) { + return ::google::protobuf::internal::ParseNamedEnum( + WorkflowMetadata_OnFailurePolicy_descriptor(), name, value); +} +// =================================================================== + +class IfBlock final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.IfBlock) */ { + public: + IfBlock(); + virtual ~IfBlock(); + + IfBlock(const IfBlock& from); + + inline IfBlock& operator=(const IfBlock& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + IfBlock(IfBlock&& from) noexcept + : IfBlock() { + *this = ::std::move(from); + } + + inline IfBlock& operator=(IfBlock&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const IfBlock& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const IfBlock* internal_default_instance() { + return reinterpret_cast( + &_IfBlock_default_instance_); + } + static constexpr int kIndexInFileMessages = + 0; + + void Swap(IfBlock* other); + friend void swap(IfBlock& a, IfBlock& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline IfBlock* New() const final { + return CreateMaybeMessage(nullptr); + } + + IfBlock* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const IfBlock& from); + void MergeFrom(const IfBlock& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(IfBlock* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // .flyteidl.core.BooleanExpression condition = 1; + bool has_condition() const; + void clear_condition(); + static const int kConditionFieldNumber = 1; + const ::flyteidl::core::BooleanExpression& condition() const; + ::flyteidl::core::BooleanExpression* release_condition(); + ::flyteidl::core::BooleanExpression* mutable_condition(); + void set_allocated_condition(::flyteidl::core::BooleanExpression* condition); + + // .flyteidl.core.Node then_node = 2; + bool has_then_node() const; + void clear_then_node(); + static const int kThenNodeFieldNumber = 2; + const ::flyteidl::core::Node& then_node() const; + ::flyteidl::core::Node* release_then_node(); + ::flyteidl::core::Node* mutable_then_node(); + void set_allocated_then_node(::flyteidl::core::Node* then_node); + + // @@protoc_insertion_point(class_scope:flyteidl.core.IfBlock) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::flyteidl::core::BooleanExpression* condition_; + ::flyteidl::core::Node* then_node_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class IfElseBlock final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.IfElseBlock) */ { + public: + IfElseBlock(); + virtual ~IfElseBlock(); + + IfElseBlock(const IfElseBlock& from); + + inline IfElseBlock& operator=(const IfElseBlock& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + IfElseBlock(IfElseBlock&& from) noexcept + : IfElseBlock() { + *this = ::std::move(from); + } + + inline IfElseBlock& operator=(IfElseBlock&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const IfElseBlock& default_instance(); + + enum DefaultCase { + kElseNode = 3, + kError = 4, + DEFAULT_NOT_SET = 0, + }; + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const IfElseBlock* internal_default_instance() { + return reinterpret_cast( + &_IfElseBlock_default_instance_); + } + static constexpr int kIndexInFileMessages = + 1; + + void Swap(IfElseBlock* other); + friend void swap(IfElseBlock& a, IfElseBlock& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline IfElseBlock* New() const final { + return CreateMaybeMessage(nullptr); + } + + IfElseBlock* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const IfElseBlock& from); + void MergeFrom(const IfElseBlock& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(IfElseBlock* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // repeated .flyteidl.core.IfBlock other = 2; + int other_size() const; + void clear_other(); + static const int kOtherFieldNumber = 2; + ::flyteidl::core::IfBlock* mutable_other(int index); + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >* + mutable_other(); + const ::flyteidl::core::IfBlock& other(int index) const; + ::flyteidl::core::IfBlock* add_other(); + const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >& + other() const; + + // .flyteidl.core.IfBlock case = 1; + bool has_case_() const; + void clear_case_(); + static const int kCaseFieldNumber = 1; + const ::flyteidl::core::IfBlock& case_() const; + ::flyteidl::core::IfBlock* release_case_(); + ::flyteidl::core::IfBlock* mutable_case_(); + void set_allocated_case_(::flyteidl::core::IfBlock* case_); + + // .flyteidl.core.Node else_node = 3; + bool has_else_node() const; + void clear_else_node(); + static const int kElseNodeFieldNumber = 3; + const ::flyteidl::core::Node& else_node() const; + ::flyteidl::core::Node* release_else_node(); + ::flyteidl::core::Node* mutable_else_node(); + void set_allocated_else_node(::flyteidl::core::Node* else_node); + + // .flyteidl.core.Error error = 4; + bool has_error() const; + void clear_error(); + static const int kErrorFieldNumber = 4; + const ::flyteidl::core::Error& error() const; + ::flyteidl::core::Error* release_error(); + ::flyteidl::core::Error* mutable_error(); + void set_allocated_error(::flyteidl::core::Error* error); + + void clear_default(); + DefaultCase default_case() const; + // @@protoc_insertion_point(class_scope:flyteidl.core.IfElseBlock) + private: + class HasBitSetters; + void set_has_else_node(); + void set_has_error(); + + inline bool has_default() const; + inline void clear_has_default(); + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock > other_; + ::flyteidl::core::IfBlock* case__; + union DefaultUnion { + DefaultUnion() {} + ::flyteidl::core::Node* else_node_; + ::flyteidl::core::Error* error_; + } default_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class BranchNode final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.BranchNode) */ { + public: + BranchNode(); + virtual ~BranchNode(); + + BranchNode(const BranchNode& from); + + inline BranchNode& operator=(const BranchNode& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + BranchNode(BranchNode&& from) noexcept + : BranchNode() { + *this = ::std::move(from); + } + + inline BranchNode& operator=(BranchNode&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const BranchNode& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const BranchNode* internal_default_instance() { + return reinterpret_cast( + &_BranchNode_default_instance_); + } + static constexpr int kIndexInFileMessages = + 2; + + void Swap(BranchNode* other); + friend void swap(BranchNode& a, BranchNode& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline BranchNode* New() const final { + return CreateMaybeMessage(nullptr); + } + + BranchNode* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const BranchNode& from); + void MergeFrom(const BranchNode& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(BranchNode* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // .flyteidl.core.IfElseBlock if_else = 1; + bool has_if_else() const; + void clear_if_else(); + static const int kIfElseFieldNumber = 1; + const ::flyteidl::core::IfElseBlock& if_else() const; + ::flyteidl::core::IfElseBlock* release_if_else(); + ::flyteidl::core::IfElseBlock* mutable_if_else(); + void set_allocated_if_else(::flyteidl::core::IfElseBlock* if_else); + + // @@protoc_insertion_point(class_scope:flyteidl.core.BranchNode) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::flyteidl::core::IfElseBlock* if_else_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class TaskNode final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.TaskNode) */ { + public: + TaskNode(); + virtual ~TaskNode(); + + TaskNode(const TaskNode& from); + + inline TaskNode& operator=(const TaskNode& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + TaskNode(TaskNode&& from) noexcept + : TaskNode() { + *this = ::std::move(from); + } + + inline TaskNode& operator=(TaskNode&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const TaskNode& default_instance(); + + enum ReferenceCase { + kReferenceId = 1, + REFERENCE_NOT_SET = 0, + }; + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const TaskNode* internal_default_instance() { + return reinterpret_cast( + &_TaskNode_default_instance_); + } + static constexpr int kIndexInFileMessages = + 3; + + void Swap(TaskNode* other); + friend void swap(TaskNode& a, TaskNode& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline TaskNode* New() const final { + return CreateMaybeMessage(nullptr); + } + + TaskNode* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const TaskNode& from); + void MergeFrom(const TaskNode& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(TaskNode* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // .flyteidl.core.TaskNodeOverrides overrides = 2; + bool has_overrides() const; + void clear_overrides(); + static const int kOverridesFieldNumber = 2; + const ::flyteidl::core::TaskNodeOverrides& overrides() const; + ::flyteidl::core::TaskNodeOverrides* release_overrides(); + ::flyteidl::core::TaskNodeOverrides* mutable_overrides(); + void set_allocated_overrides(::flyteidl::core::TaskNodeOverrides* overrides); + + // .flyteidl.core.Identifier reference_id = 1; + bool has_reference_id() const; + void clear_reference_id(); + static const int kReferenceIdFieldNumber = 1; + const ::flyteidl::core::Identifier& reference_id() const; + ::flyteidl::core::Identifier* release_reference_id(); + ::flyteidl::core::Identifier* mutable_reference_id(); + void set_allocated_reference_id(::flyteidl::core::Identifier* reference_id); + + void clear_reference(); + ReferenceCase reference_case() const; + // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNode) + private: + class HasBitSetters; + void set_has_reference_id(); + + inline bool has_reference() const; + inline void clear_has_reference(); + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::flyteidl::core::TaskNodeOverrides* overrides_; + union ReferenceUnion { + ReferenceUnion() {} + ::flyteidl::core::Identifier* reference_id_; + } reference_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class WorkflowNode final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowNode) */ { + public: + WorkflowNode(); + virtual ~WorkflowNode(); + + WorkflowNode(const WorkflowNode& from); + + inline WorkflowNode& operator=(const WorkflowNode& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + WorkflowNode(WorkflowNode&& from) noexcept + : WorkflowNode() { + *this = ::std::move(from); + } + + inline WorkflowNode& operator=(WorkflowNode&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const WorkflowNode& default_instance(); + + enum ReferenceCase { + kLaunchplanRef = 1, + kSubWorkflowRef = 2, + REFERENCE_NOT_SET = 0, + }; + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const WorkflowNode* internal_default_instance() { + return reinterpret_cast( + &_WorkflowNode_default_instance_); + } + static constexpr int kIndexInFileMessages = + 4; + + void Swap(WorkflowNode* other); + friend void swap(WorkflowNode& a, WorkflowNode& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline WorkflowNode* New() const final { + return CreateMaybeMessage(nullptr); + } + + WorkflowNode* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const WorkflowNode& from); + void MergeFrom(const WorkflowNode& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(WorkflowNode* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // .flyteidl.core.Identifier launchplan_ref = 1; + bool has_launchplan_ref() const; + void clear_launchplan_ref(); + static const int kLaunchplanRefFieldNumber = 1; + const ::flyteidl::core::Identifier& launchplan_ref() const; + ::flyteidl::core::Identifier* release_launchplan_ref(); + ::flyteidl::core::Identifier* mutable_launchplan_ref(); + void set_allocated_launchplan_ref(::flyteidl::core::Identifier* launchplan_ref); + + // .flyteidl.core.Identifier sub_workflow_ref = 2; + bool has_sub_workflow_ref() const; + void clear_sub_workflow_ref(); + static const int kSubWorkflowRefFieldNumber = 2; + const ::flyteidl::core::Identifier& sub_workflow_ref() const; + ::flyteidl::core::Identifier* release_sub_workflow_ref(); + ::flyteidl::core::Identifier* mutable_sub_workflow_ref(); + void set_allocated_sub_workflow_ref(::flyteidl::core::Identifier* sub_workflow_ref); + + void clear_reference(); + ReferenceCase reference_case() const; + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowNode) + private: + class HasBitSetters; + void set_has_launchplan_ref(); + void set_has_sub_workflow_ref(); + + inline bool has_reference() const; + inline void clear_has_reference(); + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + union ReferenceUnion { + ReferenceUnion() {} + ::flyteidl::core::Identifier* launchplan_ref_; + ::flyteidl::core::Identifier* sub_workflow_ref_; + } reference_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class ApproveCondition final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.ApproveCondition) */ { + public: + ApproveCondition(); + virtual ~ApproveCondition(); + + ApproveCondition(const ApproveCondition& from); + + inline ApproveCondition& operator=(const ApproveCondition& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + ApproveCondition(ApproveCondition&& from) noexcept + : ApproveCondition() { + *this = ::std::move(from); + } + + inline ApproveCondition& operator=(ApproveCondition&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const ApproveCondition& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const ApproveCondition* internal_default_instance() { + return reinterpret_cast( + &_ApproveCondition_default_instance_); + } + static constexpr int kIndexInFileMessages = + 5; + + void Swap(ApproveCondition* other); + friend void swap(ApproveCondition& a, ApproveCondition& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline ApproveCondition* New() const final { + return CreateMaybeMessage(nullptr); + } + + ApproveCondition* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const ApproveCondition& from); + void MergeFrom(const ApproveCondition& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(ApproveCondition* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // string signal_id = 1; + void clear_signal_id(); + static const int kSignalIdFieldNumber = 1; + const ::std::string& signal_id() const; + void set_signal_id(const ::std::string& value); + #if LANG_CXX11 + void set_signal_id(::std::string&& value); + #endif + void set_signal_id(const char* value); + void set_signal_id(const char* value, size_t size); + ::std::string* mutable_signal_id(); + ::std::string* release_signal_id(); + void set_allocated_signal_id(::std::string* signal_id); + + // @@protoc_insertion_point(class_scope:flyteidl.core.ApproveCondition) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::internal::ArenaStringPtr signal_id_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class SignalCondition final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.SignalCondition) */ { + public: + SignalCondition(); + virtual ~SignalCondition(); + + SignalCondition(const SignalCondition& from); + + inline SignalCondition& operator=(const SignalCondition& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + SignalCondition(SignalCondition&& from) noexcept + : SignalCondition() { + *this = ::std::move(from); + } + + inline SignalCondition& operator=(SignalCondition&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const SignalCondition& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const SignalCondition* internal_default_instance() { + return reinterpret_cast( + &_SignalCondition_default_instance_); + } + static constexpr int kIndexInFileMessages = + 6; + + void Swap(SignalCondition* other); + friend void swap(SignalCondition& a, SignalCondition& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline SignalCondition* New() const final { + return CreateMaybeMessage(nullptr); + } + + SignalCondition* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const SignalCondition& from); + void MergeFrom(const SignalCondition& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(SignalCondition* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // string signal_id = 1; + void clear_signal_id(); + static const int kSignalIdFieldNumber = 1; + const ::std::string& signal_id() const; + void set_signal_id(const ::std::string& value); + #if LANG_CXX11 + void set_signal_id(::std::string&& value); + #endif + void set_signal_id(const char* value); + void set_signal_id(const char* value, size_t size); + ::std::string* mutable_signal_id(); + ::std::string* release_signal_id(); + void set_allocated_signal_id(::std::string* signal_id); + + // string output_variable_name = 3; + void clear_output_variable_name(); + static const int kOutputVariableNameFieldNumber = 3; + const ::std::string& output_variable_name() const; + void set_output_variable_name(const ::std::string& value); + #if LANG_CXX11 + void set_output_variable_name(::std::string&& value); + #endif + void set_output_variable_name(const char* value); + void set_output_variable_name(const char* value, size_t size); + ::std::string* mutable_output_variable_name(); + ::std::string* release_output_variable_name(); + void set_allocated_output_variable_name(::std::string* output_variable_name); + + // .flyteidl.core.LiteralType type = 2; + bool has_type() const; + void clear_type(); + static const int kTypeFieldNumber = 2; + const ::flyteidl::core::LiteralType& type() const; + ::flyteidl::core::LiteralType* release_type(); + ::flyteidl::core::LiteralType* mutable_type(); + void set_allocated_type(::flyteidl::core::LiteralType* type); + + // @@protoc_insertion_point(class_scope:flyteidl.core.SignalCondition) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::internal::ArenaStringPtr signal_id_; + ::google::protobuf::internal::ArenaStringPtr output_variable_name_; + ::flyteidl::core::LiteralType* type_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class SleepCondition final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.SleepCondition) */ { + public: + SleepCondition(); + virtual ~SleepCondition(); + + SleepCondition(const SleepCondition& from); + + inline SleepCondition& operator=(const SleepCondition& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + SleepCondition(SleepCondition&& from) noexcept + : SleepCondition() { + *this = ::std::move(from); + } + + inline SleepCondition& operator=(SleepCondition&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const SleepCondition& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const SleepCondition* internal_default_instance() { + return reinterpret_cast( + &_SleepCondition_default_instance_); + } + static constexpr int kIndexInFileMessages = + 7; + + void Swap(SleepCondition* other); + friend void swap(SleepCondition& a, SleepCondition& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline SleepCondition* New() const final { + return CreateMaybeMessage(nullptr); + } + + SleepCondition* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const SleepCondition& from); + void MergeFrom(const SleepCondition& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(SleepCondition* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // .google.protobuf.Duration duration = 1; + bool has_duration() const; + void clear_duration(); + static const int kDurationFieldNumber = 1; + const ::google::protobuf::Duration& duration() const; + ::google::protobuf::Duration* release_duration(); + ::google::protobuf::Duration* mutable_duration(); + void set_allocated_duration(::google::protobuf::Duration* duration); + + // @@protoc_insertion_point(class_scope:flyteidl.core.SleepCondition) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::Duration* duration_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class GateNode final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.GateNode) */ { + public: + GateNode(); + virtual ~GateNode(); + + GateNode(const GateNode& from); + + inline GateNode& operator=(const GateNode& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + GateNode(GateNode&& from) noexcept + : GateNode() { + *this = ::std::move(from); + } + + inline GateNode& operator=(GateNode&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const GateNode& default_instance(); + + enum ConditionCase { + kApprove = 1, + kSignal = 2, + kSleep = 3, + CONDITION_NOT_SET = 0, + }; + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const GateNode* internal_default_instance() { + return reinterpret_cast( + &_GateNode_default_instance_); + } + static constexpr int kIndexInFileMessages = + 8; + + void Swap(GateNode* other); + friend void swap(GateNode& a, GateNode& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline GateNode* New() const final { + return CreateMaybeMessage(nullptr); + } + + GateNode* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const GateNode& from); + void MergeFrom(const GateNode& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(GateNode* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // .flyteidl.core.ApproveCondition approve = 1; + bool has_approve() const; + void clear_approve(); + static const int kApproveFieldNumber = 1; + const ::flyteidl::core::ApproveCondition& approve() const; + ::flyteidl::core::ApproveCondition* release_approve(); + ::flyteidl::core::ApproveCondition* mutable_approve(); + void set_allocated_approve(::flyteidl::core::ApproveCondition* approve); + + // .flyteidl.core.SignalCondition signal = 2; + bool has_signal() const; + void clear_signal(); + static const int kSignalFieldNumber = 2; + const ::flyteidl::core::SignalCondition& signal() const; + ::flyteidl::core::SignalCondition* release_signal(); + ::flyteidl::core::SignalCondition* mutable_signal(); + void set_allocated_signal(::flyteidl::core::SignalCondition* signal); + + // .flyteidl.core.SleepCondition sleep = 3; + bool has_sleep() const; + void clear_sleep(); + static const int kSleepFieldNumber = 3; + const ::flyteidl::core::SleepCondition& sleep() const; + ::flyteidl::core::SleepCondition* release_sleep(); + ::flyteidl::core::SleepCondition* mutable_sleep(); + void set_allocated_sleep(::flyteidl::core::SleepCondition* sleep); + + void clear_condition(); + ConditionCase condition_case() const; + // @@protoc_insertion_point(class_scope:flyteidl.core.GateNode) + private: + class HasBitSetters; + void set_has_approve(); + void set_has_signal(); + void set_has_sleep(); + + inline bool has_condition() const; + inline void clear_has_condition(); + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + union ConditionUnion { + ConditionUnion() {} + ::flyteidl::core::ApproveCondition* approve_; + ::flyteidl::core::SignalCondition* signal_; + ::flyteidl::core::SleepCondition* sleep_; + } condition_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class ArrayNode final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.ArrayNode) */ { + public: + ArrayNode(); + virtual ~ArrayNode(); + + ArrayNode(const ArrayNode& from); + + inline ArrayNode& operator=(const ArrayNode& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + ArrayNode(ArrayNode&& from) noexcept + : ArrayNode() { + *this = ::std::move(from); + } + + inline ArrayNode& operator=(ArrayNode&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const ArrayNode& default_instance(); + + enum SuccessCriteriaCase { + kMinSuccesses = 3, + kMinSuccessRatio = 4, + SUCCESS_CRITERIA_NOT_SET = 0, + }; + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const ArrayNode* internal_default_instance() { + return reinterpret_cast( + &_ArrayNode_default_instance_); + } + static constexpr int kIndexInFileMessages = + 9; + + void Swap(ArrayNode* other); + friend void swap(ArrayNode& a, ArrayNode& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline ArrayNode* New() const final { + return CreateMaybeMessage(nullptr); + } + + ArrayNode* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const ArrayNode& from); + void MergeFrom(const ArrayNode& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(ArrayNode* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // .flyteidl.core.Node node = 1; + bool has_node() const; + void clear_node(); + static const int kNodeFieldNumber = 1; + const ::flyteidl::core::Node& node() const; + ::flyteidl::core::Node* release_node(); + ::flyteidl::core::Node* mutable_node(); + void set_allocated_node(::flyteidl::core::Node* node); + + // uint32 parallelism = 2; + void clear_parallelism(); + static const int kParallelismFieldNumber = 2; + ::google::protobuf::uint32 parallelism() const; + void set_parallelism(::google::protobuf::uint32 value); + + // uint32 min_successes = 3; + private: + bool has_min_successes() const; + public: + void clear_min_successes(); + static const int kMinSuccessesFieldNumber = 3; + ::google::protobuf::uint32 min_successes() const; + void set_min_successes(::google::protobuf::uint32 value); + + // float min_success_ratio = 4; + private: + bool has_min_success_ratio() const; + public: + void clear_min_success_ratio(); + static const int kMinSuccessRatioFieldNumber = 4; + float min_success_ratio() const; + void set_min_success_ratio(float value); + + void clear_success_criteria(); + SuccessCriteriaCase success_criteria_case() const; + // @@protoc_insertion_point(class_scope:flyteidl.core.ArrayNode) + private: + class HasBitSetters; + void set_has_min_successes(); + void set_has_min_success_ratio(); + + inline bool has_success_criteria() const; + inline void clear_has_success_criteria(); + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::flyteidl::core::Node* node_; + ::google::protobuf::uint32 parallelism_; + union SuccessCriteriaUnion { + SuccessCriteriaUnion() {} + ::google::protobuf::uint32 min_successes_; + float min_success_ratio_; + } success_criteria_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class NodeMetadata final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.NodeMetadata) */ { + public: + NodeMetadata(); + virtual ~NodeMetadata(); + + NodeMetadata(const NodeMetadata& from); + + inline NodeMetadata& operator=(const NodeMetadata& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + NodeMetadata(NodeMetadata&& from) noexcept + : NodeMetadata() { + *this = ::std::move(from); + } + + inline NodeMetadata& operator=(NodeMetadata&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const NodeMetadata& default_instance(); + + enum InterruptibleValueCase { + kInterruptible = 6, + INTERRUPTIBLE_VALUE_NOT_SET = 0, + }; + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const NodeMetadata* internal_default_instance() { + return reinterpret_cast( + &_NodeMetadata_default_instance_); + } + static constexpr int kIndexInFileMessages = + 10; + + void Swap(NodeMetadata* other); + friend void swap(NodeMetadata& a, NodeMetadata& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline NodeMetadata* New() const final { + return CreateMaybeMessage(nullptr); + } + + NodeMetadata* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const NodeMetadata& from); + void MergeFrom(const NodeMetadata& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(NodeMetadata* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // string name = 1; + void clear_name(); + static const int kNameFieldNumber = 1; + const ::std::string& name() const; + void set_name(const ::std::string& value); + #if LANG_CXX11 + void set_name(::std::string&& value); + #endif + void set_name(const char* value); + void set_name(const char* value, size_t size); + ::std::string* mutable_name(); + ::std::string* release_name(); + void set_allocated_name(::std::string* name); + + // .google.protobuf.Duration timeout = 4; + bool has_timeout() const; + void clear_timeout(); + static const int kTimeoutFieldNumber = 4; + const ::google::protobuf::Duration& timeout() const; + ::google::protobuf::Duration* release_timeout(); + ::google::protobuf::Duration* mutable_timeout(); + void set_allocated_timeout(::google::protobuf::Duration* timeout); + + // .flyteidl.core.RetryStrategy retries = 5; + bool has_retries() const; + void clear_retries(); + static const int kRetriesFieldNumber = 5; + const ::flyteidl::core::RetryStrategy& retries() const; + ::flyteidl::core::RetryStrategy* release_retries(); + ::flyteidl::core::RetryStrategy* mutable_retries(); + void set_allocated_retries(::flyteidl::core::RetryStrategy* retries); + + // bool interruptible = 6; + private: + bool has_interruptible() const; + public: + void clear_interruptible(); + static const int kInterruptibleFieldNumber = 6; + bool interruptible() const; + void set_interruptible(bool value); + + void clear_interruptible_value(); + InterruptibleValueCase interruptible_value_case() const; + // @@protoc_insertion_point(class_scope:flyteidl.core.NodeMetadata) + private: + class HasBitSetters; + void set_has_interruptible(); + + inline bool has_interruptible_value() const; + inline void clear_has_interruptible_value(); + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::internal::ArenaStringPtr name_; + ::google::protobuf::Duration* timeout_; + ::flyteidl::core::RetryStrategy* retries_; + union InterruptibleValueUnion { + InterruptibleValueUnion() {} + bool interruptible_; + } interruptible_value_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class Alias final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.Alias) */ { + public: + Alias(); + virtual ~Alias(); + + Alias(const Alias& from); + + inline Alias& operator=(const Alias& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + Alias(Alias&& from) noexcept + : Alias() { + *this = ::std::move(from); + } + + inline Alias& operator=(Alias&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const Alias& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const Alias* internal_default_instance() { + return reinterpret_cast( + &_Alias_default_instance_); + } + static constexpr int kIndexInFileMessages = + 11; + + void Swap(Alias* other); + friend void swap(Alias& a, Alias& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline Alias* New() const final { + return CreateMaybeMessage(nullptr); + } + + Alias* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const Alias& from); + void MergeFrom(const Alias& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(Alias* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // string var = 1; + void clear_var(); + static const int kVarFieldNumber = 1; + const ::std::string& var() const; + void set_var(const ::std::string& value); + #if LANG_CXX11 + void set_var(::std::string&& value); + #endif + void set_var(const char* value); + void set_var(const char* value, size_t size); + ::std::string* mutable_var(); + ::std::string* release_var(); + void set_allocated_var(::std::string* var); + + // string alias = 2; + void clear_alias(); + static const int kAliasFieldNumber = 2; + const ::std::string& alias() const; + void set_alias(const ::std::string& value); + #if LANG_CXX11 + void set_alias(::std::string&& value); + #endif + void set_alias(const char* value); + void set_alias(const char* value, size_t size); + ::std::string* mutable_alias(); + ::std::string* release_alias(); + void set_allocated_alias(::std::string* alias); + + // @@protoc_insertion_point(class_scope:flyteidl.core.Alias) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::internal::ArenaStringPtr var_; + ::google::protobuf::internal::ArenaStringPtr alias_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class Node final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.Node) */ { + public: + Node(); + virtual ~Node(); + + Node(const Node& from); + + inline Node& operator=(const Node& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + Node(Node&& from) noexcept + : Node() { + *this = ::std::move(from); + } + + inline Node& operator=(Node&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const Node& default_instance(); + + enum TargetCase { + kTaskNode = 6, + kWorkflowNode = 7, + kBranchNode = 8, + kGateNode = 9, + kArrayNode = 10, + TARGET_NOT_SET = 0, + }; + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const Node* internal_default_instance() { + return reinterpret_cast( + &_Node_default_instance_); + } + static constexpr int kIndexInFileMessages = + 12; + + void Swap(Node* other); + friend void swap(Node& a, Node& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline Node* New() const final { + return CreateMaybeMessage(nullptr); + } + + Node* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const Node& from); + void MergeFrom(const Node& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(Node* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // repeated .flyteidl.core.Binding inputs = 3; + int inputs_size() const; + void clear_inputs(); + static const int kInputsFieldNumber = 3; + ::flyteidl::core::Binding* mutable_inputs(int index); + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* + mutable_inputs(); + const ::flyteidl::core::Binding& inputs(int index) const; + ::flyteidl::core::Binding* add_inputs(); + const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& + inputs() const; + + // repeated string upstream_node_ids = 4; + int upstream_node_ids_size() const; + void clear_upstream_node_ids(); + static const int kUpstreamNodeIdsFieldNumber = 4; + const ::std::string& upstream_node_ids(int index) const; + ::std::string* mutable_upstream_node_ids(int index); + void set_upstream_node_ids(int index, const ::std::string& value); + #if LANG_CXX11 + void set_upstream_node_ids(int index, ::std::string&& value); + #endif + void set_upstream_node_ids(int index, const char* value); + void set_upstream_node_ids(int index, const char* value, size_t size); + ::std::string* add_upstream_node_ids(); + void add_upstream_node_ids(const ::std::string& value); + #if LANG_CXX11 + void add_upstream_node_ids(::std::string&& value); + #endif + void add_upstream_node_ids(const char* value); + void add_upstream_node_ids(const char* value, size_t size); + const ::google::protobuf::RepeatedPtrField<::std::string>& upstream_node_ids() const; + ::google::protobuf::RepeatedPtrField<::std::string>* mutable_upstream_node_ids(); + + // repeated .flyteidl.core.Alias output_aliases = 5; + int output_aliases_size() const; + void clear_output_aliases(); + static const int kOutputAliasesFieldNumber = 5; + ::flyteidl::core::Alias* mutable_output_aliases(int index); + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >* + mutable_output_aliases(); + const ::flyteidl::core::Alias& output_aliases(int index) const; + ::flyteidl::core::Alias* add_output_aliases(); + const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >& + output_aliases() const; + + // string id = 1; + void clear_id(); + static const int kIdFieldNumber = 1; + const ::std::string& id() const; + void set_id(const ::std::string& value); + #if LANG_CXX11 + void set_id(::std::string&& value); + #endif + void set_id(const char* value); + void set_id(const char* value, size_t size); + ::std::string* mutable_id(); + ::std::string* release_id(); + void set_allocated_id(::std::string* id); + + // .flyteidl.core.NodeMetadata metadata = 2; + bool has_metadata() const; + void clear_metadata(); + static const int kMetadataFieldNumber = 2; + const ::flyteidl::core::NodeMetadata& metadata() const; + ::flyteidl::core::NodeMetadata* release_metadata(); + ::flyteidl::core::NodeMetadata* mutable_metadata(); + void set_allocated_metadata(::flyteidl::core::NodeMetadata* metadata); + + // .flyteidl.core.TaskNode task_node = 6; + bool has_task_node() const; + void clear_task_node(); + static const int kTaskNodeFieldNumber = 6; + const ::flyteidl::core::TaskNode& task_node() const; + ::flyteidl::core::TaskNode* release_task_node(); + ::flyteidl::core::TaskNode* mutable_task_node(); + void set_allocated_task_node(::flyteidl::core::TaskNode* task_node); + + // .flyteidl.core.WorkflowNode workflow_node = 7; + bool has_workflow_node() const; + void clear_workflow_node(); + static const int kWorkflowNodeFieldNumber = 7; + const ::flyteidl::core::WorkflowNode& workflow_node() const; + ::flyteidl::core::WorkflowNode* release_workflow_node(); + ::flyteidl::core::WorkflowNode* mutable_workflow_node(); + void set_allocated_workflow_node(::flyteidl::core::WorkflowNode* workflow_node); + + // .flyteidl.core.BranchNode branch_node = 8; + bool has_branch_node() const; + void clear_branch_node(); + static const int kBranchNodeFieldNumber = 8; + const ::flyteidl::core::BranchNode& branch_node() const; + ::flyteidl::core::BranchNode* release_branch_node(); + ::flyteidl::core::BranchNode* mutable_branch_node(); + void set_allocated_branch_node(::flyteidl::core::BranchNode* branch_node); + + // .flyteidl.core.GateNode gate_node = 9; + bool has_gate_node() const; + void clear_gate_node(); + static const int kGateNodeFieldNumber = 9; + const ::flyteidl::core::GateNode& gate_node() const; + ::flyteidl::core::GateNode* release_gate_node(); + ::flyteidl::core::GateNode* mutable_gate_node(); + void set_allocated_gate_node(::flyteidl::core::GateNode* gate_node); + + // .flyteidl.core.ArrayNode array_node = 10; + bool has_array_node() const; + void clear_array_node(); + static const int kArrayNodeFieldNumber = 10; + const ::flyteidl::core::ArrayNode& array_node() const; + ::flyteidl::core::ArrayNode* release_array_node(); + ::flyteidl::core::ArrayNode* mutable_array_node(); + void set_allocated_array_node(::flyteidl::core::ArrayNode* array_node); + + void clear_target(); + TargetCase target_case() const; + // @@protoc_insertion_point(class_scope:flyteidl.core.Node) + private: + class HasBitSetters; + void set_has_task_node(); + void set_has_workflow_node(); + void set_has_branch_node(); + void set_has_gate_node(); + void set_has_array_node(); + + inline bool has_target() const; + inline void clear_has_target(); + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding > inputs_; + ::google::protobuf::RepeatedPtrField<::std::string> upstream_node_ids_; + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias > output_aliases_; + ::google::protobuf::internal::ArenaStringPtr id_; + ::flyteidl::core::NodeMetadata* metadata_; + union TargetUnion { + TargetUnion() {} + ::flyteidl::core::TaskNode* task_node_; + ::flyteidl::core::WorkflowNode* workflow_node_; + ::flyteidl::core::BranchNode* branch_node_; + ::flyteidl::core::GateNode* gate_node_; + ::flyteidl::core::ArrayNode* array_node_; + } target_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + ::google::protobuf::uint32 _oneof_case_[1]; + + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class WorkflowMetadata_TagsEntry_DoNotUse : public ::google::protobuf::internal::MapEntry { +public: +#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER +static bool _ParseMap(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); +#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + typedef ::google::protobuf::internal::MapEntry SuperType; + WorkflowMetadata_TagsEntry_DoNotUse(); + WorkflowMetadata_TagsEntry_DoNotUse(::google::protobuf::Arena* arena); + void MergeFrom(const WorkflowMetadata_TagsEntry_DoNotUse& other); + static const WorkflowMetadata_TagsEntry_DoNotUse* internal_default_instance() { return reinterpret_cast(&_WorkflowMetadata_TagsEntry_DoNotUse_default_instance_); } + void MergeFrom(const ::google::protobuf::Message& other) final; + ::google::protobuf::Metadata GetMetadata() const; +}; + +// ------------------------------------------------------------------- + +class WorkflowMetadata final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowMetadata) */ { + public: + WorkflowMetadata(); + virtual ~WorkflowMetadata(); + + WorkflowMetadata(const WorkflowMetadata& from); + + inline WorkflowMetadata& operator=(const WorkflowMetadata& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + WorkflowMetadata(WorkflowMetadata&& from) noexcept + : WorkflowMetadata() { + *this = ::std::move(from); + } + + inline WorkflowMetadata& operator=(WorkflowMetadata&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const WorkflowMetadata& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const WorkflowMetadata* internal_default_instance() { + return reinterpret_cast( + &_WorkflowMetadata_default_instance_); + } + static constexpr int kIndexInFileMessages = + 14; + + void Swap(WorkflowMetadata* other); + friend void swap(WorkflowMetadata& a, WorkflowMetadata& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline WorkflowMetadata* New() const final { + return CreateMaybeMessage(nullptr); + } + + WorkflowMetadata* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const WorkflowMetadata& from); + void MergeFrom(const WorkflowMetadata& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(WorkflowMetadata* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + + typedef WorkflowMetadata_OnFailurePolicy OnFailurePolicy; + static const OnFailurePolicy FAIL_IMMEDIATELY = + WorkflowMetadata_OnFailurePolicy_FAIL_IMMEDIATELY; + static const OnFailurePolicy FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = + WorkflowMetadata_OnFailurePolicy_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; + static inline bool OnFailurePolicy_IsValid(int value) { + return WorkflowMetadata_OnFailurePolicy_IsValid(value); + } + static const OnFailurePolicy OnFailurePolicy_MIN = + WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MIN; + static const OnFailurePolicy OnFailurePolicy_MAX = + WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MAX; + static const int OnFailurePolicy_ARRAYSIZE = + WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_ARRAYSIZE; + static inline const ::google::protobuf::EnumDescriptor* + OnFailurePolicy_descriptor() { + return WorkflowMetadata_OnFailurePolicy_descriptor(); + } + static inline const ::std::string& OnFailurePolicy_Name(OnFailurePolicy value) { + return WorkflowMetadata_OnFailurePolicy_Name(value); + } + static inline bool OnFailurePolicy_Parse(const ::std::string& name, + OnFailurePolicy* value) { + return WorkflowMetadata_OnFailurePolicy_Parse(name, value); + } + + // accessors ------------------------------------------------------- + + // map tags = 3; + int tags_size() const; + void clear_tags(); + static const int kTagsFieldNumber = 3; + const ::google::protobuf::Map< ::std::string, ::std::string >& + tags() const; + ::google::protobuf::Map< ::std::string, ::std::string >* + mutable_tags(); + + // .flyteidl.core.QualityOfService quality_of_service = 1; + bool has_quality_of_service() const; + void clear_quality_of_service(); + static const int kQualityOfServiceFieldNumber = 1; + const ::flyteidl::core::QualityOfService& quality_of_service() const; + ::flyteidl::core::QualityOfService* release_quality_of_service(); + ::flyteidl::core::QualityOfService* mutable_quality_of_service(); + void set_allocated_quality_of_service(::flyteidl::core::QualityOfService* quality_of_service); + + // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + void clear_on_failure(); + static const int kOnFailureFieldNumber = 2; + ::flyteidl::core::WorkflowMetadata_OnFailurePolicy on_failure() const; + void set_on_failure(::flyteidl::core::WorkflowMetadata_OnFailurePolicy value); + + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadata) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::internal::MapField< + WorkflowMetadata_TagsEntry_DoNotUse, + ::std::string, ::std::string, + ::google::protobuf::internal::WireFormatLite::TYPE_STRING, + ::google::protobuf::internal::WireFormatLite::TYPE_STRING, + 0 > tags_; + ::flyteidl::core::QualityOfService* quality_of_service_; + int on_failure_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class WorkflowMetadataDefaults final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowMetadataDefaults) */ { + public: + WorkflowMetadataDefaults(); + virtual ~WorkflowMetadataDefaults(); + + WorkflowMetadataDefaults(const WorkflowMetadataDefaults& from); + + inline WorkflowMetadataDefaults& operator=(const WorkflowMetadataDefaults& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + WorkflowMetadataDefaults(WorkflowMetadataDefaults&& from) noexcept + : WorkflowMetadataDefaults() { + *this = ::std::move(from); + } + + inline WorkflowMetadataDefaults& operator=(WorkflowMetadataDefaults&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const WorkflowMetadataDefaults& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const WorkflowMetadataDefaults* internal_default_instance() { + return reinterpret_cast( + &_WorkflowMetadataDefaults_default_instance_); + } + static constexpr int kIndexInFileMessages = + 15; + + void Swap(WorkflowMetadataDefaults* other); + friend void swap(WorkflowMetadataDefaults& a, WorkflowMetadataDefaults& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline WorkflowMetadataDefaults* New() const final { + return CreateMaybeMessage(nullptr); + } + + WorkflowMetadataDefaults* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const WorkflowMetadataDefaults& from); + void MergeFrom(const WorkflowMetadataDefaults& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(WorkflowMetadataDefaults* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // bool interruptible = 1; + void clear_interruptible(); + static const int kInterruptibleFieldNumber = 1; + bool interruptible() const; + void set_interruptible(bool value); + + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadataDefaults) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + bool interruptible_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class WorkflowTemplate final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowTemplate) */ { + public: + WorkflowTemplate(); + virtual ~WorkflowTemplate(); + + WorkflowTemplate(const WorkflowTemplate& from); + + inline WorkflowTemplate& operator=(const WorkflowTemplate& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + WorkflowTemplate(WorkflowTemplate&& from) noexcept + : WorkflowTemplate() { + *this = ::std::move(from); + } + + inline WorkflowTemplate& operator=(WorkflowTemplate&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const WorkflowTemplate& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const WorkflowTemplate* internal_default_instance() { + return reinterpret_cast( + &_WorkflowTemplate_default_instance_); + } + static constexpr int kIndexInFileMessages = + 16; + + void Swap(WorkflowTemplate* other); + friend void swap(WorkflowTemplate& a, WorkflowTemplate& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline WorkflowTemplate* New() const final { + return CreateMaybeMessage(nullptr); + } + + WorkflowTemplate* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const WorkflowTemplate& from); + void MergeFrom(const WorkflowTemplate& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(WorkflowTemplate* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // repeated .flyteidl.core.Node nodes = 4; + int nodes_size() const; + void clear_nodes(); + static const int kNodesFieldNumber = 4; + ::flyteidl::core::Node* mutable_nodes(int index); + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >* + mutable_nodes(); + const ::flyteidl::core::Node& nodes(int index) const; + ::flyteidl::core::Node* add_nodes(); + const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >& + nodes() const; + + // repeated .flyteidl.core.Binding outputs = 5; + int outputs_size() const; + void clear_outputs(); + static const int kOutputsFieldNumber = 5; + ::flyteidl::core::Binding* mutable_outputs(int index); + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* + mutable_outputs(); + const ::flyteidl::core::Binding& outputs(int index) const; + ::flyteidl::core::Binding* add_outputs(); + const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& + outputs() const; + + // .flyteidl.core.Identifier id = 1; + bool has_id() const; + void clear_id(); + static const int kIdFieldNumber = 1; + const ::flyteidl::core::Identifier& id() const; + ::flyteidl::core::Identifier* release_id(); + ::flyteidl::core::Identifier* mutable_id(); + void set_allocated_id(::flyteidl::core::Identifier* id); + + // .flyteidl.core.WorkflowMetadata metadata = 2; + bool has_metadata() const; + void clear_metadata(); + static const int kMetadataFieldNumber = 2; + const ::flyteidl::core::WorkflowMetadata& metadata() const; + ::flyteidl::core::WorkflowMetadata* release_metadata(); + ::flyteidl::core::WorkflowMetadata* mutable_metadata(); + void set_allocated_metadata(::flyteidl::core::WorkflowMetadata* metadata); + + // .flyteidl.core.TypedInterface interface = 3; + bool has_interface() const; + void clear_interface(); + static const int kInterfaceFieldNumber = 3; + const ::flyteidl::core::TypedInterface& interface() const; + ::flyteidl::core::TypedInterface* release_interface(); + ::flyteidl::core::TypedInterface* mutable_interface(); + void set_allocated_interface(::flyteidl::core::TypedInterface* interface); + + // .flyteidl.core.Node failure_node = 6; + bool has_failure_node() const; + void clear_failure_node(); + static const int kFailureNodeFieldNumber = 6; + const ::flyteidl::core::Node& failure_node() const; + ::flyteidl::core::Node* release_failure_node(); + ::flyteidl::core::Node* mutable_failure_node(); + void set_allocated_failure_node(::flyteidl::core::Node* failure_node); + + // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + bool has_metadata_defaults() const; + void clear_metadata_defaults(); + static const int kMetadataDefaultsFieldNumber = 7; + const ::flyteidl::core::WorkflowMetadataDefaults& metadata_defaults() const; + ::flyteidl::core::WorkflowMetadataDefaults* release_metadata_defaults(); + ::flyteidl::core::WorkflowMetadataDefaults* mutable_metadata_defaults(); + void set_allocated_metadata_defaults(::flyteidl::core::WorkflowMetadataDefaults* metadata_defaults); + + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowTemplate) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node > nodes_; + ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding > outputs_; + ::flyteidl::core::Identifier* id_; + ::flyteidl::core::WorkflowMetadata* metadata_; + ::flyteidl::core::TypedInterface* interface_; + ::flyteidl::core::Node* failure_node_; + ::flyteidl::core::WorkflowMetadataDefaults* metadata_defaults_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// ------------------------------------------------------------------- + +class TaskNodeOverrides final : + public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.TaskNodeOverrides) */ { + public: + TaskNodeOverrides(); + virtual ~TaskNodeOverrides(); + + TaskNodeOverrides(const TaskNodeOverrides& from); + + inline TaskNodeOverrides& operator=(const TaskNodeOverrides& from) { + CopyFrom(from); + return *this; + } + #if LANG_CXX11 + TaskNodeOverrides(TaskNodeOverrides&& from) noexcept + : TaskNodeOverrides() { + *this = ::std::move(from); + } + + inline TaskNodeOverrides& operator=(TaskNodeOverrides&& from) noexcept { + if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { + if (this != &from) InternalSwap(&from); + } else { + CopyFrom(from); + } + return *this; + } + #endif + static const ::google::protobuf::Descriptor* descriptor() { + return default_instance().GetDescriptor(); + } + static const TaskNodeOverrides& default_instance(); + + static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY + static inline const TaskNodeOverrides* internal_default_instance() { + return reinterpret_cast( + &_TaskNodeOverrides_default_instance_); + } + static constexpr int kIndexInFileMessages = + 17; + + void Swap(TaskNodeOverrides* other); + friend void swap(TaskNodeOverrides& a, TaskNodeOverrides& b) { + a.Swap(&b); + } + + // implements Message ---------------------------------------------- + + inline TaskNodeOverrides* New() const final { + return CreateMaybeMessage(nullptr); + } + + TaskNodeOverrides* New(::google::protobuf::Arena* arena) const final { + return CreateMaybeMessage(arena); + } + void CopyFrom(const ::google::protobuf::Message& from) final; + void MergeFrom(const ::google::protobuf::Message& from) final; + void CopyFrom(const TaskNodeOverrides& from); + void MergeFrom(const TaskNodeOverrides& from); + PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; + bool IsInitialized() const final; + + size_t ByteSizeLong() const final; + #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); + ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } + #else + bool MergePartialFromCodedStream( + ::google::protobuf::io::CodedInputStream* input) final; + #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER + void SerializeWithCachedSizes( + ::google::protobuf::io::CodedOutputStream* output) const final; + ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( + ::google::protobuf::uint8* target) const final; + int GetCachedSize() const final { return _cached_size_.Get(); } + + private: + void SharedCtor(); + void SharedDtor(); + void SetCachedSize(int size) const final; + void InternalSwap(TaskNodeOverrides* other); + private: + inline ::google::protobuf::Arena* GetArenaNoVirtual() const { + return nullptr; + } + inline void* MaybeArenaPtr() const { + return nullptr; + } + public: + + ::google::protobuf::Metadata GetMetadata() const final; + + // nested types ---------------------------------------------------- + + // accessors ------------------------------------------------------- + + // string container_image = 3; + void clear_container_image(); + static const int kContainerImageFieldNumber = 3; + const ::std::string& container_image() const; + void set_container_image(const ::std::string& value); + #if LANG_CXX11 + void set_container_image(::std::string&& value); + #endif + void set_container_image(const char* value); + void set_container_image(const char* value, size_t size); + ::std::string* mutable_container_image(); + ::std::string* release_container_image(); + void set_allocated_container_image(::std::string* container_image); + + // .flyteidl.core.Resources resources = 1; + bool has_resources() const; + void clear_resources(); + static const int kResourcesFieldNumber = 1; + const ::flyteidl::core::Resources& resources() const; + ::flyteidl::core::Resources* release_resources(); + ::flyteidl::core::Resources* mutable_resources(); + void set_allocated_resources(::flyteidl::core::Resources* resources); + + // .flyteidl.core.ExtendedResources extended_resources = 2; + bool has_extended_resources() const; + void clear_extended_resources(); + static const int kExtendedResourcesFieldNumber = 2; + const ::flyteidl::core::ExtendedResources& extended_resources() const; + ::flyteidl::core::ExtendedResources* release_extended_resources(); + ::flyteidl::core::ExtendedResources* mutable_extended_resources(); + void set_allocated_extended_resources(::flyteidl::core::ExtendedResources* extended_resources); + + // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNodeOverrides) + private: + class HasBitSetters; + + ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; + ::google::protobuf::internal::ArenaStringPtr container_image_; + ::flyteidl::core::Resources* resources_; + ::flyteidl::core::ExtendedResources* extended_resources_; + mutable ::google::protobuf::internal::CachedSize _cached_size_; + friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; +}; +// =================================================================== + + +// =================================================================== + +#ifdef __GNUC__ + #pragma GCC diagnostic push + #pragma GCC diagnostic ignored "-Wstrict-aliasing" +#endif // __GNUC__ +// IfBlock + +// .flyteidl.core.BooleanExpression condition = 1; +inline bool IfBlock::has_condition() const { + return this != internal_default_instance() && condition_ != nullptr; +} +inline const ::flyteidl::core::BooleanExpression& IfBlock::condition() const { + const ::flyteidl::core::BooleanExpression* p = condition_; + // @@protoc_insertion_point(field_get:flyteidl.core.IfBlock.condition) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_BooleanExpression_default_instance_); +} +inline ::flyteidl::core::BooleanExpression* IfBlock::release_condition() { + // @@protoc_insertion_point(field_release:flyteidl.core.IfBlock.condition) + + ::flyteidl::core::BooleanExpression* temp = condition_; + condition_ = nullptr; + return temp; +} +inline ::flyteidl::core::BooleanExpression* IfBlock::mutable_condition() { + + if (condition_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::BooleanExpression>(GetArenaNoVirtual()); + condition_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.IfBlock.condition) + return condition_; +} +inline void IfBlock::set_allocated_condition(::flyteidl::core::BooleanExpression* condition) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(condition_); + } + if (condition) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + condition = ::google::protobuf::internal::GetOwnedMessage( + message_arena, condition, submessage_arena); + } + + } else { + + } + condition_ = condition; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfBlock.condition) +} + +// .flyteidl.core.Node then_node = 2; +inline bool IfBlock::has_then_node() const { + return this != internal_default_instance() && then_node_ != nullptr; +} +inline void IfBlock::clear_then_node() { + if (GetArenaNoVirtual() == nullptr && then_node_ != nullptr) { + delete then_node_; + } + then_node_ = nullptr; +} +inline const ::flyteidl::core::Node& IfBlock::then_node() const { + const ::flyteidl::core::Node* p = then_node_; + // @@protoc_insertion_point(field_get:flyteidl.core.IfBlock.then_node) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_Node_default_instance_); +} +inline ::flyteidl::core::Node* IfBlock::release_then_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.IfBlock.then_node) + + ::flyteidl::core::Node* temp = then_node_; + then_node_ = nullptr; + return temp; +} +inline ::flyteidl::core::Node* IfBlock::mutable_then_node() { + + if (then_node_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::Node>(GetArenaNoVirtual()); + then_node_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.IfBlock.then_node) + return then_node_; +} +inline void IfBlock::set_allocated_then_node(::flyteidl::core::Node* then_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete then_node_; + } + if (then_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + then_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, then_node, submessage_arena); + } + + } else { + + } + then_node_ = then_node; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfBlock.then_node) +} + +// ------------------------------------------------------------------- + +// IfElseBlock + +// .flyteidl.core.IfBlock case = 1; +inline bool IfElseBlock::has_case_() const { + return this != internal_default_instance() && case__ != nullptr; +} +inline void IfElseBlock::clear_case_() { + if (GetArenaNoVirtual() == nullptr && case__ != nullptr) { + delete case__; + } + case__ = nullptr; +} +inline const ::flyteidl::core::IfBlock& IfElseBlock::case_() const { + const ::flyteidl::core::IfBlock* p = case__; + // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.case) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_IfBlock_default_instance_); +} +inline ::flyteidl::core::IfBlock* IfElseBlock::release_case_() { + // @@protoc_insertion_point(field_release:flyteidl.core.IfElseBlock.case) + + ::flyteidl::core::IfBlock* temp = case__; + case__ = nullptr; + return temp; +} +inline ::flyteidl::core::IfBlock* IfElseBlock::mutable_case_() { + + if (case__ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::IfBlock>(GetArenaNoVirtual()); + case__ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.case) + return case__; +} +inline void IfElseBlock::set_allocated_case_(::flyteidl::core::IfBlock* case_) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete case__; + } + if (case_) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + case_ = ::google::protobuf::internal::GetOwnedMessage( + message_arena, case_, submessage_arena); + } + + } else { + + } + case__ = case_; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfElseBlock.case) +} + +// repeated .flyteidl.core.IfBlock other = 2; +inline int IfElseBlock::other_size() const { + return other_.size(); +} +inline void IfElseBlock::clear_other() { + other_.Clear(); +} +inline ::flyteidl::core::IfBlock* IfElseBlock::mutable_other(int index) { + // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.other) + return other_.Mutable(index); +} +inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >* +IfElseBlock::mutable_other() { + // @@protoc_insertion_point(field_mutable_list:flyteidl.core.IfElseBlock.other) + return &other_; +} +inline const ::flyteidl::core::IfBlock& IfElseBlock::other(int index) const { + // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.other) + return other_.Get(index); +} +inline ::flyteidl::core::IfBlock* IfElseBlock::add_other() { + // @@protoc_insertion_point(field_add:flyteidl.core.IfElseBlock.other) + return other_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >& +IfElseBlock::other() const { + // @@protoc_insertion_point(field_list:flyteidl.core.IfElseBlock.other) + return other_; +} + +// .flyteidl.core.Node else_node = 3; +inline bool IfElseBlock::has_else_node() const { + return default_case() == kElseNode; +} +inline void IfElseBlock::set_has_else_node() { + _oneof_case_[0] = kElseNode; +} +inline void IfElseBlock::clear_else_node() { + if (has_else_node()) { + delete default_.else_node_; + clear_has_default(); + } +} +inline ::flyteidl::core::Node* IfElseBlock::release_else_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.IfElseBlock.else_node) + if (has_else_node()) { + clear_has_default(); + ::flyteidl::core::Node* temp = default_.else_node_; + default_.else_node_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::Node& IfElseBlock::else_node() const { + // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.else_node) + return has_else_node() + ? *default_.else_node_ + : *reinterpret_cast< ::flyteidl::core::Node*>(&::flyteidl::core::_Node_default_instance_); +} +inline ::flyteidl::core::Node* IfElseBlock::mutable_else_node() { + if (!has_else_node()) { + clear_default(); + set_has_else_node(); + default_.else_node_ = CreateMaybeMessage< ::flyteidl::core::Node >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.else_node) + return default_.else_node_; +} + +// .flyteidl.core.Error error = 4; +inline bool IfElseBlock::has_error() const { + return default_case() == kError; +} +inline void IfElseBlock::set_has_error() { + _oneof_case_[0] = kError; +} +inline ::flyteidl::core::Error* IfElseBlock::release_error() { + // @@protoc_insertion_point(field_release:flyteidl.core.IfElseBlock.error) + if (has_error()) { + clear_has_default(); + ::flyteidl::core::Error* temp = default_.error_; + default_.error_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::Error& IfElseBlock::error() const { + // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.error) + return has_error() + ? *default_.error_ + : *reinterpret_cast< ::flyteidl::core::Error*>(&::flyteidl::core::_Error_default_instance_); +} +inline ::flyteidl::core::Error* IfElseBlock::mutable_error() { + if (!has_error()) { + clear_default(); + set_has_error(); + default_.error_ = CreateMaybeMessage< ::flyteidl::core::Error >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.error) + return default_.error_; +} + +inline bool IfElseBlock::has_default() const { + return default_case() != DEFAULT_NOT_SET; +} +inline void IfElseBlock::clear_has_default() { + _oneof_case_[0] = DEFAULT_NOT_SET; +} +inline IfElseBlock::DefaultCase IfElseBlock::default_case() const { + return IfElseBlock::DefaultCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// BranchNode + +// .flyteidl.core.IfElseBlock if_else = 1; +inline bool BranchNode::has_if_else() const { + return this != internal_default_instance() && if_else_ != nullptr; +} +inline void BranchNode::clear_if_else() { + if (GetArenaNoVirtual() == nullptr && if_else_ != nullptr) { + delete if_else_; + } + if_else_ = nullptr; +} +inline const ::flyteidl::core::IfElseBlock& BranchNode::if_else() const { + const ::flyteidl::core::IfElseBlock* p = if_else_; + // @@protoc_insertion_point(field_get:flyteidl.core.BranchNode.if_else) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_IfElseBlock_default_instance_); +} +inline ::flyteidl::core::IfElseBlock* BranchNode::release_if_else() { + // @@protoc_insertion_point(field_release:flyteidl.core.BranchNode.if_else) + + ::flyteidl::core::IfElseBlock* temp = if_else_; + if_else_ = nullptr; + return temp; +} +inline ::flyteidl::core::IfElseBlock* BranchNode::mutable_if_else() { + + if (if_else_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::IfElseBlock>(GetArenaNoVirtual()); + if_else_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.BranchNode.if_else) + return if_else_; +} +inline void BranchNode::set_allocated_if_else(::flyteidl::core::IfElseBlock* if_else) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete if_else_; + } + if (if_else) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + if_else = ::google::protobuf::internal::GetOwnedMessage( + message_arena, if_else, submessage_arena); + } + + } else { + + } + if_else_ = if_else; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.BranchNode.if_else) +} + +// ------------------------------------------------------------------- + +// TaskNode + +// .flyteidl.core.Identifier reference_id = 1; +inline bool TaskNode::has_reference_id() const { + return reference_case() == kReferenceId; +} +inline void TaskNode::set_has_reference_id() { + _oneof_case_[0] = kReferenceId; +} +inline ::flyteidl::core::Identifier* TaskNode::release_reference_id() { + // @@protoc_insertion_point(field_release:flyteidl.core.TaskNode.reference_id) + if (has_reference_id()) { + clear_has_reference(); + ::flyteidl::core::Identifier* temp = reference_.reference_id_; + reference_.reference_id_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::Identifier& TaskNode::reference_id() const { + // @@protoc_insertion_point(field_get:flyteidl.core.TaskNode.reference_id) + return has_reference_id() + ? *reference_.reference_id_ + : *reinterpret_cast< ::flyteidl::core::Identifier*>(&::flyteidl::core::_Identifier_default_instance_); +} +inline ::flyteidl::core::Identifier* TaskNode::mutable_reference_id() { + if (!has_reference_id()) { + clear_reference(); + set_has_reference_id(); + reference_.reference_id_ = CreateMaybeMessage< ::flyteidl::core::Identifier >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNode.reference_id) + return reference_.reference_id_; +} + +// .flyteidl.core.TaskNodeOverrides overrides = 2; +inline bool TaskNode::has_overrides() const { + return this != internal_default_instance() && overrides_ != nullptr; +} +inline void TaskNode::clear_overrides() { + if (GetArenaNoVirtual() == nullptr && overrides_ != nullptr) { + delete overrides_; + } + overrides_ = nullptr; +} +inline const ::flyteidl::core::TaskNodeOverrides& TaskNode::overrides() const { + const ::flyteidl::core::TaskNodeOverrides* p = overrides_; + // @@protoc_insertion_point(field_get:flyteidl.core.TaskNode.overrides) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_TaskNodeOverrides_default_instance_); +} +inline ::flyteidl::core::TaskNodeOverrides* TaskNode::release_overrides() { + // @@protoc_insertion_point(field_release:flyteidl.core.TaskNode.overrides) + + ::flyteidl::core::TaskNodeOverrides* temp = overrides_; + overrides_ = nullptr; + return temp; +} +inline ::flyteidl::core::TaskNodeOverrides* TaskNode::mutable_overrides() { + + if (overrides_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::TaskNodeOverrides>(GetArenaNoVirtual()); + overrides_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNode.overrides) + return overrides_; +} +inline void TaskNode::set_allocated_overrides(::flyteidl::core::TaskNodeOverrides* overrides) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete overrides_; + } + if (overrides) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + overrides = ::google::protobuf::internal::GetOwnedMessage( + message_arena, overrides, submessage_arena); + } + + } else { + + } + overrides_ = overrides; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNode.overrides) +} + +inline bool TaskNode::has_reference() const { + return reference_case() != REFERENCE_NOT_SET; +} +inline void TaskNode::clear_has_reference() { + _oneof_case_[0] = REFERENCE_NOT_SET; +} +inline TaskNode::ReferenceCase TaskNode::reference_case() const { + return TaskNode::ReferenceCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// WorkflowNode + +// .flyteidl.core.Identifier launchplan_ref = 1; +inline bool WorkflowNode::has_launchplan_ref() const { + return reference_case() == kLaunchplanRef; +} +inline void WorkflowNode::set_has_launchplan_ref() { + _oneof_case_[0] = kLaunchplanRef; +} +inline ::flyteidl::core::Identifier* WorkflowNode::release_launchplan_ref() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowNode.launchplan_ref) + if (has_launchplan_ref()) { + clear_has_reference(); + ::flyteidl::core::Identifier* temp = reference_.launchplan_ref_; + reference_.launchplan_ref_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::Identifier& WorkflowNode::launchplan_ref() const { + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowNode.launchplan_ref) + return has_launchplan_ref() + ? *reference_.launchplan_ref_ + : *reinterpret_cast< ::flyteidl::core::Identifier*>(&::flyteidl::core::_Identifier_default_instance_); +} +inline ::flyteidl::core::Identifier* WorkflowNode::mutable_launchplan_ref() { + if (!has_launchplan_ref()) { + clear_reference(); + set_has_launchplan_ref(); + reference_.launchplan_ref_ = CreateMaybeMessage< ::flyteidl::core::Identifier >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowNode.launchplan_ref) + return reference_.launchplan_ref_; +} + +// .flyteidl.core.Identifier sub_workflow_ref = 2; +inline bool WorkflowNode::has_sub_workflow_ref() const { + return reference_case() == kSubWorkflowRef; +} +inline void WorkflowNode::set_has_sub_workflow_ref() { + _oneof_case_[0] = kSubWorkflowRef; +} +inline ::flyteidl::core::Identifier* WorkflowNode::release_sub_workflow_ref() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowNode.sub_workflow_ref) + if (has_sub_workflow_ref()) { + clear_has_reference(); + ::flyteidl::core::Identifier* temp = reference_.sub_workflow_ref_; + reference_.sub_workflow_ref_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::Identifier& WorkflowNode::sub_workflow_ref() const { + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowNode.sub_workflow_ref) + return has_sub_workflow_ref() + ? *reference_.sub_workflow_ref_ + : *reinterpret_cast< ::flyteidl::core::Identifier*>(&::flyteidl::core::_Identifier_default_instance_); +} +inline ::flyteidl::core::Identifier* WorkflowNode::mutable_sub_workflow_ref() { + if (!has_sub_workflow_ref()) { + clear_reference(); + set_has_sub_workflow_ref(); + reference_.sub_workflow_ref_ = CreateMaybeMessage< ::flyteidl::core::Identifier >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowNode.sub_workflow_ref) + return reference_.sub_workflow_ref_; +} + +inline bool WorkflowNode::has_reference() const { + return reference_case() != REFERENCE_NOT_SET; +} +inline void WorkflowNode::clear_has_reference() { + _oneof_case_[0] = REFERENCE_NOT_SET; +} +inline WorkflowNode::ReferenceCase WorkflowNode::reference_case() const { + return WorkflowNode::ReferenceCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// ApproveCondition + +// string signal_id = 1; +inline void ApproveCondition::clear_signal_id() { + signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& ApproveCondition::signal_id() const { + // @@protoc_insertion_point(field_get:flyteidl.core.ApproveCondition.signal_id) + return signal_id_.GetNoArena(); +} +inline void ApproveCondition::set_signal_id(const ::std::string& value) { + + signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.ApproveCondition.signal_id) +} +#if LANG_CXX11 +inline void ApproveCondition::set_signal_id(::std::string&& value) { + + signal_id_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.ApproveCondition.signal_id) +} +#endif +inline void ApproveCondition::set_signal_id(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.ApproveCondition.signal_id) +} +inline void ApproveCondition::set_signal_id(const char* value, size_t size) { + + signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.ApproveCondition.signal_id) +} +inline ::std::string* ApproveCondition::mutable_signal_id() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.ApproveCondition.signal_id) + return signal_id_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* ApproveCondition::release_signal_id() { + // @@protoc_insertion_point(field_release:flyteidl.core.ApproveCondition.signal_id) + + return signal_id_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void ApproveCondition::set_allocated_signal_id(::std::string* signal_id) { + if (signal_id != nullptr) { + + } else { + + } + signal_id_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), signal_id); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.ApproveCondition.signal_id) +} + +// ------------------------------------------------------------------- + +// SignalCondition + +// string signal_id = 1; +inline void SignalCondition::clear_signal_id() { + signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& SignalCondition::signal_id() const { + // @@protoc_insertion_point(field_get:flyteidl.core.SignalCondition.signal_id) + return signal_id_.GetNoArena(); +} +inline void SignalCondition::set_signal_id(const ::std::string& value) { + + signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.SignalCondition.signal_id) +} +#if LANG_CXX11 +inline void SignalCondition::set_signal_id(::std::string&& value) { + + signal_id_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.SignalCondition.signal_id) +} +#endif +inline void SignalCondition::set_signal_id(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.SignalCondition.signal_id) +} +inline void SignalCondition::set_signal_id(const char* value, size_t size) { + + signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.SignalCondition.signal_id) +} +inline ::std::string* SignalCondition::mutable_signal_id() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.SignalCondition.signal_id) + return signal_id_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* SignalCondition::release_signal_id() { + // @@protoc_insertion_point(field_release:flyteidl.core.SignalCondition.signal_id) + + return signal_id_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void SignalCondition::set_allocated_signal_id(::std::string* signal_id) { + if (signal_id != nullptr) { + + } else { + + } + signal_id_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), signal_id); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SignalCondition.signal_id) +} + +// .flyteidl.core.LiteralType type = 2; +inline bool SignalCondition::has_type() const { + return this != internal_default_instance() && type_ != nullptr; +} +inline const ::flyteidl::core::LiteralType& SignalCondition::type() const { + const ::flyteidl::core::LiteralType* p = type_; + // @@protoc_insertion_point(field_get:flyteidl.core.SignalCondition.type) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_LiteralType_default_instance_); +} +inline ::flyteidl::core::LiteralType* SignalCondition::release_type() { + // @@protoc_insertion_point(field_release:flyteidl.core.SignalCondition.type) + + ::flyteidl::core::LiteralType* temp = type_; + type_ = nullptr; + return temp; +} +inline ::flyteidl::core::LiteralType* SignalCondition::mutable_type() { + + if (type_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::LiteralType>(GetArenaNoVirtual()); + type_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.SignalCondition.type) + return type_; +} +inline void SignalCondition::set_allocated_type(::flyteidl::core::LiteralType* type) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(type_); + } + if (type) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + type = ::google::protobuf::internal::GetOwnedMessage( + message_arena, type, submessage_arena); + } + + } else { + + } + type_ = type; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SignalCondition.type) +} + +// string output_variable_name = 3; +inline void SignalCondition::clear_output_variable_name() { + output_variable_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& SignalCondition::output_variable_name() const { + // @@protoc_insertion_point(field_get:flyteidl.core.SignalCondition.output_variable_name) + return output_variable_name_.GetNoArena(); +} +inline void SignalCondition::set_output_variable_name(const ::std::string& value) { + + output_variable_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.SignalCondition.output_variable_name) +} +#if LANG_CXX11 +inline void SignalCondition::set_output_variable_name(::std::string&& value) { + + output_variable_name_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.SignalCondition.output_variable_name) +} +#endif +inline void SignalCondition::set_output_variable_name(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + output_variable_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.SignalCondition.output_variable_name) +} +inline void SignalCondition::set_output_variable_name(const char* value, size_t size) { + + output_variable_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.SignalCondition.output_variable_name) +} +inline ::std::string* SignalCondition::mutable_output_variable_name() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.SignalCondition.output_variable_name) + return output_variable_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* SignalCondition::release_output_variable_name() { + // @@protoc_insertion_point(field_release:flyteidl.core.SignalCondition.output_variable_name) + + return output_variable_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void SignalCondition::set_allocated_output_variable_name(::std::string* output_variable_name) { + if (output_variable_name != nullptr) { + + } else { + + } + output_variable_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), output_variable_name); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SignalCondition.output_variable_name) +} + +// ------------------------------------------------------------------- + +// SleepCondition + +// .google.protobuf.Duration duration = 1; +inline bool SleepCondition::has_duration() const { + return this != internal_default_instance() && duration_ != nullptr; +} +inline const ::google::protobuf::Duration& SleepCondition::duration() const { + const ::google::protobuf::Duration* p = duration_; + // @@protoc_insertion_point(field_get:flyteidl.core.SleepCondition.duration) + return p != nullptr ? *p : *reinterpret_cast( + &::google::protobuf::_Duration_default_instance_); +} +inline ::google::protobuf::Duration* SleepCondition::release_duration() { + // @@protoc_insertion_point(field_release:flyteidl.core.SleepCondition.duration) + + ::google::protobuf::Duration* temp = duration_; + duration_ = nullptr; + return temp; +} +inline ::google::protobuf::Duration* SleepCondition::mutable_duration() { + + if (duration_ == nullptr) { + auto* p = CreateMaybeMessage<::google::protobuf::Duration>(GetArenaNoVirtual()); + duration_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.SleepCondition.duration) + return duration_; +} +inline void SleepCondition::set_allocated_duration(::google::protobuf::Duration* duration) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(duration_); + } + if (duration) { + ::google::protobuf::Arena* submessage_arena = + reinterpret_cast<::google::protobuf::MessageLite*>(duration)->GetArena(); + if (message_arena != submessage_arena) { + duration = ::google::protobuf::internal::GetOwnedMessage( + message_arena, duration, submessage_arena); + } + + } else { + + } + duration_ = duration; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SleepCondition.duration) +} + +// ------------------------------------------------------------------- + +// GateNode + +// .flyteidl.core.ApproveCondition approve = 1; +inline bool GateNode::has_approve() const { + return condition_case() == kApprove; +} +inline void GateNode::set_has_approve() { + _oneof_case_[0] = kApprove; +} +inline void GateNode::clear_approve() { + if (has_approve()) { + delete condition_.approve_; + clear_has_condition(); + } +} +inline ::flyteidl::core::ApproveCondition* GateNode::release_approve() { + // @@protoc_insertion_point(field_release:flyteidl.core.GateNode.approve) + if (has_approve()) { + clear_has_condition(); + ::flyteidl::core::ApproveCondition* temp = condition_.approve_; + condition_.approve_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::ApproveCondition& GateNode::approve() const { + // @@protoc_insertion_point(field_get:flyteidl.core.GateNode.approve) + return has_approve() + ? *condition_.approve_ + : *reinterpret_cast< ::flyteidl::core::ApproveCondition*>(&::flyteidl::core::_ApproveCondition_default_instance_); +} +inline ::flyteidl::core::ApproveCondition* GateNode::mutable_approve() { + if (!has_approve()) { + clear_condition(); + set_has_approve(); + condition_.approve_ = CreateMaybeMessage< ::flyteidl::core::ApproveCondition >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.GateNode.approve) + return condition_.approve_; +} + +// .flyteidl.core.SignalCondition signal = 2; +inline bool GateNode::has_signal() const { + return condition_case() == kSignal; +} +inline void GateNode::set_has_signal() { + _oneof_case_[0] = kSignal; +} +inline void GateNode::clear_signal() { + if (has_signal()) { + delete condition_.signal_; + clear_has_condition(); + } +} +inline ::flyteidl::core::SignalCondition* GateNode::release_signal() { + // @@protoc_insertion_point(field_release:flyteidl.core.GateNode.signal) + if (has_signal()) { + clear_has_condition(); + ::flyteidl::core::SignalCondition* temp = condition_.signal_; + condition_.signal_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::SignalCondition& GateNode::signal() const { + // @@protoc_insertion_point(field_get:flyteidl.core.GateNode.signal) + return has_signal() + ? *condition_.signal_ + : *reinterpret_cast< ::flyteidl::core::SignalCondition*>(&::flyteidl::core::_SignalCondition_default_instance_); +} +inline ::flyteidl::core::SignalCondition* GateNode::mutable_signal() { + if (!has_signal()) { + clear_condition(); + set_has_signal(); + condition_.signal_ = CreateMaybeMessage< ::flyteidl::core::SignalCondition >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.GateNode.signal) + return condition_.signal_; +} + +// .flyteidl.core.SleepCondition sleep = 3; +inline bool GateNode::has_sleep() const { + return condition_case() == kSleep; +} +inline void GateNode::set_has_sleep() { + _oneof_case_[0] = kSleep; +} +inline void GateNode::clear_sleep() { + if (has_sleep()) { + delete condition_.sleep_; + clear_has_condition(); + } +} +inline ::flyteidl::core::SleepCondition* GateNode::release_sleep() { + // @@protoc_insertion_point(field_release:flyteidl.core.GateNode.sleep) + if (has_sleep()) { + clear_has_condition(); + ::flyteidl::core::SleepCondition* temp = condition_.sleep_; + condition_.sleep_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::SleepCondition& GateNode::sleep() const { + // @@protoc_insertion_point(field_get:flyteidl.core.GateNode.sleep) + return has_sleep() + ? *condition_.sleep_ + : *reinterpret_cast< ::flyteidl::core::SleepCondition*>(&::flyteidl::core::_SleepCondition_default_instance_); +} +inline ::flyteidl::core::SleepCondition* GateNode::mutable_sleep() { + if (!has_sleep()) { + clear_condition(); + set_has_sleep(); + condition_.sleep_ = CreateMaybeMessage< ::flyteidl::core::SleepCondition >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.GateNode.sleep) + return condition_.sleep_; +} + +inline bool GateNode::has_condition() const { + return condition_case() != CONDITION_NOT_SET; +} +inline void GateNode::clear_has_condition() { + _oneof_case_[0] = CONDITION_NOT_SET; +} +inline GateNode::ConditionCase GateNode::condition_case() const { + return GateNode::ConditionCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// ArrayNode + +// .flyteidl.core.Node node = 1; +inline bool ArrayNode::has_node() const { + return this != internal_default_instance() && node_ != nullptr; +} +inline void ArrayNode::clear_node() { + if (GetArenaNoVirtual() == nullptr && node_ != nullptr) { + delete node_; + } + node_ = nullptr; +} +inline const ::flyteidl::core::Node& ArrayNode::node() const { + const ::flyteidl::core::Node* p = node_; + // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.node) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_Node_default_instance_); +} +inline ::flyteidl::core::Node* ArrayNode::release_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.ArrayNode.node) + + ::flyteidl::core::Node* temp = node_; + node_ = nullptr; + return temp; +} +inline ::flyteidl::core::Node* ArrayNode::mutable_node() { + + if (node_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::Node>(GetArenaNoVirtual()); + node_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.ArrayNode.node) + return node_; +} +inline void ArrayNode::set_allocated_node(::flyteidl::core::Node* node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete node_; + } + if (node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, node, submessage_arena); + } + + } else { + + } + node_ = node; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.ArrayNode.node) +} + +// uint32 parallelism = 2; +inline void ArrayNode::clear_parallelism() { + parallelism_ = 0u; +} +inline ::google::protobuf::uint32 ArrayNode::parallelism() const { + // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.parallelism) + return parallelism_; +} +inline void ArrayNode::set_parallelism(::google::protobuf::uint32 value) { + + parallelism_ = value; + // @@protoc_insertion_point(field_set:flyteidl.core.ArrayNode.parallelism) +} + +// uint32 min_successes = 3; +inline bool ArrayNode::has_min_successes() const { + return success_criteria_case() == kMinSuccesses; +} +inline void ArrayNode::set_has_min_successes() { + _oneof_case_[0] = kMinSuccesses; +} +inline void ArrayNode::clear_min_successes() { + if (has_min_successes()) { + success_criteria_.min_successes_ = 0u; + clear_has_success_criteria(); + } +} +inline ::google::protobuf::uint32 ArrayNode::min_successes() const { + // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.min_successes) + if (has_min_successes()) { + return success_criteria_.min_successes_; + } + return 0u; +} +inline void ArrayNode::set_min_successes(::google::protobuf::uint32 value) { + if (!has_min_successes()) { + clear_success_criteria(); + set_has_min_successes(); + } + success_criteria_.min_successes_ = value; + // @@protoc_insertion_point(field_set:flyteidl.core.ArrayNode.min_successes) +} + +// float min_success_ratio = 4; +inline bool ArrayNode::has_min_success_ratio() const { + return success_criteria_case() == kMinSuccessRatio; +} +inline void ArrayNode::set_has_min_success_ratio() { + _oneof_case_[0] = kMinSuccessRatio; +} +inline void ArrayNode::clear_min_success_ratio() { + if (has_min_success_ratio()) { + success_criteria_.min_success_ratio_ = 0; + clear_has_success_criteria(); + } +} +inline float ArrayNode::min_success_ratio() const { + // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.min_success_ratio) + if (has_min_success_ratio()) { + return success_criteria_.min_success_ratio_; + } + return 0; +} +inline void ArrayNode::set_min_success_ratio(float value) { + if (!has_min_success_ratio()) { + clear_success_criteria(); + set_has_min_success_ratio(); + } + success_criteria_.min_success_ratio_ = value; + // @@protoc_insertion_point(field_set:flyteidl.core.ArrayNode.min_success_ratio) +} + +inline bool ArrayNode::has_success_criteria() const { + return success_criteria_case() != SUCCESS_CRITERIA_NOT_SET; +} +inline void ArrayNode::clear_has_success_criteria() { + _oneof_case_[0] = SUCCESS_CRITERIA_NOT_SET; +} +inline ArrayNode::SuccessCriteriaCase ArrayNode::success_criteria_case() const { + return ArrayNode::SuccessCriteriaCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// NodeMetadata + +// string name = 1; +inline void NodeMetadata::clear_name() { + name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& NodeMetadata::name() const { + // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.name) + return name_.GetNoArena(); +} +inline void NodeMetadata::set_name(const ::std::string& value) { + + name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.NodeMetadata.name) +} +#if LANG_CXX11 +inline void NodeMetadata::set_name(::std::string&& value) { + + name_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.NodeMetadata.name) +} +#endif +inline void NodeMetadata::set_name(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.NodeMetadata.name) +} +inline void NodeMetadata::set_name(const char* value, size_t size) { + + name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.NodeMetadata.name) +} +inline ::std::string* NodeMetadata::mutable_name() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.NodeMetadata.name) + return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* NodeMetadata::release_name() { + // @@protoc_insertion_point(field_release:flyteidl.core.NodeMetadata.name) + + return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void NodeMetadata::set_allocated_name(::std::string* name) { + if (name != nullptr) { + + } else { + + } + name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.NodeMetadata.name) +} + +// .google.protobuf.Duration timeout = 4; +inline bool NodeMetadata::has_timeout() const { + return this != internal_default_instance() && timeout_ != nullptr; +} +inline const ::google::protobuf::Duration& NodeMetadata::timeout() const { + const ::google::protobuf::Duration* p = timeout_; + // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.timeout) + return p != nullptr ? *p : *reinterpret_cast( + &::google::protobuf::_Duration_default_instance_); +} +inline ::google::protobuf::Duration* NodeMetadata::release_timeout() { + // @@protoc_insertion_point(field_release:flyteidl.core.NodeMetadata.timeout) + + ::google::protobuf::Duration* temp = timeout_; + timeout_ = nullptr; + return temp; +} +inline ::google::protobuf::Duration* NodeMetadata::mutable_timeout() { + + if (timeout_ == nullptr) { + auto* p = CreateMaybeMessage<::google::protobuf::Duration>(GetArenaNoVirtual()); + timeout_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.NodeMetadata.timeout) + return timeout_; +} +inline void NodeMetadata::set_allocated_timeout(::google::protobuf::Duration* timeout) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(timeout_); + } + if (timeout) { + ::google::protobuf::Arena* submessage_arena = + reinterpret_cast<::google::protobuf::MessageLite*>(timeout)->GetArena(); + if (message_arena != submessage_arena) { + timeout = ::google::protobuf::internal::GetOwnedMessage( + message_arena, timeout, submessage_arena); + } + + } else { + + } + timeout_ = timeout; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.NodeMetadata.timeout) +} + +// .flyteidl.core.RetryStrategy retries = 5; +inline bool NodeMetadata::has_retries() const { + return this != internal_default_instance() && retries_ != nullptr; +} +inline const ::flyteidl::core::RetryStrategy& NodeMetadata::retries() const { + const ::flyteidl::core::RetryStrategy* p = retries_; + // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.retries) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_RetryStrategy_default_instance_); +} +inline ::flyteidl::core::RetryStrategy* NodeMetadata::release_retries() { + // @@protoc_insertion_point(field_release:flyteidl.core.NodeMetadata.retries) + + ::flyteidl::core::RetryStrategy* temp = retries_; + retries_ = nullptr; + return temp; +} +inline ::flyteidl::core::RetryStrategy* NodeMetadata::mutable_retries() { + + if (retries_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::RetryStrategy>(GetArenaNoVirtual()); + retries_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.NodeMetadata.retries) + return retries_; +} +inline void NodeMetadata::set_allocated_retries(::flyteidl::core::RetryStrategy* retries) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(retries_); + } + if (retries) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + retries = ::google::protobuf::internal::GetOwnedMessage( + message_arena, retries, submessage_arena); + } + + } else { + + } + retries_ = retries; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.NodeMetadata.retries) +} + +// bool interruptible = 6; +inline bool NodeMetadata::has_interruptible() const { + return interruptible_value_case() == kInterruptible; +} +inline void NodeMetadata::set_has_interruptible() { + _oneof_case_[0] = kInterruptible; +} +inline void NodeMetadata::clear_interruptible() { + if (has_interruptible()) { + interruptible_value_.interruptible_ = false; + clear_has_interruptible_value(); + } +} +inline bool NodeMetadata::interruptible() const { + // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.interruptible) + if (has_interruptible()) { + return interruptible_value_.interruptible_; + } + return false; +} +inline void NodeMetadata::set_interruptible(bool value) { + if (!has_interruptible()) { + clear_interruptible_value(); + set_has_interruptible(); + } + interruptible_value_.interruptible_ = value; + // @@protoc_insertion_point(field_set:flyteidl.core.NodeMetadata.interruptible) +} + +inline bool NodeMetadata::has_interruptible_value() const { + return interruptible_value_case() != INTERRUPTIBLE_VALUE_NOT_SET; +} +inline void NodeMetadata::clear_has_interruptible_value() { + _oneof_case_[0] = INTERRUPTIBLE_VALUE_NOT_SET; +} +inline NodeMetadata::InterruptibleValueCase NodeMetadata::interruptible_value_case() const { + return NodeMetadata::InterruptibleValueCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// Alias + +// string var = 1; +inline void Alias::clear_var() { + var_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& Alias::var() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Alias.var) + return var_.GetNoArena(); +} +inline void Alias::set_var(const ::std::string& value) { + + var_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.Alias.var) +} +#if LANG_CXX11 +inline void Alias::set_var(::std::string&& value) { + + var_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.Alias.var) +} +#endif +inline void Alias::set_var(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + var_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.Alias.var) +} +inline void Alias::set_var(const char* value, size_t size) { + + var_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Alias.var) +} +inline ::std::string* Alias::mutable_var() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.Alias.var) + return var_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* Alias::release_var() { + // @@protoc_insertion_point(field_release:flyteidl.core.Alias.var) + + return var_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void Alias::set_allocated_var(::std::string* var) { + if (var != nullptr) { + + } else { + + } + var_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), var); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Alias.var) +} + +// string alias = 2; +inline void Alias::clear_alias() { + alias_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& Alias::alias() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Alias.alias) + return alias_.GetNoArena(); +} +inline void Alias::set_alias(const ::std::string& value) { + + alias_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.Alias.alias) +} +#if LANG_CXX11 +inline void Alias::set_alias(::std::string&& value) { + + alias_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.Alias.alias) +} +#endif +inline void Alias::set_alias(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + alias_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.Alias.alias) +} +inline void Alias::set_alias(const char* value, size_t size) { + + alias_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Alias.alias) +} +inline ::std::string* Alias::mutable_alias() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.Alias.alias) + return alias_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* Alias::release_alias() { + // @@protoc_insertion_point(field_release:flyteidl.core.Alias.alias) + + return alias_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void Alias::set_allocated_alias(::std::string* alias) { + if (alias != nullptr) { + + } else { + + } + alias_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), alias); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Alias.alias) +} + +// ------------------------------------------------------------------- + +// Node + +// string id = 1; +inline void Node::clear_id() { + id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& Node::id() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.id) + return id_.GetNoArena(); +} +inline void Node::set_id(const ::std::string& value) { + + id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.Node.id) +} +#if LANG_CXX11 +inline void Node::set_id(::std::string&& value) { + + id_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.Node.id) +} +#endif +inline void Node::set_id(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.Node.id) +} +inline void Node::set_id(const char* value, size_t size) { + + id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Node.id) +} +inline ::std::string* Node::mutable_id() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.id) + return id_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* Node::release_id() { + // @@protoc_insertion_point(field_release:flyteidl.core.Node.id) + + return id_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void Node::set_allocated_id(::std::string* id) { + if (id != nullptr) { + + } else { + + } + id_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), id); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.id) +} + +// .flyteidl.core.NodeMetadata metadata = 2; +inline bool Node::has_metadata() const { + return this != internal_default_instance() && metadata_ != nullptr; +} +inline void Node::clear_metadata() { + if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { + delete metadata_; + } + metadata_ = nullptr; +} +inline const ::flyteidl::core::NodeMetadata& Node::metadata() const { + const ::flyteidl::core::NodeMetadata* p = metadata_; + // @@protoc_insertion_point(field_get:flyteidl.core.Node.metadata) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_NodeMetadata_default_instance_); +} +inline ::flyteidl::core::NodeMetadata* Node::release_metadata() { + // @@protoc_insertion_point(field_release:flyteidl.core.Node.metadata) + + ::flyteidl::core::NodeMetadata* temp = metadata_; + metadata_ = nullptr; + return temp; +} +inline ::flyteidl::core::NodeMetadata* Node::mutable_metadata() { + + if (metadata_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::NodeMetadata>(GetArenaNoVirtual()); + metadata_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.metadata) + return metadata_; +} +inline void Node::set_allocated_metadata(::flyteidl::core::NodeMetadata* metadata) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete metadata_; + } + if (metadata) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + metadata = ::google::protobuf::internal::GetOwnedMessage( + message_arena, metadata, submessage_arena); + } + + } else { + + } + metadata_ = metadata; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.metadata) +} + +// repeated .flyteidl.core.Binding inputs = 3; +inline int Node::inputs_size() const { + return inputs_.size(); +} +inline ::flyteidl::core::Binding* Node::mutable_inputs(int index) { + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.inputs) + return inputs_.Mutable(index); +} +inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* +Node::mutable_inputs() { + // @@protoc_insertion_point(field_mutable_list:flyteidl.core.Node.inputs) + return &inputs_; +} +inline const ::flyteidl::core::Binding& Node::inputs(int index) const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.inputs) + return inputs_.Get(index); +} +inline ::flyteidl::core::Binding* Node::add_inputs() { + // @@protoc_insertion_point(field_add:flyteidl.core.Node.inputs) + return inputs_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& +Node::inputs() const { + // @@protoc_insertion_point(field_list:flyteidl.core.Node.inputs) + return inputs_; +} + +// repeated string upstream_node_ids = 4; +inline int Node::upstream_node_ids_size() const { + return upstream_node_ids_.size(); +} +inline void Node::clear_upstream_node_ids() { + upstream_node_ids_.Clear(); +} +inline const ::std::string& Node::upstream_node_ids(int index) const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.upstream_node_ids) + return upstream_node_ids_.Get(index); +} +inline ::std::string* Node::mutable_upstream_node_ids(int index) { + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.upstream_node_ids) + return upstream_node_ids_.Mutable(index); +} +inline void Node::set_upstream_node_ids(int index, const ::std::string& value) { + // @@protoc_insertion_point(field_set:flyteidl.core.Node.upstream_node_ids) + upstream_node_ids_.Mutable(index)->assign(value); +} +#if LANG_CXX11 +inline void Node::set_upstream_node_ids(int index, ::std::string&& value) { + // @@protoc_insertion_point(field_set:flyteidl.core.Node.upstream_node_ids) + upstream_node_ids_.Mutable(index)->assign(std::move(value)); +} +#endif +inline void Node::set_upstream_node_ids(int index, const char* value) { + GOOGLE_DCHECK(value != nullptr); + upstream_node_ids_.Mutable(index)->assign(value); + // @@protoc_insertion_point(field_set_char:flyteidl.core.Node.upstream_node_ids) +} +inline void Node::set_upstream_node_ids(int index, const char* value, size_t size) { + upstream_node_ids_.Mutable(index)->assign( + reinterpret_cast(value), size); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Node.upstream_node_ids) +} +inline ::std::string* Node::add_upstream_node_ids() { + // @@protoc_insertion_point(field_add_mutable:flyteidl.core.Node.upstream_node_ids) + return upstream_node_ids_.Add(); +} +inline void Node::add_upstream_node_ids(const ::std::string& value) { + upstream_node_ids_.Add()->assign(value); + // @@protoc_insertion_point(field_add:flyteidl.core.Node.upstream_node_ids) +} +#if LANG_CXX11 +inline void Node::add_upstream_node_ids(::std::string&& value) { + upstream_node_ids_.Add(std::move(value)); + // @@protoc_insertion_point(field_add:flyteidl.core.Node.upstream_node_ids) +} +#endif +inline void Node::add_upstream_node_ids(const char* value) { + GOOGLE_DCHECK(value != nullptr); + upstream_node_ids_.Add()->assign(value); + // @@protoc_insertion_point(field_add_char:flyteidl.core.Node.upstream_node_ids) +} +inline void Node::add_upstream_node_ids(const char* value, size_t size) { + upstream_node_ids_.Add()->assign(reinterpret_cast(value), size); + // @@protoc_insertion_point(field_add_pointer:flyteidl.core.Node.upstream_node_ids) +} +inline const ::google::protobuf::RepeatedPtrField<::std::string>& +Node::upstream_node_ids() const { + // @@protoc_insertion_point(field_list:flyteidl.core.Node.upstream_node_ids) + return upstream_node_ids_; +} +inline ::google::protobuf::RepeatedPtrField<::std::string>* +Node::mutable_upstream_node_ids() { + // @@protoc_insertion_point(field_mutable_list:flyteidl.core.Node.upstream_node_ids) + return &upstream_node_ids_; +} + +// repeated .flyteidl.core.Alias output_aliases = 5; +inline int Node::output_aliases_size() const { + return output_aliases_.size(); +} +inline void Node::clear_output_aliases() { + output_aliases_.Clear(); +} +inline ::flyteidl::core::Alias* Node::mutable_output_aliases(int index) { + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.output_aliases) + return output_aliases_.Mutable(index); +} +inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >* +Node::mutable_output_aliases() { + // @@protoc_insertion_point(field_mutable_list:flyteidl.core.Node.output_aliases) + return &output_aliases_; +} +inline const ::flyteidl::core::Alias& Node::output_aliases(int index) const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.output_aliases) + return output_aliases_.Get(index); +} +inline ::flyteidl::core::Alias* Node::add_output_aliases() { + // @@protoc_insertion_point(field_add:flyteidl.core.Node.output_aliases) + return output_aliases_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >& +Node::output_aliases() const { + // @@protoc_insertion_point(field_list:flyteidl.core.Node.output_aliases) + return output_aliases_; +} + +// .flyteidl.core.TaskNode task_node = 6; +inline bool Node::has_task_node() const { + return target_case() == kTaskNode; +} +inline void Node::set_has_task_node() { + _oneof_case_[0] = kTaskNode; +} +inline void Node::clear_task_node() { + if (has_task_node()) { + delete target_.task_node_; + clear_has_target(); + } +} +inline ::flyteidl::core::TaskNode* Node::release_task_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.Node.task_node) + if (has_task_node()) { + clear_has_target(); + ::flyteidl::core::TaskNode* temp = target_.task_node_; + target_.task_node_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::TaskNode& Node::task_node() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.task_node) + return has_task_node() + ? *target_.task_node_ + : *reinterpret_cast< ::flyteidl::core::TaskNode*>(&::flyteidl::core::_TaskNode_default_instance_); +} +inline ::flyteidl::core::TaskNode* Node::mutable_task_node() { + if (!has_task_node()) { + clear_target(); + set_has_task_node(); + target_.task_node_ = CreateMaybeMessage< ::flyteidl::core::TaskNode >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.task_node) + return target_.task_node_; +} + +// .flyteidl.core.WorkflowNode workflow_node = 7; +inline bool Node::has_workflow_node() const { + return target_case() == kWorkflowNode; +} +inline void Node::set_has_workflow_node() { + _oneof_case_[0] = kWorkflowNode; +} +inline void Node::clear_workflow_node() { + if (has_workflow_node()) { + delete target_.workflow_node_; + clear_has_target(); + } +} +inline ::flyteidl::core::WorkflowNode* Node::release_workflow_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.Node.workflow_node) + if (has_workflow_node()) { + clear_has_target(); + ::flyteidl::core::WorkflowNode* temp = target_.workflow_node_; + target_.workflow_node_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::WorkflowNode& Node::workflow_node() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.workflow_node) + return has_workflow_node() + ? *target_.workflow_node_ + : *reinterpret_cast< ::flyteidl::core::WorkflowNode*>(&::flyteidl::core::_WorkflowNode_default_instance_); +} +inline ::flyteidl::core::WorkflowNode* Node::mutable_workflow_node() { + if (!has_workflow_node()) { + clear_target(); + set_has_workflow_node(); + target_.workflow_node_ = CreateMaybeMessage< ::flyteidl::core::WorkflowNode >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.workflow_node) + return target_.workflow_node_; +} + +// .flyteidl.core.BranchNode branch_node = 8; +inline bool Node::has_branch_node() const { + return target_case() == kBranchNode; +} +inline void Node::set_has_branch_node() { + _oneof_case_[0] = kBranchNode; +} +inline void Node::clear_branch_node() { + if (has_branch_node()) { + delete target_.branch_node_; + clear_has_target(); + } +} +inline ::flyteidl::core::BranchNode* Node::release_branch_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.Node.branch_node) + if (has_branch_node()) { + clear_has_target(); + ::flyteidl::core::BranchNode* temp = target_.branch_node_; + target_.branch_node_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::BranchNode& Node::branch_node() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.branch_node) + return has_branch_node() + ? *target_.branch_node_ + : *reinterpret_cast< ::flyteidl::core::BranchNode*>(&::flyteidl::core::_BranchNode_default_instance_); +} +inline ::flyteidl::core::BranchNode* Node::mutable_branch_node() { + if (!has_branch_node()) { + clear_target(); + set_has_branch_node(); + target_.branch_node_ = CreateMaybeMessage< ::flyteidl::core::BranchNode >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.branch_node) + return target_.branch_node_; +} + +// .flyteidl.core.GateNode gate_node = 9; +inline bool Node::has_gate_node() const { + return target_case() == kGateNode; +} +inline void Node::set_has_gate_node() { + _oneof_case_[0] = kGateNode; +} +inline void Node::clear_gate_node() { + if (has_gate_node()) { + delete target_.gate_node_; + clear_has_target(); + } +} +inline ::flyteidl::core::GateNode* Node::release_gate_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.Node.gate_node) + if (has_gate_node()) { + clear_has_target(); + ::flyteidl::core::GateNode* temp = target_.gate_node_; + target_.gate_node_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::GateNode& Node::gate_node() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.gate_node) + return has_gate_node() + ? *target_.gate_node_ + : *reinterpret_cast< ::flyteidl::core::GateNode*>(&::flyteidl::core::_GateNode_default_instance_); +} +inline ::flyteidl::core::GateNode* Node::mutable_gate_node() { + if (!has_gate_node()) { + clear_target(); + set_has_gate_node(); + target_.gate_node_ = CreateMaybeMessage< ::flyteidl::core::GateNode >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.gate_node) + return target_.gate_node_; +} + +// .flyteidl.core.ArrayNode array_node = 10; +inline bool Node::has_array_node() const { + return target_case() == kArrayNode; +} +inline void Node::set_has_array_node() { + _oneof_case_[0] = kArrayNode; +} +inline void Node::clear_array_node() { + if (has_array_node()) { + delete target_.array_node_; + clear_has_target(); + } +} +inline ::flyteidl::core::ArrayNode* Node::release_array_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.Node.array_node) + if (has_array_node()) { + clear_has_target(); + ::flyteidl::core::ArrayNode* temp = target_.array_node_; + target_.array_node_ = nullptr; + return temp; + } else { + return nullptr; + } +} +inline const ::flyteidl::core::ArrayNode& Node::array_node() const { + // @@protoc_insertion_point(field_get:flyteidl.core.Node.array_node) + return has_array_node() + ? *target_.array_node_ + : *reinterpret_cast< ::flyteidl::core::ArrayNode*>(&::flyteidl::core::_ArrayNode_default_instance_); +} +inline ::flyteidl::core::ArrayNode* Node::mutable_array_node() { + if (!has_array_node()) { + clear_target(); + set_has_array_node(); + target_.array_node_ = CreateMaybeMessage< ::flyteidl::core::ArrayNode >( + GetArenaNoVirtual()); + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.array_node) + return target_.array_node_; +} + +inline bool Node::has_target() const { + return target_case() != TARGET_NOT_SET; +} +inline void Node::clear_has_target() { + _oneof_case_[0] = TARGET_NOT_SET; +} +inline Node::TargetCase Node::target_case() const { + return Node::TargetCase(_oneof_case_[0]); +} +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// WorkflowMetadata + +// .flyteidl.core.QualityOfService quality_of_service = 1; +inline bool WorkflowMetadata::has_quality_of_service() const { + return this != internal_default_instance() && quality_of_service_ != nullptr; +} +inline const ::flyteidl::core::QualityOfService& WorkflowMetadata::quality_of_service() const { + const ::flyteidl::core::QualityOfService* p = quality_of_service_; + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowMetadata.quality_of_service) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_QualityOfService_default_instance_); +} +inline ::flyteidl::core::QualityOfService* WorkflowMetadata::release_quality_of_service() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowMetadata.quality_of_service) + + ::flyteidl::core::QualityOfService* temp = quality_of_service_; + quality_of_service_ = nullptr; + return temp; +} +inline ::flyteidl::core::QualityOfService* WorkflowMetadata::mutable_quality_of_service() { + + if (quality_of_service_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::QualityOfService>(GetArenaNoVirtual()); + quality_of_service_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowMetadata.quality_of_service) + return quality_of_service_; +} +inline void WorkflowMetadata::set_allocated_quality_of_service(::flyteidl::core::QualityOfService* quality_of_service) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(quality_of_service_); + } + if (quality_of_service) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + quality_of_service = ::google::protobuf::internal::GetOwnedMessage( + message_arena, quality_of_service, submessage_arena); + } + + } else { + + } + quality_of_service_ = quality_of_service; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowMetadata.quality_of_service) +} + +// .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; +inline void WorkflowMetadata::clear_on_failure() { + on_failure_ = 0; +} +inline ::flyteidl::core::WorkflowMetadata_OnFailurePolicy WorkflowMetadata::on_failure() const { + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowMetadata.on_failure) + return static_cast< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy >(on_failure_); +} +inline void WorkflowMetadata::set_on_failure(::flyteidl::core::WorkflowMetadata_OnFailurePolicy value) { + + on_failure_ = value; + // @@protoc_insertion_point(field_set:flyteidl.core.WorkflowMetadata.on_failure) +} + +// map tags = 3; +inline int WorkflowMetadata::tags_size() const { + return tags_.size(); +} +inline void WorkflowMetadata::clear_tags() { + tags_.Clear(); +} +inline const ::google::protobuf::Map< ::std::string, ::std::string >& +WorkflowMetadata::tags() const { + // @@protoc_insertion_point(field_map:flyteidl.core.WorkflowMetadata.tags) + return tags_.GetMap(); +} +inline ::google::protobuf::Map< ::std::string, ::std::string >* +WorkflowMetadata::mutable_tags() { + // @@protoc_insertion_point(field_mutable_map:flyteidl.core.WorkflowMetadata.tags) + return tags_.MutableMap(); +} + +// ------------------------------------------------------------------- + +// WorkflowMetadataDefaults + +// bool interruptible = 1; +inline void WorkflowMetadataDefaults::clear_interruptible() { + interruptible_ = false; +} +inline bool WorkflowMetadataDefaults::interruptible() const { + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowMetadataDefaults.interruptible) + return interruptible_; +} +inline void WorkflowMetadataDefaults::set_interruptible(bool value) { + + interruptible_ = value; + // @@protoc_insertion_point(field_set:flyteidl.core.WorkflowMetadataDefaults.interruptible) +} + +// ------------------------------------------------------------------- + +// WorkflowTemplate + +// .flyteidl.core.Identifier id = 1; +inline bool WorkflowTemplate::has_id() const { + return this != internal_default_instance() && id_ != nullptr; +} +inline const ::flyteidl::core::Identifier& WorkflowTemplate::id() const { + const ::flyteidl::core::Identifier* p = id_; + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.id) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_Identifier_default_instance_); +} +inline ::flyteidl::core::Identifier* WorkflowTemplate::release_id() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.id) + + ::flyteidl::core::Identifier* temp = id_; + id_ = nullptr; + return temp; +} +inline ::flyteidl::core::Identifier* WorkflowTemplate::mutable_id() { + + if (id_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::Identifier>(GetArenaNoVirtual()); + id_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.id) + return id_; +} +inline void WorkflowTemplate::set_allocated_id(::flyteidl::core::Identifier* id) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(id_); + } + if (id) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + id = ::google::protobuf::internal::GetOwnedMessage( + message_arena, id, submessage_arena); + } + + } else { + + } + id_ = id; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.id) +} + +// .flyteidl.core.WorkflowMetadata metadata = 2; +inline bool WorkflowTemplate::has_metadata() const { + return this != internal_default_instance() && metadata_ != nullptr; +} +inline void WorkflowTemplate::clear_metadata() { + if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { + delete metadata_; + } + metadata_ = nullptr; +} +inline const ::flyteidl::core::WorkflowMetadata& WorkflowTemplate::metadata() const { + const ::flyteidl::core::WorkflowMetadata* p = metadata_; + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.metadata) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_WorkflowMetadata_default_instance_); +} +inline ::flyteidl::core::WorkflowMetadata* WorkflowTemplate::release_metadata() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.metadata) + + ::flyteidl::core::WorkflowMetadata* temp = metadata_; + metadata_ = nullptr; + return temp; +} +inline ::flyteidl::core::WorkflowMetadata* WorkflowTemplate::mutable_metadata() { + + if (metadata_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::WorkflowMetadata>(GetArenaNoVirtual()); + metadata_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.metadata) + return metadata_; +} +inline void WorkflowTemplate::set_allocated_metadata(::flyteidl::core::WorkflowMetadata* metadata) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete metadata_; + } + if (metadata) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + metadata = ::google::protobuf::internal::GetOwnedMessage( + message_arena, metadata, submessage_arena); + } + + } else { + + } + metadata_ = metadata; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.metadata) +} + +// .flyteidl.core.TypedInterface interface = 3; +inline bool WorkflowTemplate::has_interface() const { + return this != internal_default_instance() && interface_ != nullptr; +} +inline const ::flyteidl::core::TypedInterface& WorkflowTemplate::interface() const { + const ::flyteidl::core::TypedInterface* p = interface_; + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.interface) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_TypedInterface_default_instance_); +} +inline ::flyteidl::core::TypedInterface* WorkflowTemplate::release_interface() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.interface) + + ::flyteidl::core::TypedInterface* temp = interface_; + interface_ = nullptr; + return temp; +} +inline ::flyteidl::core::TypedInterface* WorkflowTemplate::mutable_interface() { + + if (interface_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::TypedInterface>(GetArenaNoVirtual()); + interface_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.interface) + return interface_; +} +inline void WorkflowTemplate::set_allocated_interface(::flyteidl::core::TypedInterface* interface) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(interface_); + } + if (interface) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + interface = ::google::protobuf::internal::GetOwnedMessage( + message_arena, interface, submessage_arena); + } + + } else { + + } + interface_ = interface; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.interface) +} + +// repeated .flyteidl.core.Node nodes = 4; +inline int WorkflowTemplate::nodes_size() const { + return nodes_.size(); +} +inline void WorkflowTemplate::clear_nodes() { + nodes_.Clear(); +} +inline ::flyteidl::core::Node* WorkflowTemplate::mutable_nodes(int index) { + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.nodes) + return nodes_.Mutable(index); +} +inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >* +WorkflowTemplate::mutable_nodes() { + // @@protoc_insertion_point(field_mutable_list:flyteidl.core.WorkflowTemplate.nodes) + return &nodes_; +} +inline const ::flyteidl::core::Node& WorkflowTemplate::nodes(int index) const { + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.nodes) + return nodes_.Get(index); +} +inline ::flyteidl::core::Node* WorkflowTemplate::add_nodes() { + // @@protoc_insertion_point(field_add:flyteidl.core.WorkflowTemplate.nodes) + return nodes_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >& +WorkflowTemplate::nodes() const { + // @@protoc_insertion_point(field_list:flyteidl.core.WorkflowTemplate.nodes) + return nodes_; +} + +// repeated .flyteidl.core.Binding outputs = 5; +inline int WorkflowTemplate::outputs_size() const { + return outputs_.size(); +} +inline ::flyteidl::core::Binding* WorkflowTemplate::mutable_outputs(int index) { + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.outputs) + return outputs_.Mutable(index); +} +inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* +WorkflowTemplate::mutable_outputs() { + // @@protoc_insertion_point(field_mutable_list:flyteidl.core.WorkflowTemplate.outputs) + return &outputs_; +} +inline const ::flyteidl::core::Binding& WorkflowTemplate::outputs(int index) const { + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.outputs) + return outputs_.Get(index); +} +inline ::flyteidl::core::Binding* WorkflowTemplate::add_outputs() { + // @@protoc_insertion_point(field_add:flyteidl.core.WorkflowTemplate.outputs) + return outputs_.Add(); +} +inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& +WorkflowTemplate::outputs() const { + // @@protoc_insertion_point(field_list:flyteidl.core.WorkflowTemplate.outputs) + return outputs_; +} + +// .flyteidl.core.Node failure_node = 6; +inline bool WorkflowTemplate::has_failure_node() const { + return this != internal_default_instance() && failure_node_ != nullptr; +} +inline void WorkflowTemplate::clear_failure_node() { + if (GetArenaNoVirtual() == nullptr && failure_node_ != nullptr) { + delete failure_node_; + } + failure_node_ = nullptr; +} +inline const ::flyteidl::core::Node& WorkflowTemplate::failure_node() const { + const ::flyteidl::core::Node* p = failure_node_; + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.failure_node) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_Node_default_instance_); +} +inline ::flyteidl::core::Node* WorkflowTemplate::release_failure_node() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.failure_node) + + ::flyteidl::core::Node* temp = failure_node_; + failure_node_ = nullptr; + return temp; +} +inline ::flyteidl::core::Node* WorkflowTemplate::mutable_failure_node() { + + if (failure_node_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::Node>(GetArenaNoVirtual()); + failure_node_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.failure_node) + return failure_node_; +} +inline void WorkflowTemplate::set_allocated_failure_node(::flyteidl::core::Node* failure_node) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete failure_node_; + } + if (failure_node) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + failure_node = ::google::protobuf::internal::GetOwnedMessage( + message_arena, failure_node, submessage_arena); + } + + } else { + + } + failure_node_ = failure_node; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.failure_node) +} + +// .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; +inline bool WorkflowTemplate::has_metadata_defaults() const { + return this != internal_default_instance() && metadata_defaults_ != nullptr; +} +inline void WorkflowTemplate::clear_metadata_defaults() { + if (GetArenaNoVirtual() == nullptr && metadata_defaults_ != nullptr) { + delete metadata_defaults_; + } + metadata_defaults_ = nullptr; +} +inline const ::flyteidl::core::WorkflowMetadataDefaults& WorkflowTemplate::metadata_defaults() const { + const ::flyteidl::core::WorkflowMetadataDefaults* p = metadata_defaults_; + // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.metadata_defaults) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_WorkflowMetadataDefaults_default_instance_); +} +inline ::flyteidl::core::WorkflowMetadataDefaults* WorkflowTemplate::release_metadata_defaults() { + // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.metadata_defaults) + + ::flyteidl::core::WorkflowMetadataDefaults* temp = metadata_defaults_; + metadata_defaults_ = nullptr; + return temp; +} +inline ::flyteidl::core::WorkflowMetadataDefaults* WorkflowTemplate::mutable_metadata_defaults() { + + if (metadata_defaults_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::WorkflowMetadataDefaults>(GetArenaNoVirtual()); + metadata_defaults_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.metadata_defaults) + return metadata_defaults_; +} +inline void WorkflowTemplate::set_allocated_metadata_defaults(::flyteidl::core::WorkflowMetadataDefaults* metadata_defaults) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete metadata_defaults_; + } + if (metadata_defaults) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + metadata_defaults = ::google::protobuf::internal::GetOwnedMessage( + message_arena, metadata_defaults, submessage_arena); + } + + } else { + + } + metadata_defaults_ = metadata_defaults; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.metadata_defaults) +} + +// ------------------------------------------------------------------- + +// TaskNodeOverrides + +// .flyteidl.core.Resources resources = 1; +inline bool TaskNodeOverrides::has_resources() const { + return this != internal_default_instance() && resources_ != nullptr; +} +inline const ::flyteidl::core::Resources& TaskNodeOverrides::resources() const { + const ::flyteidl::core::Resources* p = resources_; + // @@protoc_insertion_point(field_get:flyteidl.core.TaskNodeOverrides.resources) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_Resources_default_instance_); +} +inline ::flyteidl::core::Resources* TaskNodeOverrides::release_resources() { + // @@protoc_insertion_point(field_release:flyteidl.core.TaskNodeOverrides.resources) + + ::flyteidl::core::Resources* temp = resources_; + resources_ = nullptr; + return temp; +} +inline ::flyteidl::core::Resources* TaskNodeOverrides::mutable_resources() { + + if (resources_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::Resources>(GetArenaNoVirtual()); + resources_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNodeOverrides.resources) + return resources_; +} +inline void TaskNodeOverrides::set_allocated_resources(::flyteidl::core::Resources* resources) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(resources_); + } + if (resources) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + resources = ::google::protobuf::internal::GetOwnedMessage( + message_arena, resources, submessage_arena); + } + + } else { + + } + resources_ = resources; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNodeOverrides.resources) +} + +// .flyteidl.core.ExtendedResources extended_resources = 2; +inline bool TaskNodeOverrides::has_extended_resources() const { + return this != internal_default_instance() && extended_resources_ != nullptr; +} +inline const ::flyteidl::core::ExtendedResources& TaskNodeOverrides::extended_resources() const { + const ::flyteidl::core::ExtendedResources* p = extended_resources_; + // @@protoc_insertion_point(field_get:flyteidl.core.TaskNodeOverrides.extended_resources) + return p != nullptr ? *p : *reinterpret_cast( + &::flyteidl::core::_ExtendedResources_default_instance_); +} +inline ::flyteidl::core::ExtendedResources* TaskNodeOverrides::release_extended_resources() { + // @@protoc_insertion_point(field_release:flyteidl.core.TaskNodeOverrides.extended_resources) + + ::flyteidl::core::ExtendedResources* temp = extended_resources_; + extended_resources_ = nullptr; + return temp; +} +inline ::flyteidl::core::ExtendedResources* TaskNodeOverrides::mutable_extended_resources() { + + if (extended_resources_ == nullptr) { + auto* p = CreateMaybeMessage<::flyteidl::core::ExtendedResources>(GetArenaNoVirtual()); + extended_resources_ = p; + } + // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNodeOverrides.extended_resources) + return extended_resources_; +} +inline void TaskNodeOverrides::set_allocated_extended_resources(::flyteidl::core::ExtendedResources* extended_resources) { + ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); + if (message_arena == nullptr) { + delete reinterpret_cast< ::google::protobuf::MessageLite*>(extended_resources_); + } + if (extended_resources) { + ::google::protobuf::Arena* submessage_arena = nullptr; + if (message_arena != submessage_arena) { + extended_resources = ::google::protobuf::internal::GetOwnedMessage( + message_arena, extended_resources, submessage_arena); + } + + } else { + + } + extended_resources_ = extended_resources; + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNodeOverrides.extended_resources) +} + +// string container_image = 3; +inline void TaskNodeOverrides::clear_container_image() { + container_image_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline const ::std::string& TaskNodeOverrides::container_image() const { + // @@protoc_insertion_point(field_get:flyteidl.core.TaskNodeOverrides.container_image) + return container_image_.GetNoArena(); +} +inline void TaskNodeOverrides::set_container_image(const ::std::string& value) { + + container_image_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); + // @@protoc_insertion_point(field_set:flyteidl.core.TaskNodeOverrides.container_image) +} +#if LANG_CXX11 +inline void TaskNodeOverrides::set_container_image(::std::string&& value) { + + container_image_.SetNoArena( + &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); + // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.TaskNodeOverrides.container_image) +} +#endif +inline void TaskNodeOverrides::set_container_image(const char* value) { + GOOGLE_DCHECK(value != nullptr); + + container_image_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); + // @@protoc_insertion_point(field_set_char:flyteidl.core.TaskNodeOverrides.container_image) +} +inline void TaskNodeOverrides::set_container_image(const char* value, size_t size) { + + container_image_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), + ::std::string(reinterpret_cast(value), size)); + // @@protoc_insertion_point(field_set_pointer:flyteidl.core.TaskNodeOverrides.container_image) +} +inline ::std::string* TaskNodeOverrides::mutable_container_image() { + + // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNodeOverrides.container_image) + return container_image_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline ::std::string* TaskNodeOverrides::release_container_image() { + // @@protoc_insertion_point(field_release:flyteidl.core.TaskNodeOverrides.container_image) + + return container_image_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); +} +inline void TaskNodeOverrides::set_allocated_container_image(::std::string* container_image) { + if (container_image != nullptr) { + + } else { + + } + container_image_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), container_image); + // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNodeOverrides.container_image) +} + +#ifdef __GNUC__ + #pragma GCC diagnostic pop +#endif // __GNUC__ +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + +// ------------------------------------------------------------------- + + +// @@protoc_insertion_point(namespace_scope) + +} // namespace core +} // namespace flyteidl + +namespace google { +namespace protobuf { + +template <> struct is_proto_enum< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy> : ::std::true_type {}; +template <> +inline const EnumDescriptor* GetEnumDescriptor< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy>() { + return ::flyteidl::core::WorkflowMetadata_OnFailurePolicy_descriptor(); +} + +} // namespace protobuf +} // namespace google + +// @@protoc_insertion_point(global_scope) + +#include +#endif // PROTOBUF_INCLUDED_flyteidl_2fcore_2fworkflow_2eproto diff --git a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go index f9318f539f..71256e40eb 100644 --- a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go +++ b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go @@ -1,25 +1,25 @@ // Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.30.0 -// protoc (unknown) // source: flyteidl/core/workflow.proto package core import ( - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - durationpb "google.golang.org/protobuf/types/known/durationpb" - reflect "reflect" - sync "sync" + fmt "fmt" + proto "github.com/golang/protobuf/proto" + duration "github.com/golang/protobuf/ptypes/duration" + math "math" ) -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) +// Reference imports to suppress errors if they are not otherwise used. +var _ = proto.Marshal +var _ = fmt.Errorf +var _ = math.Inf + +// This is a compile-time assertion to ensure that this generated file +// is compatible with the proto package it is being compiled against. +// A compilation error at this line likely means your copy of the +// proto package needs to be updated. +const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package // Failure Handling Strategy type WorkflowMetadata_OnFailurePolicy int32 @@ -36,97 +36,68 @@ const ( WorkflowMetadata_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE WorkflowMetadata_OnFailurePolicy = 1 ) -// Enum value maps for WorkflowMetadata_OnFailurePolicy. -var ( - WorkflowMetadata_OnFailurePolicy_name = map[int32]string{ - 0: "FAIL_IMMEDIATELY", - 1: "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE", - } - WorkflowMetadata_OnFailurePolicy_value = map[string]int32{ - "FAIL_IMMEDIATELY": 0, - "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE": 1, - } -) - -func (x WorkflowMetadata_OnFailurePolicy) Enum() *WorkflowMetadata_OnFailurePolicy { - p := new(WorkflowMetadata_OnFailurePolicy) - *p = x - return p +var WorkflowMetadata_OnFailurePolicy_name = map[int32]string{ + 0: "FAIL_IMMEDIATELY", + 1: "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE", } -func (x WorkflowMetadata_OnFailurePolicy) String() string { - return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) +var WorkflowMetadata_OnFailurePolicy_value = map[string]int32{ + "FAIL_IMMEDIATELY": 0, + "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE": 1, } -func (WorkflowMetadata_OnFailurePolicy) Descriptor() protoreflect.EnumDescriptor { - return file_flyteidl_core_workflow_proto_enumTypes[0].Descriptor() -} - -func (WorkflowMetadata_OnFailurePolicy) Type() protoreflect.EnumType { - return &file_flyteidl_core_workflow_proto_enumTypes[0] -} - -func (x WorkflowMetadata_OnFailurePolicy) Number() protoreflect.EnumNumber { - return protoreflect.EnumNumber(x) +func (x WorkflowMetadata_OnFailurePolicy) String() string { + return proto.EnumName(WorkflowMetadata_OnFailurePolicy_name, int32(x)) } -// Deprecated: Use WorkflowMetadata_OnFailurePolicy.Descriptor instead. func (WorkflowMetadata_OnFailurePolicy) EnumDescriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{13, 0} + return fileDescriptor_fccede37486c456e, []int{13, 0} } // Defines a condition and the execution unit that should be executed if the condition is satisfied. type IfBlock struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Condition *BooleanExpression `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"` - ThenNode *Node `protobuf:"bytes,2,opt,name=then_node,json=thenNode,proto3" json:"then_node,omitempty"` + Condition *BooleanExpression `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"` + ThenNode *Node `protobuf:"bytes,2,opt,name=then_node,json=thenNode,proto3" json:"then_node,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *IfBlock) Reset() { - *x = IfBlock{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *IfBlock) Reset() { *m = IfBlock{} } +func (m *IfBlock) String() string { return proto.CompactTextString(m) } +func (*IfBlock) ProtoMessage() {} +func (*IfBlock) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{0} } -func (x *IfBlock) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *IfBlock) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_IfBlock.Unmarshal(m, b) } - -func (*IfBlock) ProtoMessage() {} - -func (x *IfBlock) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *IfBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_IfBlock.Marshal(b, m, deterministic) } - -// Deprecated: Use IfBlock.ProtoReflect.Descriptor instead. -func (*IfBlock) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{0} +func (m *IfBlock) XXX_Merge(src proto.Message) { + xxx_messageInfo_IfBlock.Merge(m, src) +} +func (m *IfBlock) XXX_Size() int { + return xxx_messageInfo_IfBlock.Size(m) +} +func (m *IfBlock) XXX_DiscardUnknown() { + xxx_messageInfo_IfBlock.DiscardUnknown(m) } -func (x *IfBlock) GetCondition() *BooleanExpression { - if x != nil { - return x.Condition +var xxx_messageInfo_IfBlock proto.InternalMessageInfo + +func (m *IfBlock) GetCondition() *BooleanExpression { + if m != nil { + return m.Condition } return nil } -func (x *IfBlock) GetThenNode() *Node { - if x != nil { - return x.ThenNode +func (m *IfBlock) GetThenNode() *Node { + if m != nil { + return m.ThenNode } return nil } @@ -134,86 +105,56 @@ func (x *IfBlock) GetThenNode() *Node { // Defines a series of if/else blocks. The first branch whose condition evaluates to true is the one to execute. // If no conditions were satisfied, the else_node or the error will execute. type IfElseBlock struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // +required. First condition to evaluate. + //+required. First condition to evaluate. Case *IfBlock `protobuf:"bytes,1,opt,name=case,proto3" json:"case,omitempty"` - // +optional. Additional branches to evaluate. + //+optional. Additional branches to evaluate. Other []*IfBlock `protobuf:"bytes,2,rep,name=other,proto3" json:"other,omitempty"` - // +required. - // - // Types that are assignable to Default: + //+required. // + // Types that are valid to be assigned to Default: // *IfElseBlock_ElseNode // *IfElseBlock_Error - Default isIfElseBlock_Default `protobuf_oneof:"default"` + Default isIfElseBlock_Default `protobuf_oneof:"default"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *IfElseBlock) Reset() { - *x = IfElseBlock{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *IfElseBlock) Reset() { *m = IfElseBlock{} } +func (m *IfElseBlock) String() string { return proto.CompactTextString(m) } +func (*IfElseBlock) ProtoMessage() {} +func (*IfElseBlock) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{1} } -func (x *IfElseBlock) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *IfElseBlock) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_IfElseBlock.Unmarshal(m, b) } - -func (*IfElseBlock) ProtoMessage() {} - -func (x *IfElseBlock) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *IfElseBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_IfElseBlock.Marshal(b, m, deterministic) } - -// Deprecated: Use IfElseBlock.ProtoReflect.Descriptor instead. -func (*IfElseBlock) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{1} +func (m *IfElseBlock) XXX_Merge(src proto.Message) { + xxx_messageInfo_IfElseBlock.Merge(m, src) } - -func (x *IfElseBlock) GetCase() *IfBlock { - if x != nil { - return x.Case - } - return nil +func (m *IfElseBlock) XXX_Size() int { + return xxx_messageInfo_IfElseBlock.Size(m) } - -func (x *IfElseBlock) GetOther() []*IfBlock { - if x != nil { - return x.Other - } - return nil +func (m *IfElseBlock) XXX_DiscardUnknown() { + xxx_messageInfo_IfElseBlock.DiscardUnknown(m) } -func (m *IfElseBlock) GetDefault() isIfElseBlock_Default { - if m != nil { - return m.Default - } - return nil -} +var xxx_messageInfo_IfElseBlock proto.InternalMessageInfo -func (x *IfElseBlock) GetElseNode() *Node { - if x, ok := x.GetDefault().(*IfElseBlock_ElseNode); ok { - return x.ElseNode +func (m *IfElseBlock) GetCase() *IfBlock { + if m != nil { + return m.Case } return nil } -func (x *IfElseBlock) GetError() *Error { - if x, ok := x.GetDefault().(*IfElseBlock_Error); ok { - return x.Error +func (m *IfElseBlock) GetOther() []*IfBlock { + if m != nil { + return m.Other } return nil } @@ -223,12 +164,10 @@ type isIfElseBlock_Default interface { } type IfElseBlock_ElseNode struct { - // The node to execute in case none of the branches were taken. ElseNode *Node `protobuf:"bytes,3,opt,name=else_node,json=elseNode,proto3,oneof"` } type IfElseBlock_Error struct { - // An error to throw in case none of the branches were taken. Error *Error `protobuf:"bytes,4,opt,name=error,proto3,oneof"` } @@ -236,102 +175,124 @@ func (*IfElseBlock_ElseNode) isIfElseBlock_Default() {} func (*IfElseBlock_Error) isIfElseBlock_Default() {} -// BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at -// runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives). -type BranchNode struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // +required - IfElse *IfElseBlock `protobuf:"bytes,1,opt,name=if_else,json=ifElse,proto3" json:"if_else,omitempty"` +func (m *IfElseBlock) GetDefault() isIfElseBlock_Default { + if m != nil { + return m.Default + } + return nil } -func (x *BranchNode) Reset() { - *x = BranchNode{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) +func (m *IfElseBlock) GetElseNode() *Node { + if x, ok := m.GetDefault().(*IfElseBlock_ElseNode); ok { + return x.ElseNode } + return nil } -func (x *BranchNode) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *IfElseBlock) GetError() *Error { + if x, ok := m.GetDefault().(*IfElseBlock_Error); ok { + return x.Error + } + return nil } -func (*BranchNode) ProtoMessage() {} - -func (x *BranchNode) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms +// XXX_OneofWrappers is for the internal use of the proto package. +func (*IfElseBlock) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*IfElseBlock_ElseNode)(nil), + (*IfElseBlock_Error)(nil), } - return mi.MessageOf(x) } -// Deprecated: Use BranchNode.ProtoReflect.Descriptor instead. +// BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at +// runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives). +type BranchNode struct { + //+required + IfElse *IfElseBlock `protobuf:"bytes,1,opt,name=if_else,json=ifElse,proto3" json:"if_else,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +} + +func (m *BranchNode) Reset() { *m = BranchNode{} } +func (m *BranchNode) String() string { return proto.CompactTextString(m) } +func (*BranchNode) ProtoMessage() {} func (*BranchNode) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{2} + return fileDescriptor_fccede37486c456e, []int{2} } -func (x *BranchNode) GetIfElse() *IfElseBlock { - if x != nil { - return x.IfElse +func (m *BranchNode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_BranchNode.Unmarshal(m, b) +} +func (m *BranchNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_BranchNode.Marshal(b, m, deterministic) +} +func (m *BranchNode) XXX_Merge(src proto.Message) { + xxx_messageInfo_BranchNode.Merge(m, src) +} +func (m *BranchNode) XXX_Size() int { + return xxx_messageInfo_BranchNode.Size(m) +} +func (m *BranchNode) XXX_DiscardUnknown() { + xxx_messageInfo_BranchNode.DiscardUnknown(m) +} + +var xxx_messageInfo_BranchNode proto.InternalMessageInfo + +func (m *BranchNode) GetIfElse() *IfElseBlock { + if m != nil { + return m.IfElse } return nil } // Refers to the task that the Node is to execute. type TaskNode struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Types that are assignable to Reference: - // + // Types that are valid to be assigned to Reference: // *TaskNode_ReferenceId Reference isTaskNode_Reference `protobuf_oneof:"reference"` // Optional overrides applied at task execution time. - Overrides *TaskNodeOverrides `protobuf:"bytes,2,opt,name=overrides,proto3" json:"overrides,omitempty"` + Overrides *TaskNodeOverrides `protobuf:"bytes,2,opt,name=overrides,proto3" json:"overrides,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *TaskNode) Reset() { - *x = TaskNode{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *TaskNode) Reset() { *m = TaskNode{} } +func (m *TaskNode) String() string { return proto.CompactTextString(m) } +func (*TaskNode) ProtoMessage() {} +func (*TaskNode) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{3} } -func (x *TaskNode) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *TaskNode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TaskNode.Unmarshal(m, b) +} +func (m *TaskNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TaskNode.Marshal(b, m, deterministic) +} +func (m *TaskNode) XXX_Merge(src proto.Message) { + xxx_messageInfo_TaskNode.Merge(m, src) +} +func (m *TaskNode) XXX_Size() int { + return xxx_messageInfo_TaskNode.Size(m) +} +func (m *TaskNode) XXX_DiscardUnknown() { + xxx_messageInfo_TaskNode.DiscardUnknown(m) } -func (*TaskNode) ProtoMessage() {} +var xxx_messageInfo_TaskNode proto.InternalMessageInfo -func (x *TaskNode) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +type isTaskNode_Reference interface { + isTaskNode_Reference() } -// Deprecated: Use TaskNode.ProtoReflect.Descriptor instead. -func (*TaskNode) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{3} +type TaskNode_ReferenceId struct { + ReferenceId *Identifier `protobuf:"bytes,1,opt,name=reference_id,json=referenceId,proto3,oneof"` } +func (*TaskNode_ReferenceId) isTaskNode_Reference() {} + func (m *TaskNode) GetReference() isTaskNode_Reference { if m != nil { return m.Reference @@ -339,76 +300,79 @@ func (m *TaskNode) GetReference() isTaskNode_Reference { return nil } -func (x *TaskNode) GetReferenceId() *Identifier { - if x, ok := x.GetReference().(*TaskNode_ReferenceId); ok { +func (m *TaskNode) GetReferenceId() *Identifier { + if x, ok := m.GetReference().(*TaskNode_ReferenceId); ok { return x.ReferenceId } return nil } -func (x *TaskNode) GetOverrides() *TaskNodeOverrides { - if x != nil { - return x.Overrides +func (m *TaskNode) GetOverrides() *TaskNodeOverrides { + if m != nil { + return m.Overrides } return nil } -type isTaskNode_Reference interface { - isTaskNode_Reference() -} - -type TaskNode_ReferenceId struct { - // A globally unique identifier for the task. - ReferenceId *Identifier `protobuf:"bytes,1,opt,name=reference_id,json=referenceId,proto3,oneof"` +// XXX_OneofWrappers is for the internal use of the proto package. +func (*TaskNode) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*TaskNode_ReferenceId)(nil), + } } -func (*TaskNode_ReferenceId) isTaskNode_Reference() {} - // Refers to a the workflow the node is to execute. type WorkflowNode struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Types that are assignable to Reference: - // + // Types that are valid to be assigned to Reference: // *WorkflowNode_LaunchplanRef // *WorkflowNode_SubWorkflowRef - Reference isWorkflowNode_Reference `protobuf_oneof:"reference"` + Reference isWorkflowNode_Reference `protobuf_oneof:"reference"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *WorkflowNode) Reset() { - *x = WorkflowNode{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[4] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *WorkflowNode) Reset() { *m = WorkflowNode{} } +func (m *WorkflowNode) String() string { return proto.CompactTextString(m) } +func (*WorkflowNode) ProtoMessage() {} +func (*WorkflowNode) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{4} } -func (x *WorkflowNode) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *WorkflowNode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_WorkflowNode.Unmarshal(m, b) +} +func (m *WorkflowNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_WorkflowNode.Marshal(b, m, deterministic) +} +func (m *WorkflowNode) XXX_Merge(src proto.Message) { + xxx_messageInfo_WorkflowNode.Merge(m, src) +} +func (m *WorkflowNode) XXX_Size() int { + return xxx_messageInfo_WorkflowNode.Size(m) +} +func (m *WorkflowNode) XXX_DiscardUnknown() { + xxx_messageInfo_WorkflowNode.DiscardUnknown(m) } -func (*WorkflowNode) ProtoMessage() {} +var xxx_messageInfo_WorkflowNode proto.InternalMessageInfo -func (x *WorkflowNode) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[4] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +type isWorkflowNode_Reference interface { + isWorkflowNode_Reference() } -// Deprecated: Use WorkflowNode.ProtoReflect.Descriptor instead. -func (*WorkflowNode) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{4} +type WorkflowNode_LaunchplanRef struct { + LaunchplanRef *Identifier `protobuf:"bytes,1,opt,name=launchplan_ref,json=launchplanRef,proto3,oneof"` +} + +type WorkflowNode_SubWorkflowRef struct { + SubWorkflowRef *Identifier `protobuf:"bytes,2,opt,name=sub_workflow_ref,json=subWorkflowRef,proto3,oneof"` } +func (*WorkflowNode_LaunchplanRef) isWorkflowNode_Reference() {} + +func (*WorkflowNode_SubWorkflowRef) isWorkflowNode_Reference() {} + func (m *WorkflowNode) GetReference() isWorkflowNode_Reference { if m != nil { return m.Reference @@ -416,250 +380,229 @@ func (m *WorkflowNode) GetReference() isWorkflowNode_Reference { return nil } -func (x *WorkflowNode) GetLaunchplanRef() *Identifier { - if x, ok := x.GetReference().(*WorkflowNode_LaunchplanRef); ok { +func (m *WorkflowNode) GetLaunchplanRef() *Identifier { + if x, ok := m.GetReference().(*WorkflowNode_LaunchplanRef); ok { return x.LaunchplanRef } return nil } -func (x *WorkflowNode) GetSubWorkflowRef() *Identifier { - if x, ok := x.GetReference().(*WorkflowNode_SubWorkflowRef); ok { +func (m *WorkflowNode) GetSubWorkflowRef() *Identifier { + if x, ok := m.GetReference().(*WorkflowNode_SubWorkflowRef); ok { return x.SubWorkflowRef } return nil } -type isWorkflowNode_Reference interface { - isWorkflowNode_Reference() -} - -type WorkflowNode_LaunchplanRef struct { - // A globally unique identifier for the launch plan. - LaunchplanRef *Identifier `protobuf:"bytes,1,opt,name=launchplan_ref,json=launchplanRef,proto3,oneof"` -} - -type WorkflowNode_SubWorkflowRef struct { - // Reference to a subworkflow, that should be defined with the compiler context - SubWorkflowRef *Identifier `protobuf:"bytes,2,opt,name=sub_workflow_ref,json=subWorkflowRef,proto3,oneof"` +// XXX_OneofWrappers is for the internal use of the proto package. +func (*WorkflowNode) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*WorkflowNode_LaunchplanRef)(nil), + (*WorkflowNode_SubWorkflowRef)(nil), + } } -func (*WorkflowNode_LaunchplanRef) isWorkflowNode_Reference() {} - -func (*WorkflowNode_SubWorkflowRef) isWorkflowNode_Reference() {} - // ApproveCondition represents a dependency on an external approval. During execution, this will manifest as a boolean // signal with the provided signal_id. type ApproveCondition struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // A unique identifier for the requested boolean signal. - SignalId string `protobuf:"bytes,1,opt,name=signal_id,json=signalId,proto3" json:"signal_id,omitempty"` + SignalId string `protobuf:"bytes,1,opt,name=signal_id,json=signalId,proto3" json:"signal_id,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *ApproveCondition) Reset() { - *x = ApproveCondition{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[5] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *ApproveCondition) Reset() { *m = ApproveCondition{} } +func (m *ApproveCondition) String() string { return proto.CompactTextString(m) } +func (*ApproveCondition) ProtoMessage() {} +func (*ApproveCondition) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{5} } -func (x *ApproveCondition) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *ApproveCondition) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ApproveCondition.Unmarshal(m, b) } - -func (*ApproveCondition) ProtoMessage() {} - -func (x *ApproveCondition) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[5] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *ApproveCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ApproveCondition.Marshal(b, m, deterministic) } - -// Deprecated: Use ApproveCondition.ProtoReflect.Descriptor instead. -func (*ApproveCondition) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{5} +func (m *ApproveCondition) XXX_Merge(src proto.Message) { + xxx_messageInfo_ApproveCondition.Merge(m, src) +} +func (m *ApproveCondition) XXX_Size() int { + return xxx_messageInfo_ApproveCondition.Size(m) +} +func (m *ApproveCondition) XXX_DiscardUnknown() { + xxx_messageInfo_ApproveCondition.DiscardUnknown(m) } -func (x *ApproveCondition) GetSignalId() string { - if x != nil { - return x.SignalId +var xxx_messageInfo_ApproveCondition proto.InternalMessageInfo + +func (m *ApproveCondition) GetSignalId() string { + if m != nil { + return m.SignalId } return "" } // SignalCondition represents a dependency on an signal. type SignalCondition struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // A unique identifier for the requested signal. SignalId string `protobuf:"bytes,1,opt,name=signal_id,json=signalId,proto3" json:"signal_id,omitempty"` // A type denoting the required value type for this signal. Type *LiteralType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` - // The variable name for the signal value in this nodes outputs. - OutputVariableName string `protobuf:"bytes,3,opt,name=output_variable_name,json=outputVariableName,proto3" json:"output_variable_name,omitempty"` -} - -func (x *SignalCondition) Reset() { - *x = SignalCondition{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[6] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } + // The variable name for the signal value in this nodes outputs. + OutputVariableName string `protobuf:"bytes,3,opt,name=output_variable_name,json=outputVariableName,proto3" json:"output_variable_name,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *SignalCondition) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *SignalCondition) Reset() { *m = SignalCondition{} } +func (m *SignalCondition) String() string { return proto.CompactTextString(m) } +func (*SignalCondition) ProtoMessage() {} +func (*SignalCondition) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{6} } -func (*SignalCondition) ProtoMessage() {} - -func (x *SignalCondition) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[6] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *SignalCondition) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_SignalCondition.Unmarshal(m, b) } - -// Deprecated: Use SignalCondition.ProtoReflect.Descriptor instead. -func (*SignalCondition) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{6} +func (m *SignalCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_SignalCondition.Marshal(b, m, deterministic) +} +func (m *SignalCondition) XXX_Merge(src proto.Message) { + xxx_messageInfo_SignalCondition.Merge(m, src) +} +func (m *SignalCondition) XXX_Size() int { + return xxx_messageInfo_SignalCondition.Size(m) +} +func (m *SignalCondition) XXX_DiscardUnknown() { + xxx_messageInfo_SignalCondition.DiscardUnknown(m) } -func (x *SignalCondition) GetSignalId() string { - if x != nil { - return x.SignalId +var xxx_messageInfo_SignalCondition proto.InternalMessageInfo + +func (m *SignalCondition) GetSignalId() string { + if m != nil { + return m.SignalId } return "" } -func (x *SignalCondition) GetType() *LiteralType { - if x != nil { - return x.Type +func (m *SignalCondition) GetType() *LiteralType { + if m != nil { + return m.Type } return nil } -func (x *SignalCondition) GetOutputVariableName() string { - if x != nil { - return x.OutputVariableName +func (m *SignalCondition) GetOutputVariableName() string { + if m != nil { + return m.OutputVariableName } return "" } // SleepCondition represents a dependency on waiting for the specified duration. type SleepCondition struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // The overall duration for this sleep. - Duration *durationpb.Duration `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"` + Duration *duration.Duration `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *SleepCondition) Reset() { - *x = SleepCondition{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[7] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *SleepCondition) Reset() { *m = SleepCondition{} } +func (m *SleepCondition) String() string { return proto.CompactTextString(m) } +func (*SleepCondition) ProtoMessage() {} +func (*SleepCondition) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{7} } -func (x *SleepCondition) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *SleepCondition) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_SleepCondition.Unmarshal(m, b) } - -func (*SleepCondition) ProtoMessage() {} - -func (x *SleepCondition) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[7] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *SleepCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_SleepCondition.Marshal(b, m, deterministic) } - -// Deprecated: Use SleepCondition.ProtoReflect.Descriptor instead. -func (*SleepCondition) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{7} +func (m *SleepCondition) XXX_Merge(src proto.Message) { + xxx_messageInfo_SleepCondition.Merge(m, src) +} +func (m *SleepCondition) XXX_Size() int { + return xxx_messageInfo_SleepCondition.Size(m) +} +func (m *SleepCondition) XXX_DiscardUnknown() { + xxx_messageInfo_SleepCondition.DiscardUnknown(m) } -func (x *SleepCondition) GetDuration() *durationpb.Duration { - if x != nil { - return x.Duration +var xxx_messageInfo_SleepCondition proto.InternalMessageInfo + +func (m *SleepCondition) GetDuration() *duration.Duration { + if m != nil { + return m.Duration } return nil } // GateNode refers to the condition that is required for the gate to successfully complete. type GateNode struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Types that are assignable to Condition: - // + // Types that are valid to be assigned to Condition: // *GateNode_Approve // *GateNode_Signal // *GateNode_Sleep - Condition isGateNode_Condition `protobuf_oneof:"condition"` + Condition isGateNode_Condition `protobuf_oneof:"condition"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *GateNode) Reset() { - *x = GateNode{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[8] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *GateNode) Reset() { *m = GateNode{} } +func (m *GateNode) String() string { return proto.CompactTextString(m) } +func (*GateNode) ProtoMessage() {} +func (*GateNode) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{8} } -func (x *GateNode) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *GateNode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_GateNode.Unmarshal(m, b) +} +func (m *GateNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_GateNode.Marshal(b, m, deterministic) +} +func (m *GateNode) XXX_Merge(src proto.Message) { + xxx_messageInfo_GateNode.Merge(m, src) +} +func (m *GateNode) XXX_Size() int { + return xxx_messageInfo_GateNode.Size(m) +} +func (m *GateNode) XXX_DiscardUnknown() { + xxx_messageInfo_GateNode.DiscardUnknown(m) } -func (*GateNode) ProtoMessage() {} +var xxx_messageInfo_GateNode proto.InternalMessageInfo -func (x *GateNode) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[8] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +type isGateNode_Condition interface { + isGateNode_Condition() } -// Deprecated: Use GateNode.ProtoReflect.Descriptor instead. -func (*GateNode) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{8} +type GateNode_Approve struct { + Approve *ApproveCondition `protobuf:"bytes,1,opt,name=approve,proto3,oneof"` +} + +type GateNode_Signal struct { + Signal *SignalCondition `protobuf:"bytes,2,opt,name=signal,proto3,oneof"` +} + +type GateNode_Sleep struct { + Sleep *SleepCondition `protobuf:"bytes,3,opt,name=sleep,proto3,oneof"` } +func (*GateNode_Approve) isGateNode_Condition() {} + +func (*GateNode_Signal) isGateNode_Condition() {} + +func (*GateNode_Sleep) isGateNode_Condition() {} + func (m *GateNode) GetCondition() isGateNode_Condition { if m != nil { return m.Condition @@ -667,60 +610,40 @@ func (m *GateNode) GetCondition() isGateNode_Condition { return nil } -func (x *GateNode) GetApprove() *ApproveCondition { - if x, ok := x.GetCondition().(*GateNode_Approve); ok { +func (m *GateNode) GetApprove() *ApproveCondition { + if x, ok := m.GetCondition().(*GateNode_Approve); ok { return x.Approve } return nil } -func (x *GateNode) GetSignal() *SignalCondition { - if x, ok := x.GetCondition().(*GateNode_Signal); ok { +func (m *GateNode) GetSignal() *SignalCondition { + if x, ok := m.GetCondition().(*GateNode_Signal); ok { return x.Signal } return nil } -func (x *GateNode) GetSleep() *SleepCondition { - if x, ok := x.GetCondition().(*GateNode_Sleep); ok { +func (m *GateNode) GetSleep() *SleepCondition { + if x, ok := m.GetCondition().(*GateNode_Sleep); ok { return x.Sleep } return nil } -type isGateNode_Condition interface { - isGateNode_Condition() -} - -type GateNode_Approve struct { - // ApproveCondition represents a dependency on an external approval provided by a boolean signal. - Approve *ApproveCondition `protobuf:"bytes,1,opt,name=approve,proto3,oneof"` -} - -type GateNode_Signal struct { - // SignalCondition represents a dependency on an signal. - Signal *SignalCondition `protobuf:"bytes,2,opt,name=signal,proto3,oneof"` -} - -type GateNode_Sleep struct { - // SleepCondition represents a dependency on waiting for the specified duration. - Sleep *SleepCondition `protobuf:"bytes,3,opt,name=sleep,proto3,oneof"` +// XXX_OneofWrappers is for the internal use of the proto package. +func (*GateNode) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*GateNode_Approve)(nil), + (*GateNode_Signal)(nil), + (*GateNode_Sleep)(nil), + } } -func (*GateNode_Approve) isGateNode_Condition() {} - -func (*GateNode_Signal) isGateNode_Condition() {} - -func (*GateNode_Sleep) isGateNode_Condition() {} - // ArrayNode is a Flyte node type that simplifies the execution of a sub-node over a list of input // values. An ArrayNode can be executed with configurable parallelism (separate from the parent // workflow) and can be configured to succeed when a certain number of sub-nodes succeed. type ArrayNode struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // node is the sub-node that will be executed for each element in the array. Node *Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // parallelism defines the minimum number of instances to bring up concurrently at any given @@ -728,76 +651,50 @@ type ArrayNode struct { // other failures, the actual number of currently running instances might be more. This has to // be a positive number if assigned. Default value is size. Parallelism uint32 `protobuf:"varint,2,opt,name=parallelism,proto3" json:"parallelism,omitempty"` - // Types that are assignable to SuccessCriteria: - // + // Types that are valid to be assigned to SuccessCriteria: // *ArrayNode_MinSuccesses // *ArrayNode_MinSuccessRatio - SuccessCriteria isArrayNode_SuccessCriteria `protobuf_oneof:"success_criteria"` + SuccessCriteria isArrayNode_SuccessCriteria `protobuf_oneof:"success_criteria"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *ArrayNode) Reset() { - *x = ArrayNode{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[9] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *ArrayNode) Reset() { *m = ArrayNode{} } +func (m *ArrayNode) String() string { return proto.CompactTextString(m) } +func (*ArrayNode) ProtoMessage() {} +func (*ArrayNode) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{9} } -func (x *ArrayNode) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *ArrayNode) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_ArrayNode.Unmarshal(m, b) } - -func (*ArrayNode) ProtoMessage() {} - -func (x *ArrayNode) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[9] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *ArrayNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_ArrayNode.Marshal(b, m, deterministic) } - -// Deprecated: Use ArrayNode.ProtoReflect.Descriptor instead. -func (*ArrayNode) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{9} +func (m *ArrayNode) XXX_Merge(src proto.Message) { + xxx_messageInfo_ArrayNode.Merge(m, src) } - -func (x *ArrayNode) GetNode() *Node { - if x != nil { - return x.Node - } - return nil +func (m *ArrayNode) XXX_Size() int { + return xxx_messageInfo_ArrayNode.Size(m) } - -func (x *ArrayNode) GetParallelism() uint32 { - if x != nil { - return x.Parallelism - } - return 0 +func (m *ArrayNode) XXX_DiscardUnknown() { + xxx_messageInfo_ArrayNode.DiscardUnknown(m) } -func (m *ArrayNode) GetSuccessCriteria() isArrayNode_SuccessCriteria { +var xxx_messageInfo_ArrayNode proto.InternalMessageInfo + +func (m *ArrayNode) GetNode() *Node { if m != nil { - return m.SuccessCriteria + return m.Node } return nil } -func (x *ArrayNode) GetMinSuccesses() uint32 { - if x, ok := x.GetSuccessCriteria().(*ArrayNode_MinSuccesses); ok { - return x.MinSuccesses - } - return 0 -} - -func (x *ArrayNode) GetMinSuccessRatio() float32 { - if x, ok := x.GetSuccessCriteria().(*ArrayNode_MinSuccessRatio); ok { - return x.MinSuccessRatio +func (m *ArrayNode) GetParallelism() uint32 { + if m != nil { + return m.Parallelism } return 0 } @@ -807,16 +704,10 @@ type isArrayNode_SuccessCriteria interface { } type ArrayNode_MinSuccesses struct { - // min_successes is an absolute number of the minimum number of successful completions of - // sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful - // and outputs will be computed. This has to be a non-negative number if assigned. Default - // value is size (if specified). MinSuccesses uint32 `protobuf:"varint,3,opt,name=min_successes,json=minSuccesses,proto3,oneof"` } type ArrayNode_MinSuccessRatio struct { - // If the array job size is not known beforehand, the min_success_ratio can instead be used - // to determine when an ArrayNode can be marked successful. MinSuccessRatio float32 `protobuf:"fixed32,4,opt,name=min_success_ratio,json=minSuccessRatio,proto3,oneof"` } @@ -824,23 +715,48 @@ func (*ArrayNode_MinSuccesses) isArrayNode_SuccessCriteria() {} func (*ArrayNode_MinSuccessRatio) isArrayNode_SuccessCriteria() {} +func (m *ArrayNode) GetSuccessCriteria() isArrayNode_SuccessCriteria { + if m != nil { + return m.SuccessCriteria + } + return nil +} + +func (m *ArrayNode) GetMinSuccesses() uint32 { + if x, ok := m.GetSuccessCriteria().(*ArrayNode_MinSuccesses); ok { + return x.MinSuccesses + } + return 0 +} + +func (m *ArrayNode) GetMinSuccessRatio() float32 { + if x, ok := m.GetSuccessCriteria().(*ArrayNode_MinSuccessRatio); ok { + return x.MinSuccessRatio + } + return 0 +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*ArrayNode) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*ArrayNode_MinSuccesses)(nil), + (*ArrayNode_MinSuccessRatio)(nil), + } +} + // Defines extra information about the Node. type NodeMetadata struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // A friendly name for the Node Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The overall timeout of a task. - Timeout *durationpb.Duration `protobuf:"bytes,4,opt,name=timeout,proto3" json:"timeout,omitempty"` + Timeout *duration.Duration `protobuf:"bytes,4,opt,name=timeout,proto3" json:"timeout,omitempty"` // Number of retries per task. Retries *RetryStrategy `protobuf:"bytes,5,opt,name=retries,proto3" json:"retries,omitempty"` // Identify whether node is interruptible // - // Types that are assignable to InterruptibleValue: - // + // Types that are valid to be assigned to InterruptibleValue: // *NodeMetadata_Interruptible +<<<<<<< HEAD InterruptibleValue isNodeMetadata_InterruptibleValue `protobuf_oneof:"interruptible_value"` // Identify whether a node should have it's outputs cached. // @@ -860,73 +776,58 @@ type NodeMetadata struct { // // *NodeMetadata_CacheSerializable CacheSerializableValue isNodeMetadata_CacheSerializableValue `protobuf_oneof:"cache_serializable_value"` +======= + InterruptibleValue isNodeMetadata_InterruptibleValue `protobuf_oneof:"interruptible_value"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) } -func (x *NodeMetadata) Reset() { - *x = NodeMetadata{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[10] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *NodeMetadata) Reset() { *m = NodeMetadata{} } +func (m *NodeMetadata) String() string { return proto.CompactTextString(m) } +func (*NodeMetadata) ProtoMessage() {} +func (*NodeMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{10} } -func (x *NodeMetadata) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *NodeMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_NodeMetadata.Unmarshal(m, b) } - -func (*NodeMetadata) ProtoMessage() {} - -func (x *NodeMetadata) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[10] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *NodeMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_NodeMetadata.Marshal(b, m, deterministic) } - -// Deprecated: Use NodeMetadata.ProtoReflect.Descriptor instead. -func (*NodeMetadata) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{10} +func (m *NodeMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_NodeMetadata.Merge(m, src) } - -func (x *NodeMetadata) GetName() string { - if x != nil { - return x.Name - } - return "" +func (m *NodeMetadata) XXX_Size() int { + return xxx_messageInfo_NodeMetadata.Size(m) } - -func (x *NodeMetadata) GetTimeout() *durationpb.Duration { - if x != nil { - return x.Timeout - } - return nil +func (m *NodeMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_NodeMetadata.DiscardUnknown(m) } -func (x *NodeMetadata) GetRetries() *RetryStrategy { - if x != nil { - return x.Retries +var xxx_messageInfo_NodeMetadata proto.InternalMessageInfo + +func (m *NodeMetadata) GetName() string { + if m != nil { + return m.Name } - return nil + return "" } -func (m *NodeMetadata) GetInterruptibleValue() isNodeMetadata_InterruptibleValue { +func (m *NodeMetadata) GetTimeout() *duration.Duration { if m != nil { - return m.InterruptibleValue + return m.Timeout } return nil } -func (x *NodeMetadata) GetInterruptible() bool { - if x, ok := x.GetInterruptibleValue().(*NodeMetadata_Interruptible); ok { - return x.Interruptible +func (m *NodeMetadata) GetRetries() *RetryStrategy { + if m != nil { + return m.Retries } - return false + return nil } func (m *NodeMetadata) GetCacheableValue() isNodeMetadata_CacheableValue { @@ -981,6 +882,7 @@ type NodeMetadata_Interruptible struct { func (*NodeMetadata_Interruptible) isNodeMetadata_InterruptibleValue() {} +<<<<<<< HEAD type isNodeMetadata_CacheableValue interface { isNodeMetadata_CacheableValue() } @@ -1011,60 +913,75 @@ type NodeMetadata_CacheSerializable struct { func (*NodeMetadata_CacheSerializable) isNodeMetadata_CacheSerializableValue() {} -// Links a variable to an alias. -type Alias struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // Must match one of the output variable names on a node. - Var string `protobuf:"bytes,1,opt,name=var,proto3" json:"var,omitempty"` - // A workflow-level unique alias that downstream nodes can refer to in their input. - Alias string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"` +======= +func (m *NodeMetadata) GetInterruptibleValue() isNodeMetadata_InterruptibleValue { + if m != nil { + return m.InterruptibleValue + } + return nil } -func (x *Alias) Reset() { - *x = Alias{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[11] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) +func (m *NodeMetadata) GetInterruptible() bool { + if x, ok := m.GetInterruptibleValue().(*NodeMetadata_Interruptible); ok { + return x.Interruptible } + return false } -func (x *Alias) String() string { - return protoimpl.X.MessageStringOf(x) +// XXX_OneofWrappers is for the internal use of the proto package. +func (*NodeMetadata) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*NodeMetadata_Interruptible)(nil), + } } -func (*Alias) ProtoMessage() {} - -func (x *Alias) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[11] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +// Links a variable to an alias. +type Alias struct { + // Must match one of the output variable names on a node. + Var string `protobuf:"bytes,1,opt,name=var,proto3" json:"var,omitempty"` + // A workflow-level unique alias that downstream nodes can refer to in their input. + Alias string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -// Deprecated: Use Alias.ProtoReflect.Descriptor instead. +func (m *Alias) Reset() { *m = Alias{} } +func (m *Alias) String() string { return proto.CompactTextString(m) } +func (*Alias) ProtoMessage() {} func (*Alias) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{11} + return fileDescriptor_fccede37486c456e, []int{11} } -func (x *Alias) GetVar() string { - if x != nil { - return x.Var +func (m *Alias) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Alias.Unmarshal(m, b) +} +func (m *Alias) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Alias.Marshal(b, m, deterministic) +} +func (m *Alias) XXX_Merge(src proto.Message) { + xxx_messageInfo_Alias.Merge(m, src) +} +func (m *Alias) XXX_Size() int { + return xxx_messageInfo_Alias.Size(m) +} +func (m *Alias) XXX_DiscardUnknown() { + xxx_messageInfo_Alias.DiscardUnknown(m) +} + +var xxx_messageInfo_Alias proto.InternalMessageInfo + +func (m *Alias) GetVar() string { + if m != nil { + return m.Var } return "" } -func (x *Alias) GetAlias() string { - if x != nil { - return x.Alias +func (m *Alias) GetAlias() string { + if m != nil { + return m.Alias } return "" } @@ -1072,10 +989,6 @@ func (x *Alias) GetAlias() string { // A Workflow graph Node. One unit of execution in the graph. Each node can be linked to a Task, a Workflow or a branch // node. type Node struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved // node ids that cannot be used by other nodes. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` @@ -1084,131 +997,84 @@ type Node struct { // Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface // must be fulfilled. Inputs []*Binding `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"` - // +optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its + //+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its // upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs // field. UpstreamNodeIds []string `protobuf:"bytes,4,rep,name=upstream_node_ids,json=upstreamNodeIds,proto3" json:"upstream_node_ids,omitempty"` - // +optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes + //+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes // need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this // nodes outputs using the alias if one's specified. OutputAliases []*Alias `protobuf:"bytes,5,rep,name=output_aliases,json=outputAliases,proto3" json:"output_aliases,omitempty"` // Information about the target to execute in this node. // - // Types that are assignable to Target: - // + // Types that are valid to be assigned to Target: // *Node_TaskNode // *Node_WorkflowNode // *Node_BranchNode // *Node_GateNode // *Node_ArrayNode - Target isNode_Target `protobuf_oneof:"target"` -} - -func (x *Node) Reset() { - *x = Node{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[12] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Node) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Node) ProtoMessage() {} - -func (x *Node) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[12] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) + Target isNode_Target `protobuf_oneof:"target"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -// Deprecated: Use Node.ProtoReflect.Descriptor instead. +func (m *Node) Reset() { *m = Node{} } +func (m *Node) String() string { return proto.CompactTextString(m) } +func (*Node) ProtoMessage() {} func (*Node) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{12} + return fileDescriptor_fccede37486c456e, []int{12} } -func (x *Node) GetId() string { - if x != nil { - return x.Id - } - return "" +func (m *Node) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_Node.Unmarshal(m, b) } - -func (x *Node) GetMetadata() *NodeMetadata { - if x != nil { - return x.Metadata - } - return nil +func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_Node.Marshal(b, m, deterministic) } - -func (x *Node) GetInputs() []*Binding { - if x != nil { - return x.Inputs - } - return nil +func (m *Node) XXX_Merge(src proto.Message) { + xxx_messageInfo_Node.Merge(m, src) } - -func (x *Node) GetUpstreamNodeIds() []string { - if x != nil { - return x.UpstreamNodeIds - } - return nil +func (m *Node) XXX_Size() int { + return xxx_messageInfo_Node.Size(m) } - -func (x *Node) GetOutputAliases() []*Alias { - if x != nil { - return x.OutputAliases - } - return nil +func (m *Node) XXX_DiscardUnknown() { + xxx_messageInfo_Node.DiscardUnknown(m) } -func (m *Node) GetTarget() isNode_Target { - if m != nil { - return m.Target - } - return nil -} +var xxx_messageInfo_Node proto.InternalMessageInfo -func (x *Node) GetTaskNode() *TaskNode { - if x, ok := x.GetTarget().(*Node_TaskNode); ok { - return x.TaskNode +func (m *Node) GetId() string { + if m != nil { + return m.Id } - return nil + return "" } -func (x *Node) GetWorkflowNode() *WorkflowNode { - if x, ok := x.GetTarget().(*Node_WorkflowNode); ok { - return x.WorkflowNode +func (m *Node) GetMetadata() *NodeMetadata { + if m != nil { + return m.Metadata } return nil } -func (x *Node) GetBranchNode() *BranchNode { - if x, ok := x.GetTarget().(*Node_BranchNode); ok { - return x.BranchNode +func (m *Node) GetInputs() []*Binding { + if m != nil { + return m.Inputs } return nil } -func (x *Node) GetGateNode() *GateNode { - if x, ok := x.GetTarget().(*Node_GateNode); ok { - return x.GateNode +func (m *Node) GetUpstreamNodeIds() []string { + if m != nil { + return m.UpstreamNodeIds } return nil } -func (x *Node) GetArrayNode() *ArrayNode { - if x, ok := x.GetTarget().(*Node_ArrayNode); ok { - return x.ArrayNode +func (m *Node) GetOutputAliases() []*Alias { + if m != nil { + return m.OutputAliases } return nil } @@ -1218,28 +1084,22 @@ type isNode_Target interface { } type Node_TaskNode struct { - // Information about the Task to execute in this node. TaskNode *TaskNode `protobuf:"bytes,6,opt,name=task_node,json=taskNode,proto3,oneof"` } type Node_WorkflowNode struct { - // Information about the Workflow to execute in this mode. WorkflowNode *WorkflowNode `protobuf:"bytes,7,opt,name=workflow_node,json=workflowNode,proto3,oneof"` } type Node_BranchNode struct { - // Information about the branch node to evaluate in this node. BranchNode *BranchNode `protobuf:"bytes,8,opt,name=branch_node,json=branchNode,proto3,oneof"` } type Node_GateNode struct { - // Information about the condition to evaluate in this node. GateNode *GateNode `protobuf:"bytes,9,opt,name=gate_node,json=gateNode,proto3,oneof"` } type Node_ArrayNode struct { - // Information about the sub-node executions for each value in the list of this nodes - // inputs values. ArrayNode *ArrayNode `protobuf:"bytes,10,opt,name=array_node,json=arrayNode,proto3,oneof"` } @@ -1253,70 +1113,115 @@ func (*Node_GateNode) isNode_Target() {} func (*Node_ArrayNode) isNode_Target() {} +func (m *Node) GetTarget() isNode_Target { + if m != nil { + return m.Target + } + return nil +} + +func (m *Node) GetTaskNode() *TaskNode { + if x, ok := m.GetTarget().(*Node_TaskNode); ok { + return x.TaskNode + } + return nil +} + +func (m *Node) GetWorkflowNode() *WorkflowNode { + if x, ok := m.GetTarget().(*Node_WorkflowNode); ok { + return x.WorkflowNode + } + return nil +} + +func (m *Node) GetBranchNode() *BranchNode { + if x, ok := m.GetTarget().(*Node_BranchNode); ok { + return x.BranchNode + } + return nil +} + +func (m *Node) GetGateNode() *GateNode { + if x, ok := m.GetTarget().(*Node_GateNode); ok { + return x.GateNode + } + return nil +} + +func (m *Node) GetArrayNode() *ArrayNode { + if x, ok := m.GetTarget().(*Node_ArrayNode); ok { + return x.ArrayNode + } + return nil +} + +// XXX_OneofWrappers is for the internal use of the proto package. +func (*Node) XXX_OneofWrappers() []interface{} { + return []interface{}{ + (*Node_TaskNode)(nil), + (*Node_WorkflowNode)(nil), + (*Node_BranchNode)(nil), + (*Node_GateNode)(nil), + (*Node_ArrayNode)(nil), + } +} + // This is workflow layer metadata. These settings are only applicable to the workflow as a whole, and do not // percolate down to child entities (like tasks) launched by the workflow. type WorkflowMetadata struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // Indicates the runtime priority of workflow executions. QualityOfService *QualityOfService `protobuf:"bytes,1,opt,name=quality_of_service,json=qualityOfService,proto3" json:"quality_of_service,omitempty"` // Defines how the system should behave when a failure is detected in the workflow execution. OnFailure WorkflowMetadata_OnFailurePolicy `protobuf:"varint,2,opt,name=on_failure,json=onFailure,proto3,enum=flyteidl.core.WorkflowMetadata_OnFailurePolicy" json:"on_failure,omitempty"` // Arbitrary tags that allow users and the platform to store small but arbitrary labels - Tags map[string]string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + Tags map[string]string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *WorkflowMetadata) Reset() { - *x = WorkflowMetadata{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[13] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *WorkflowMetadata) Reset() { *m = WorkflowMetadata{} } +func (m *WorkflowMetadata) String() string { return proto.CompactTextString(m) } +func (*WorkflowMetadata) ProtoMessage() {} +func (*WorkflowMetadata) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{13} } -func (x *WorkflowMetadata) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *WorkflowMetadata) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_WorkflowMetadata.Unmarshal(m, b) } - -func (*WorkflowMetadata) ProtoMessage() {} - -func (x *WorkflowMetadata) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[13] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *WorkflowMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_WorkflowMetadata.Marshal(b, m, deterministic) } - -// Deprecated: Use WorkflowMetadata.ProtoReflect.Descriptor instead. -func (*WorkflowMetadata) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{13} +func (m *WorkflowMetadata) XXX_Merge(src proto.Message) { + xxx_messageInfo_WorkflowMetadata.Merge(m, src) +} +func (m *WorkflowMetadata) XXX_Size() int { + return xxx_messageInfo_WorkflowMetadata.Size(m) +} +func (m *WorkflowMetadata) XXX_DiscardUnknown() { + xxx_messageInfo_WorkflowMetadata.DiscardUnknown(m) } -func (x *WorkflowMetadata) GetQualityOfService() *QualityOfService { - if x != nil { - return x.QualityOfService +var xxx_messageInfo_WorkflowMetadata proto.InternalMessageInfo + +func (m *WorkflowMetadata) GetQualityOfService() *QualityOfService { + if m != nil { + return m.QualityOfService } return nil } -func (x *WorkflowMetadata) GetOnFailure() WorkflowMetadata_OnFailurePolicy { - if x != nil { - return x.OnFailure +func (m *WorkflowMetadata) GetOnFailure() WorkflowMetadata_OnFailurePolicy { + if m != nil { + return m.OnFailure } return WorkflowMetadata_FAIL_IMMEDIATELY } -func (x *WorkflowMetadata) GetTags() map[string]string { - if x != nil { - return x.Tags +func (m *WorkflowMetadata) GetTags() map[string]string { + if m != nil { + return m.Tags } return nil } @@ -1328,49 +1233,41 @@ func (x *WorkflowMetadata) GetTags() map[string]string { // If you are adding a setting that applies to both the Workflow itself, and everything underneath it, it should be // added to both this object and the WorkflowMetadata object above. type WorkflowMetadataDefaults struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // Whether child nodes of the workflow are interruptible. - Interruptible bool `protobuf:"varint,1,opt,name=interruptible,proto3" json:"interruptible,omitempty"` + Interruptible bool `protobuf:"varint,1,opt,name=interruptible,proto3" json:"interruptible,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *WorkflowMetadataDefaults) Reset() { - *x = WorkflowMetadataDefaults{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[14] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *WorkflowMetadataDefaults) Reset() { *m = WorkflowMetadataDefaults{} } +func (m *WorkflowMetadataDefaults) String() string { return proto.CompactTextString(m) } +func (*WorkflowMetadataDefaults) ProtoMessage() {} +func (*WorkflowMetadataDefaults) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{14} } -func (x *WorkflowMetadataDefaults) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *WorkflowMetadataDefaults) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_WorkflowMetadataDefaults.Unmarshal(m, b) } - -func (*WorkflowMetadataDefaults) ProtoMessage() {} - -func (x *WorkflowMetadataDefaults) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[14] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *WorkflowMetadataDefaults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_WorkflowMetadataDefaults.Marshal(b, m, deterministic) } - -// Deprecated: Use WorkflowMetadataDefaults.ProtoReflect.Descriptor instead. -func (*WorkflowMetadataDefaults) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{14} +func (m *WorkflowMetadataDefaults) XXX_Merge(src proto.Message) { + xxx_messageInfo_WorkflowMetadataDefaults.Merge(m, src) +} +func (m *WorkflowMetadataDefaults) XXX_Size() int { + return xxx_messageInfo_WorkflowMetadataDefaults.Size(m) +} +func (m *WorkflowMetadataDefaults) XXX_DiscardUnknown() { + xxx_messageInfo_WorkflowMetadataDefaults.DiscardUnknown(m) } -func (x *WorkflowMetadataDefaults) GetInterruptible() bool { - if x != nil { - return x.Interruptible +var xxx_messageInfo_WorkflowMetadataDefaults proto.InternalMessageInfo + +func (m *WorkflowMetadataDefaults) GetInterruptible() bool { + if m != nil { + return m.Interruptible } return false } @@ -1378,10 +1275,6 @@ func (x *WorkflowMetadataDefaults) GetInterruptible() bool { // Flyte Workflow Structure that encapsulates task, branch and subworkflow nodes to form a statically analyzable, // directed acyclic graph. type WorkflowTemplate struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // A globally unique identifier for the workflow. Id *Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Extra metadata about the workflow. @@ -1398,154 +1291,144 @@ type WorkflowTemplate struct { // just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling // outputs from the output of a task. Outputs []*Binding `protobuf:"bytes,5,rep,name=outputs,proto3" json:"outputs,omitempty"` - // +optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed. + //+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed. // The interface of this node must match the Workflow interface with an additional input named 'error' of type // pb.lyft.flyte.core.Error. FailureNode *Node `protobuf:"bytes,6,opt,name=failure_node,json=failureNode,proto3" json:"failure_node,omitempty"` // workflow defaults - MetadataDefaults *WorkflowMetadataDefaults `protobuf:"bytes,7,opt,name=metadata_defaults,json=metadataDefaults,proto3" json:"metadata_defaults,omitempty"` + MetadataDefaults *WorkflowMetadataDefaults `protobuf:"bytes,7,opt,name=metadata_defaults,json=metadataDefaults,proto3" json:"metadata_defaults,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *WorkflowTemplate) Reset() { - *x = WorkflowTemplate{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[15] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *WorkflowTemplate) Reset() { *m = WorkflowTemplate{} } +func (m *WorkflowTemplate) String() string { return proto.CompactTextString(m) } +func (*WorkflowTemplate) ProtoMessage() {} +func (*WorkflowTemplate) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{15} } -func (x *WorkflowTemplate) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *WorkflowTemplate) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_WorkflowTemplate.Unmarshal(m, b) } - -func (*WorkflowTemplate) ProtoMessage() {} - -func (x *WorkflowTemplate) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[15] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *WorkflowTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_WorkflowTemplate.Marshal(b, m, deterministic) } - -// Deprecated: Use WorkflowTemplate.ProtoReflect.Descriptor instead. -func (*WorkflowTemplate) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{15} +func (m *WorkflowTemplate) XXX_Merge(src proto.Message) { + xxx_messageInfo_WorkflowTemplate.Merge(m, src) +} +func (m *WorkflowTemplate) XXX_Size() int { + return xxx_messageInfo_WorkflowTemplate.Size(m) +} +func (m *WorkflowTemplate) XXX_DiscardUnknown() { + xxx_messageInfo_WorkflowTemplate.DiscardUnknown(m) } -func (x *WorkflowTemplate) GetId() *Identifier { - if x != nil { - return x.Id +var xxx_messageInfo_WorkflowTemplate proto.InternalMessageInfo + +func (m *WorkflowTemplate) GetId() *Identifier { + if m != nil { + return m.Id } return nil } -func (x *WorkflowTemplate) GetMetadata() *WorkflowMetadata { - if x != nil { - return x.Metadata +func (m *WorkflowTemplate) GetMetadata() *WorkflowMetadata { + if m != nil { + return m.Metadata } return nil } -func (x *WorkflowTemplate) GetInterface() *TypedInterface { - if x != nil { - return x.Interface +func (m *WorkflowTemplate) GetInterface() *TypedInterface { + if m != nil { + return m.Interface } return nil } -func (x *WorkflowTemplate) GetNodes() []*Node { - if x != nil { - return x.Nodes +func (m *WorkflowTemplate) GetNodes() []*Node { + if m != nil { + return m.Nodes } return nil } -func (x *WorkflowTemplate) GetOutputs() []*Binding { - if x != nil { - return x.Outputs +func (m *WorkflowTemplate) GetOutputs() []*Binding { + if m != nil { + return m.Outputs } return nil } -func (x *WorkflowTemplate) GetFailureNode() *Node { - if x != nil { - return x.FailureNode +func (m *WorkflowTemplate) GetFailureNode() *Node { + if m != nil { + return m.FailureNode } return nil } -func (x *WorkflowTemplate) GetMetadataDefaults() *WorkflowMetadataDefaults { - if x != nil { - return x.MetadataDefaults +func (m *WorkflowTemplate) GetMetadataDefaults() *WorkflowMetadataDefaults { + if m != nil { + return m.MetadataDefaults } return nil } // Optional task node overrides that will be applied at task execution time. type TaskNodeOverrides struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - // A customizable interface to convey resources requested for a task container. Resources *Resources `protobuf:"bytes,1,opt,name=resources,proto3" json:"resources,omitempty"` // Overrides for all non-standard resources, not captured by // v1.ResourceRequirements, to allocate to a task. - ExtendedResources *ExtendedResources `protobuf:"bytes,2,opt,name=extended_resources,json=extendedResources,proto3" json:"extended_resources,omitempty"` + ExtendedResources *ExtendedResources `protobuf:"bytes,2,opt,name=extended_resources,json=extendedResources,proto3" json:"extended_resources,omitempty"` + ContainerImage string `protobuf:"bytes,3,opt,name=container_image,json=containerImage,proto3" json:"container_image,omitempty"` + XXX_NoUnkeyedLiteral struct{} `json:"-"` + XXX_unrecognized []byte `json:"-"` + XXX_sizecache int32 `json:"-"` } -func (x *TaskNodeOverrides) Reset() { - *x = TaskNodeOverrides{} - if protoimpl.UnsafeEnabled { - mi := &file_flyteidl_core_workflow_proto_msgTypes[16] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } +func (m *TaskNodeOverrides) Reset() { *m = TaskNodeOverrides{} } +func (m *TaskNodeOverrides) String() string { return proto.CompactTextString(m) } +func (*TaskNodeOverrides) ProtoMessage() {} +func (*TaskNodeOverrides) Descriptor() ([]byte, []int) { + return fileDescriptor_fccede37486c456e, []int{16} } -func (x *TaskNodeOverrides) String() string { - return protoimpl.X.MessageStringOf(x) +func (m *TaskNodeOverrides) XXX_Unmarshal(b []byte) error { + return xxx_messageInfo_TaskNodeOverrides.Unmarshal(m, b) } - -func (*TaskNodeOverrides) ProtoMessage() {} - -func (x *TaskNodeOverrides) ProtoReflect() protoreflect.Message { - mi := &file_flyteidl_core_workflow_proto_msgTypes[16] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) +func (m *TaskNodeOverrides) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { + return xxx_messageInfo_TaskNodeOverrides.Marshal(b, m, deterministic) } - -// Deprecated: Use TaskNodeOverrides.ProtoReflect.Descriptor instead. -func (*TaskNodeOverrides) Descriptor() ([]byte, []int) { - return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{16} +func (m *TaskNodeOverrides) XXX_Merge(src proto.Message) { + xxx_messageInfo_TaskNodeOverrides.Merge(m, src) +} +func (m *TaskNodeOverrides) XXX_Size() int { + return xxx_messageInfo_TaskNodeOverrides.Size(m) +} +func (m *TaskNodeOverrides) XXX_DiscardUnknown() { + xxx_messageInfo_TaskNodeOverrides.DiscardUnknown(m) } -func (x *TaskNodeOverrides) GetResources() *Resources { - if x != nil { - return x.Resources +var xxx_messageInfo_TaskNodeOverrides proto.InternalMessageInfo + +func (m *TaskNodeOverrides) GetResources() *Resources { + if m != nil { + return m.Resources } return nil } -func (x *TaskNodeOverrides) GetExtendedResources() *ExtendedResources { - if x != nil { - return x.ExtendedResources +func (m *TaskNodeOverrides) GetExtendedResources() *ExtendedResources { + if m != nil { + return m.ExtendedResources } return nil } +<<<<<<< HEAD // A structure that uniquely identifies a launch plan in the system. type LaunchPlanTemplate struct { state protoimpl.MessageState @@ -1849,6 +1732,7 @@ var file_flyteidl_core_workflow_proto_rawDesc = []byte{ 0x20, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x11, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, +<<<<<<< HEAD 0x72, 0x63, 0x65, 0x73, 0x22, 0xba, 0x01, 0x0a, 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, @@ -1873,20 +1757,60 @@ var file_flyteidl_core_workflow_proto_rawDesc = []byte{ 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -} - -var ( - file_flyteidl_core_workflow_proto_rawDescOnce sync.Once - file_flyteidl_core_workflow_proto_rawDescData = file_flyteidl_core_workflow_proto_rawDesc -) - -func file_flyteidl_core_workflow_proto_rawDescGZIP() []byte { - file_flyteidl_core_workflow_proto_rawDescOnce.Do(func() { - file_flyteidl_core_workflow_proto_rawDescData = protoimpl.X.CompressGZIP(file_flyteidl_core_workflow_proto_rawDescData) - }) - return file_flyteidl_core_workflow_proto_rawDescData -} - +======= + 0x72, 0x63, 0x65, 0x73, 0x22, 0x7c, 0x0a, 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, 0x6c, + 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, + 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, + 0x72, 0x52, 0x02, 0x69, 0x64, 0x12, 0x3b, 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, + 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, + 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, 0x6e, + 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, + 0x63, 0x65, 0x42, 0xb3, 0x01, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, + 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, + 0x6f, 0x77, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, + 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, + 0x6c, 0x79, 0x74, 0x65, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, + 0x6e, 0x2f, 0x70, 0x62, 0x2d, 0x67, 0x6f, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, + 0x2f, 0x63, 0x6f, 0x72, 0x65, 0xa2, 0x02, 0x03, 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, + 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x43, 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, + 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, + 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, + 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, + 0x64, 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +======= +func (m *TaskNodeOverrides) GetContainerImage() string { + if m != nil { + return m.ContainerImage + } + return "" +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +>>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) +} + +func init() { + proto.RegisterEnum("flyteidl.core.WorkflowMetadata_OnFailurePolicy", WorkflowMetadata_OnFailurePolicy_name, WorkflowMetadata_OnFailurePolicy_value) + proto.RegisterType((*IfBlock)(nil), "flyteidl.core.IfBlock") + proto.RegisterType((*IfElseBlock)(nil), "flyteidl.core.IfElseBlock") + proto.RegisterType((*BranchNode)(nil), "flyteidl.core.BranchNode") + proto.RegisterType((*TaskNode)(nil), "flyteidl.core.TaskNode") + proto.RegisterType((*WorkflowNode)(nil), "flyteidl.core.WorkflowNode") + proto.RegisterType((*ApproveCondition)(nil), "flyteidl.core.ApproveCondition") + proto.RegisterType((*SignalCondition)(nil), "flyteidl.core.SignalCondition") + proto.RegisterType((*SleepCondition)(nil), "flyteidl.core.SleepCondition") + proto.RegisterType((*GateNode)(nil), "flyteidl.core.GateNode") + proto.RegisterType((*ArrayNode)(nil), "flyteidl.core.ArrayNode") + proto.RegisterType((*NodeMetadata)(nil), "flyteidl.core.NodeMetadata") + proto.RegisterType((*Alias)(nil), "flyteidl.core.Alias") + proto.RegisterType((*Node)(nil), "flyteidl.core.Node") + proto.RegisterType((*WorkflowMetadata)(nil), "flyteidl.core.WorkflowMetadata") + proto.RegisterMapType((map[string]string)(nil), "flyteidl.core.WorkflowMetadata.TagsEntry") + proto.RegisterType((*WorkflowMetadataDefaults)(nil), "flyteidl.core.WorkflowMetadataDefaults") + proto.RegisterType((*WorkflowTemplate)(nil), "flyteidl.core.WorkflowTemplate") + proto.RegisterType((*TaskNodeOverrides)(nil), "flyteidl.core.TaskNodeOverrides") +} + +<<<<<<< HEAD var file_flyteidl_core_workflow_proto_enumTypes = make([]protoimpl.EnumInfo, 1) var file_flyteidl_core_workflow_proto_msgTypes = make([]protoimpl.MessageInfo, 19) var file_flyteidl_core_workflow_proto_goTypes = []interface{}{ @@ -2256,4 +2180,104 @@ func file_flyteidl_core_workflow_proto_init() { file_flyteidl_core_workflow_proto_rawDesc = nil file_flyteidl_core_workflow_proto_goTypes = nil file_flyteidl_core_workflow_proto_depIdxs = nil +======= +func init() { proto.RegisterFile("flyteidl/core/workflow.proto", fileDescriptor_fccede37486c456e) } + +var fileDescriptor_fccede37486c456e = []byte{ + // 1493 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x57, 0x4d, 0x6f, 0xdb, 0xcc, + 0x11, 0x96, 0x64, 0xd9, 0x16, 0xc7, 0x96, 0x2d, 0xef, 0xeb, 0xb6, 0x7a, 0xf3, 0x7e, 0xc4, 0x10, + 0xd2, 0xc6, 0x09, 0x52, 0x29, 0x48, 0x10, 0x27, 0x8d, 0xd3, 0xa0, 0x52, 0xac, 0x44, 0x02, 0xfc, + 0x91, 0xac, 0xd5, 0xcf, 0x0b, 0xb1, 0x22, 0x87, 0xf2, 0xc2, 0x14, 0xa9, 0x2c, 0x97, 0x4e, 0x84, + 0xfe, 0x89, 0xde, 0x7a, 0x2c, 0xd0, 0x43, 0xff, 0x46, 0x4f, 0xbd, 0xf6, 0xd4, 0x9f, 0xd3, 0xc3, + 0x8b, 0x5d, 0x72, 0x29, 0x8b, 0x96, 0xe2, 0xdc, 0xc8, 0x9d, 0x67, 0x86, 0xb3, 0xb3, 0xf3, 0x3c, + 0xb3, 0x84, 0xef, 0x3d, 0x7f, 0x2a, 0x91, 0xbb, 0x7e, 0xcb, 0x09, 0x05, 0xb6, 0x3e, 0x85, 0xe2, + 0xd2, 0xf3, 0xc3, 0x4f, 0xcd, 0x89, 0x08, 0x65, 0x48, 0xaa, 0xc6, 0xda, 0x54, 0xd6, 0x3b, 0x3f, + 0xcc, 0x83, 0x9d, 0x30, 0x70, 0xb9, 0xe4, 0x61, 0x90, 0xa0, 0xf3, 0x66, 0xfc, 0x8c, 0x4e, 0x7c, + 0xcd, 0xfc, 0xe3, 0xbc, 0x99, 0xbb, 0x18, 0x48, 0xee, 0x71, 0x14, 0x8b, 0xdd, 0x79, 0x20, 0x51, + 0x78, 0xcc, 0xc1, 0xd4, 0x9c, 0xcb, 0xd4, 0xe7, 0x12, 0x05, 0xf3, 0xa3, 0xd4, 0xfa, 0xed, 0xbc, + 0x55, 0xb2, 0xe8, 0x72, 0x99, 0x69, 0x3a, 0xc1, 0x68, 0x71, 0xcc, 0x08, 0x9d, 0x58, 0x70, 0x39, + 0x35, 0x09, 0x8f, 0xc2, 0x70, 0xe4, 0x63, 0x4b, 0xbf, 0x0d, 0x63, 0xaf, 0xe5, 0xc6, 0x82, 0xcd, + 0x36, 0xd4, 0xf8, 0x2b, 0xac, 0xf7, 0xbd, 0x8e, 0x1f, 0x3a, 0x97, 0xe4, 0x35, 0x58, 0x59, 0x35, + 0xea, 0xc5, 0xbd, 0xe2, 0xfe, 0xc6, 0x93, 0xbd, 0xe6, 0x5c, 0xf1, 0x9a, 0x9d, 0x30, 0xf4, 0x91, + 0x05, 0xdd, 0xcf, 0x13, 0x81, 0x51, 0xc4, 0xc3, 0x80, 0xce, 0x5c, 0xc8, 0x63, 0xb0, 0xe4, 0x05, + 0x06, 0x76, 0x10, 0xba, 0x58, 0x2f, 0x69, 0xff, 0x6f, 0x72, 0xfe, 0xa7, 0xa1, 0x8b, 0xb4, 0xa2, + 0x50, 0xea, 0xa9, 0xf1, 0xbf, 0x22, 0x6c, 0xf4, 0xbd, 0xae, 0x1f, 0x61, 0x92, 0xc1, 0x43, 0x28, + 0x3b, 0x2c, 0xc2, 0xf4, 0xe3, 0x3f, 0xcf, 0x39, 0xa7, 0x79, 0x52, 0x8d, 0x21, 0x8f, 0x60, 0x35, + 0x94, 0x17, 0x28, 0xea, 0xa5, 0xbd, 0x95, 0x2f, 0x80, 0x13, 0x10, 0x79, 0x02, 0x16, 0xfa, 0x11, + 0x26, 0xb9, 0xad, 0x2c, 0xcd, 0xad, 0x57, 0xa0, 0x15, 0x85, 0x53, 0xcf, 0xea, 0x0b, 0x28, 0x44, + 0x28, 0xea, 0x65, 0x8d, 0xdf, 0xcd, 0xe1, 0xbb, 0xca, 0xd6, 0x2b, 0xd0, 0x04, 0xd4, 0xb1, 0x60, + 0xdd, 0x45, 0x8f, 0xc5, 0xbe, 0x6c, 0xb4, 0x01, 0x3a, 0x82, 0x05, 0xce, 0x85, 0x0e, 0xf3, 0x14, + 0xd6, 0xb9, 0x67, 0xab, 0xa8, 0xe9, 0xbe, 0xee, 0xdc, 0x48, 0x35, 0xab, 0x00, 0x5d, 0xe3, 0xfa, + 0xa5, 0xf1, 0xf7, 0x22, 0x54, 0x06, 0x2c, 0xba, 0xd4, 0x11, 0x5e, 0xc3, 0xa6, 0x40, 0x0f, 0x05, + 0x06, 0x0e, 0xda, 0xdc, 0x4d, 0xc3, 0x7c, 0x9b, 0x0f, 0x93, 0xf5, 0x62, 0xaf, 0x40, 0x37, 0x32, + 0x87, 0xbe, 0xab, 0x0e, 0x36, 0xbc, 0x42, 0x21, 0xb8, 0x8b, 0x51, 0x7a, 0x30, 0xf9, 0x83, 0x35, + 0xdf, 0x3a, 0x33, 0x38, 0x3a, 0x73, 0xe9, 0x6c, 0x80, 0x95, 0x85, 0x6b, 0xfc, 0xab, 0x08, 0x9b, + 0x7f, 0x4c, 0x19, 0xa6, 0xb3, 0xeb, 0xc0, 0x96, 0xcf, 0xe2, 0xc0, 0xb9, 0x98, 0xf8, 0x2c, 0xb0, + 0x05, 0x7a, 0x5f, 0x93, 0x5f, 0x75, 0xe6, 0x42, 0xd1, 0x23, 0x5d, 0xa8, 0x45, 0xf1, 0xd0, 0x36, + 0xcc, 0xd5, 0x51, 0x4a, 0xb7, 0x47, 0xd9, 0x8a, 0xe2, 0xa1, 0xc9, 0x85, 0xa2, 0x37, 0x9f, 0x68, + 0x0b, 0x6a, 0xed, 0xc9, 0x44, 0x84, 0x57, 0xf8, 0x26, 0x6b, 0xd1, 0xef, 0xc0, 0x8a, 0xf8, 0x28, + 0x60, 0xbe, 0x29, 0xa3, 0x45, 0x2b, 0xc9, 0x42, 0xdf, 0x6d, 0xfc, 0xad, 0x08, 0xdb, 0xe7, 0xfa, + 0xe5, 0xeb, 0x1c, 0x48, 0x13, 0xca, 0x8a, 0x88, 0x69, 0xa6, 0xf9, 0x63, 0x3d, 0x4e, 0xc8, 0x3d, + 0x98, 0x4e, 0x90, 0x6a, 0x1c, 0x79, 0x0c, 0xbb, 0x61, 0x2c, 0x27, 0xb1, 0xb4, 0xaf, 0x98, 0xe0, + 0x6c, 0xe8, 0xa3, 0x1d, 0xb0, 0x71, 0xd2, 0x8f, 0x16, 0x25, 0x89, 0xed, 0x0f, 0xa9, 0xe9, 0x94, + 0x8d, 0xb1, 0xf1, 0x0e, 0xb6, 0xce, 0x7d, 0xc4, 0xc9, 0x2c, 0xa1, 0x67, 0x50, 0x31, 0x0c, 0xce, + 0xea, 0x9c, 0x50, 0xbc, 0x69, 0x28, 0xde, 0x3c, 0x4a, 0x01, 0x34, 0x83, 0x36, 0xfe, 0x53, 0x84, + 0xca, 0x3b, 0x26, 0x93, 0xc6, 0x3e, 0x84, 0x75, 0x96, 0x54, 0x26, 0x0d, 0x71, 0x37, 0x97, 0x7a, + 0xbe, 0x6e, 0xbd, 0x02, 0x35, 0x1e, 0xe4, 0x05, 0xac, 0x25, 0x05, 0x48, 0xb7, 0xfd, 0x63, 0xce, + 0x37, 0x57, 0xc1, 0x5e, 0x81, 0xa6, 0x78, 0xf2, 0x0c, 0x56, 0x23, 0xb5, 0x99, 0x94, 0x7f, 0x3f, + 0xe4, 0x1d, 0xe7, 0x36, 0xaa, 0x88, 0xa5, 0xd1, 0xea, 0x50, 0x33, 0x8d, 0x69, 0xfc, 0xbb, 0x08, + 0x56, 0x5b, 0x08, 0x36, 0xd5, 0x1b, 0xb9, 0x0f, 0x65, 0x4d, 0xe8, 0xe2, 0x72, 0xb1, 0xd1, 0x00, + 0xb2, 0x07, 0x1b, 0x13, 0x26, 0x98, 0xef, 0xa3, 0xcf, 0xa3, 0xb1, 0xce, 0xbc, 0x4a, 0xaf, 0x2f, + 0x91, 0x5f, 0x42, 0x75, 0xcc, 0x03, 0x3b, 0x8a, 0x1d, 0x07, 0xa3, 0x08, 0x23, 0x9d, 0x64, 0xb5, + 0x57, 0xa0, 0x9b, 0x63, 0x1e, 0x9c, 0x9b, 0x55, 0xf2, 0x08, 0x76, 0xae, 0xc1, 0x6c, 0x5d, 0x5d, + 0xad, 0x0f, 0xa5, 0x5e, 0x81, 0x6e, 0xcf, 0xa0, 0x54, 0x19, 0x3a, 0x44, 0xb5, 0x75, 0x82, 0x74, + 0x84, 0x6a, 0x07, 0xce, 0x1a, 0xff, 0x2d, 0xc2, 0xa6, 0xca, 0xec, 0x04, 0x25, 0x73, 0x99, 0x64, + 0x84, 0x40, 0x59, 0x77, 0x41, 0xd2, 0x5d, 0xfa, 0x59, 0x69, 0x86, 0xe4, 0x63, 0x0c, 0x63, 0x99, + 0x8a, 0xcf, 0x17, 0x0e, 0xd9, 0x20, 0xc9, 0x01, 0xac, 0x0b, 0x94, 0x82, 0x63, 0x54, 0x5f, 0xd5, + 0x4e, 0xdf, 0xe7, 0x0a, 0x42, 0x51, 0x8a, 0xe9, 0xb9, 0x14, 0x4c, 0xe2, 0x68, 0x4a, 0x0d, 0x98, + 0xfc, 0x0a, 0xaa, 0x7a, 0x4e, 0x89, 0x78, 0x22, 0xf9, 0xd0, 0xc7, 0xfa, 0xda, 0x5e, 0x71, 0xbf, + 0xa2, 0x48, 0x3a, 0xb7, 0xdc, 0xf9, 0x19, 0x7c, 0x33, 0xb7, 0x60, 0x5f, 0x31, 0x3f, 0x56, 0x3c, + 0x5b, 0x6d, 0xfb, 0x9c, 0x45, 0xa4, 0x06, 0x2b, 0x57, 0x4c, 0xa4, 0xfb, 0x50, 0x8f, 0x64, 0x17, + 0x56, 0x99, 0x32, 0xe9, 0x82, 0x5b, 0x34, 0x79, 0x69, 0xfc, 0xa3, 0x0c, 0x65, 0x7d, 0x7c, 0x5b, + 0x50, 0xca, 0x58, 0x55, 0xe2, 0x2e, 0x79, 0x0e, 0x95, 0x71, 0x5a, 0x95, 0xb4, 0xb9, 0xbe, 0x5b, + 0x70, 0xa4, 0xa6, 0x70, 0x34, 0x03, 0x93, 0x26, 0xac, 0xf1, 0x60, 0x12, 0x4b, 0x75, 0x6a, 0x8b, + 0x86, 0x41, 0x87, 0x07, 0x2e, 0x0f, 0x46, 0x34, 0x45, 0x91, 0x87, 0xb0, 0x13, 0x4f, 0x22, 0x29, + 0x90, 0x8d, 0xf5, 0x44, 0xb0, 0xb9, 0x1b, 0xd5, 0xcb, 0x7b, 0x2b, 0xfb, 0x16, 0xdd, 0x36, 0x06, + 0xf5, 0xa9, 0xbe, 0x1b, 0x91, 0x43, 0xd8, 0x4a, 0x49, 0xab, 0xb3, 0xd7, 0xc5, 0x5d, 0x59, 0x30, + 0x0e, 0x74, 0x0d, 0x68, 0x35, 0xc1, 0xb6, 0x13, 0x28, 0x39, 0x00, 0x4b, 0x4d, 0xf1, 0x64, 0xec, + 0xac, 0xe9, 0x2d, 0xfd, 0x62, 0x89, 0xf2, 0xaa, 0xd1, 0x23, 0x8d, 0xe2, 0x77, 0xa0, 0x9a, 0x69, + 0xa1, 0xf6, 0x5d, 0x5f, 0x58, 0x8e, 0xeb, 0x3a, 0xac, 0x5a, 0xf5, 0xd3, 0x75, 0x5d, 0x7e, 0x05, + 0x1b, 0x43, 0x3d, 0x85, 0x92, 0x08, 0x95, 0x85, 0x72, 0x3a, 0x9b, 0x53, 0xbd, 0x02, 0x85, 0xe1, + 0x6c, 0x6a, 0x1d, 0x80, 0x35, 0x62, 0x32, 0x1d, 0x98, 0xd6, 0xc2, 0xcc, 0x8d, 0x9e, 0xa8, 0xcc, + 0x47, 0x46, 0x5b, 0x7e, 0x03, 0xc0, 0x14, 0x3f, 0x13, 0x47, 0xd0, 0x8e, 0xf5, 0x7c, 0xa9, 0x0c, + 0x81, 0x7b, 0x05, 0x6a, 0x31, 0xf3, 0xd2, 0xa9, 0xc0, 0x9a, 0x64, 0x62, 0x84, 0xb2, 0xf1, 0xff, + 0x12, 0xd4, 0xcc, 0xde, 0x32, 0x9e, 0x9c, 0x00, 0xf9, 0x18, 0x33, 0x9f, 0xcb, 0xa9, 0x1d, 0x7a, + 0x76, 0x84, 0xe2, 0x8a, 0x3b, 0xcb, 0x04, 0xec, 0x43, 0x02, 0x3c, 0xf3, 0xce, 0x13, 0x18, 0xad, + 0x7d, 0xcc, 0xad, 0x90, 0x53, 0x80, 0x30, 0xb0, 0x3d, 0xc6, 0xfd, 0x58, 0x24, 0x12, 0xbe, 0xf5, + 0xa4, 0xb5, 0xa4, 0xbe, 0x26, 0x87, 0xe6, 0x59, 0xf0, 0x36, 0x71, 0x78, 0x1f, 0xfa, 0xdc, 0x99, + 0x52, 0x2b, 0x34, 0x0b, 0xe4, 0xb7, 0x50, 0x96, 0x6c, 0x64, 0x3a, 0xf0, 0xc1, 0x6d, 0x91, 0x06, + 0x6c, 0x14, 0x75, 0x03, 0x29, 0xa6, 0x54, 0xbb, 0xdd, 0x79, 0x0e, 0x56, 0xb6, 0xa4, 0x98, 0x74, + 0x89, 0x53, 0xc3, 0xa4, 0x4b, 0x9c, 0x2a, 0x26, 0x69, 0xb6, 0x19, 0x26, 0xe9, 0x97, 0x97, 0xa5, + 0x17, 0xc5, 0xc6, 0x07, 0xd8, 0xce, 0x65, 0x45, 0x76, 0xa1, 0xf6, 0xb6, 0xdd, 0x3f, 0xb6, 0xfb, + 0x27, 0x27, 0xdd, 0xa3, 0x7e, 0x7b, 0xd0, 0x3d, 0xfe, 0x73, 0xad, 0x40, 0xf6, 0xe1, 0x9e, 0x5e, + 0x6d, 0xbf, 0x1d, 0x74, 0xa9, 0xdd, 0xfd, 0x53, 0xf7, 0xcd, 0xef, 0x07, 0xed, 0xce, 0x71, 0xd7, + 0x3e, 0x3d, 0x3b, 0xea, 0x9e, 0xdb, 0x6f, 0xce, 0x4e, 0xde, 0x1f, 0x77, 0x07, 0xdd, 0x5a, 0xb1, + 0xf1, 0x3b, 0xa8, 0xe7, 0xf3, 0x3d, 0x4a, 0xae, 0x36, 0x11, 0xb9, 0x97, 0x17, 0x0b, 0x95, 0x64, + 0x25, 0x27, 0x15, 0x8d, 0x7f, 0xae, 0xcc, 0x0e, 0x70, 0x80, 0xe3, 0x89, 0xcf, 0x24, 0x92, 0x07, + 0x19, 0xdd, 0xbf, 0x34, 0xd6, 0xb5, 0x12, 0x1c, 0xde, 0x50, 0x82, 0xbb, 0xb7, 0x14, 0xf4, 0x9a, + 0x1a, 0x1c, 0x82, 0x95, 0xdd, 0xbb, 0x97, 0xcc, 0x1a, 0x35, 0x94, 0xdd, 0xbe, 0x01, 0xd1, 0x19, + 0x9e, 0x3c, 0x80, 0x55, 0xd5, 0xb9, 0x89, 0x1c, 0x2c, 0x99, 0x29, 0x09, 0x82, 0x3c, 0x86, 0xf5, + 0x84, 0xed, 0x46, 0x12, 0x96, 0xc9, 0x8e, 0x81, 0x91, 0x03, 0xd8, 0x4c, 0x1b, 0xee, 0xba, 0x22, + 0x2c, 0xfc, 0xc6, 0x46, 0x0a, 0xd4, 0xa4, 0x1a, 0xc0, 0x8e, 0xd9, 0x9d, 0x9d, 0x5e, 0x32, 0xa3, + 0x54, 0x12, 0xee, 0xdf, 0x52, 0x17, 0x73, 0x70, 0xb4, 0x36, 0xce, 0xad, 0xa8, 0x3b, 0xc1, 0xce, + 0x8d, 0x7b, 0x9f, 0x22, 0xbe, 0xc0, 0x28, 0x8c, 0x85, 0x83, 0x51, 0x7a, 0x58, 0xf5, 0x1b, 0x73, + 0x24, 0xb5, 0xd3, 0x19, 0x94, 0x9c, 0x01, 0xc1, 0xcf, 0x12, 0x03, 0x17, 0x5d, 0x7b, 0x16, 0x60, + 0xf1, 0x6d, 0xb3, 0x9b, 0x02, 0x67, 0x81, 0x76, 0x30, 0xbf, 0x44, 0xee, 0xc3, 0xb6, 0x13, 0x06, + 0x92, 0xf1, 0x00, 0x85, 0xcd, 0xc7, 0x6c, 0x64, 0x2e, 0x4a, 0x5b, 0xd9, 0x72, 0x5f, 0xad, 0x76, + 0x5e, 0xfd, 0xe5, 0xe5, 0x88, 0xcb, 0x8b, 0x78, 0xd8, 0x74, 0xc2, 0x71, 0x4b, 0x7f, 0x29, 0x14, + 0xa3, 0xe4, 0xa1, 0x95, 0xfd, 0x1c, 0x8d, 0x30, 0x68, 0x4d, 0x86, 0xbf, 0x1e, 0x85, 0xad, 0xb9, + 0xff, 0xa5, 0xe1, 0x9a, 0x9e, 0xa8, 0x4f, 0x7f, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xee, 0x97, 0x95, + 0xf0, 0x45, 0x0e, 0x00, 0x00, +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) } diff --git a/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml b/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml new file mode 100644 index 0000000000..0597a21b04 --- /dev/null +++ b/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml @@ -0,0 +1,136902 @@ +--- +swagger: "2.0" +info: + version: "version not set" + title: "flyteidl/service/admin.proto" +schemes: +- "http" +- "https" +consumes: +- "application/json" +produces: +- "application/json" +paths: + /api/v1/active_launch_plans/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch the active version of a :ref:`ref_flyteidl.admin.LaunchPlan`." + operationId: "GetActiveLaunchPlan2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlan" + /api/v1/active_launch_plans/org/{org}/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "List active versions of :ref:`ref_flyteidl.admin.LaunchPlan`." + operationId: "ListActiveLaunchPlans2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required." + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required." + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanList" + /api/v1/active_launch_plans/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch the active version of a :ref:`ref_flyteidl.admin.LaunchPlan`." + operationId: "GetActiveLaunchPlan" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlan" + /api/v1/active_launch_plans/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "List active versions of :ref:`ref_flyteidl.admin.LaunchPlan`." + operationId: "ListActiveLaunchPlans" + parameters: + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required." + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required." + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanList" + ? /api/v1/children/task_executions/org/{task_execution_id.node_execution_id.execution_id.org}/{task_execution_id.node_execution_id.execution_id.project}/{task_execution_id.node_execution_id.execution_id.domain}/{task_execution_id.node_execution_id.execution_id.name}/{task_execution_id.node_execution_id.node_id}/{task_execution_id.task_id.project}/{task_execution_id.task_id.domain}/{task_execution_id.task_id.name}/{task_execution_id.task_id.version}/{task_execution_id.retry_attempt} + : get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution` launched by\ + \ the reference :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "ListNodeExecutionsForTask2" + parameters: + - name: "task_execution_id.node_execution_id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdOrg" + - name: "task_execution_id.node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdProject" + - name: "task_execution_id.node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdDomain" + - name: "task_execution_id.node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdName" + - name: "task_execution_id.node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdNodeId" + - name: "task_execution_id.task_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdProject" + - name: "task_execution_id.task_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdDomain" + - name: "task_execution_id.task_id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdName" + - name: "task_execution_id.task_id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdVersion" + - name: "task_execution_id.retry_attempt" + in: "path" + required: true + type: "integer" + format: "int64" + x-exportParamName: "TaskExecutionIdRetryAttempt" + - name: "task_execution_id.task_id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "TaskExecutionIdTaskIdResourceType" + x-optionalDataType: "String" + - name: "task_execution_id.task_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the, server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionList" + ? /api/v1/children/task_executions/{task_execution_id.node_execution_id.execution_id.project}/{task_execution_id.node_execution_id.execution_id.domain}/{task_execution_id.node_execution_id.execution_id.name}/{task_execution_id.node_execution_id.node_id}/{task_execution_id.task_id.project}/{task_execution_id.task_id.domain}/{task_execution_id.task_id.name}/{task_execution_id.task_id.version}/{task_execution_id.retry_attempt} + : get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution` launched by\ + \ the reference :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "ListNodeExecutionsForTask" + parameters: + - name: "task_execution_id.node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdProject" + - name: "task_execution_id.node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdDomain" + - name: "task_execution_id.node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdName" + - name: "task_execution_id.node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdNodeId" + - name: "task_execution_id.task_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdProject" + - name: "task_execution_id.task_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdDomain" + - name: "task_execution_id.task_id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdName" + - name: "task_execution_id.task_id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdVersion" + - name: "task_execution_id.retry_attempt" + in: "path" + required: true + type: "integer" + format: "int64" + x-exportParamName: "TaskExecutionIdRetryAttempt" + - name: "task_execution_id.task_id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "TaskExecutionIdTaskIdResourceType" + x-optionalDataType: "String" + - name: "task_execution_id.task_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "TaskExecutionIdTaskIdOrg" + x-optionalDataType: "String" + - name: "task_execution_id.node_execution_id.execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the, server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionList" + /api/v1/data/executions/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.Execution`." + operationId: "GetExecutionData2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowExecutionGetDataResponse" + /api/v1/data/executions/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.Execution`." + operationId: "GetExecutionData" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowExecutionGetDataResponse" + ? /api/v1/data/node_executions/org/{id.execution_id.org}/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id} + : get: + tags: + - "AdminService" + summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.NodeExecution`." + operationId: "GetNodeExecutionData2" + parameters: + - name: "id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdOrg" + - name: "id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdExecutionIdProject" + - name: "id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdExecutionIdDomain" + - name: "id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdName" + - name: "id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeId" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionGetDataResponse" + /api/v1/data/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}: + get: + tags: + - "AdminService" + summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.NodeExecution`." + operationId: "GetNodeExecutionData" + parameters: + - name: "id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdExecutionIdProject" + - name: "id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdExecutionIdDomain" + - name: "id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdName" + - name: "id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeId" + - name: "id.execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdExecutionIdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionGetDataResponse" + ? /api/v1/data/task_executions/org/{id.node_execution_id.execution_id.org}/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} + : get: + tags: + - "AdminService" + summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "GetTaskExecutionData2" + parameters: + - name: "id.node_execution_id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" + - name: "id.node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdProject" + - name: "id.node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" + - name: "id.node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdName" + - name: "id.node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdNodeId" + - name: "id.task_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdTaskIdProject" + - name: "id.task_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdTaskIdDomain" + - name: "id.task_id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdName" + - name: "id.task_id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdVersion" + - name: "id.retry_attempt" + in: "path" + required: true + type: "integer" + format: "int64" + x-exportParamName: "IdRetryAttempt" + - name: "id.task_id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdTaskIdResourceType" + x-optionalDataType: "String" + - name: "id.task_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdTaskIdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskExecutionGetDataResponse" + ? /api/v1/data/task_executions/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} + : get: + tags: + - "AdminService" + summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "GetTaskExecutionData" + parameters: + - name: "id.node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdProject" + - name: "id.node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" + - name: "id.node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdName" + - name: "id.node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdNodeId" + - name: "id.task_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdTaskIdProject" + - name: "id.task_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdTaskIdDomain" + - name: "id.task_id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdName" + - name: "id.task_id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdVersion" + - name: "id.retry_attempt" + in: "path" + required: true + type: "integer" + format: "int64" + x-exportParamName: "IdRetryAttempt" + - name: "id.task_id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdTaskIdResourceType" + x-optionalDataType: "String" + - name: "id.task_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdTaskIdOrg" + x-optionalDataType: "String" + - name: "id.node_execution_id.execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskExecutionGetDataResponse" + /api/v1/description_entities/org/{id.org}/{id.resource_type}/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.DescriptionEntity` object." + operationId: "GetDescriptionEntity2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.resource_type" + in: "path" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to." + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDescriptionEntity" + /api/v1/description_entities/{id.resource_type}/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.DescriptionEntity` object." + operationId: "GetDescriptionEntity" + parameters: + - name: "id.resource_type" + in: "path" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to." + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDescriptionEntity" + /api/v1/description_entities/{resource_type}/org/{id.org}/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." + operationId: "ListDescriptionEntities4" + parameters: + - name: "resource_type" + in: "path" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to." + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDescriptionEntityList" + /api/v1/description_entities/{resource_type}/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." + operationId: "ListDescriptionEntities2" + parameters: + - name: "resource_type" + in: "path" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to." + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDescriptionEntityList" + /api/v1/description_entities/{resource_type}/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." + operationId: "ListDescriptionEntities3" + parameters: + - name: "resource_type" + in: "path" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to." + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDescriptionEntityList" + /api/v1/description_entities/{resource_type}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." + operationId: "ListDescriptionEntities" + parameters: + - name: "resource_type" + in: "path" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to." + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDescriptionEntityList" + /api/v1/events/nodes: + post: + tags: + - "AdminService" + summary: "Indicates a :ref:`ref_flyteidl.event.NodeExecutionEvent` has occurred." + operationId: "CreateNodeEvent" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminNodeExecutionEventRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionEventResponse" + /api/v1/events/org/{event.execution_id.org}/workflows: + post: + tags: + - "AdminService" + summary: "Indicates a :ref:`ref_flyteidl.event.WorkflowExecutionEvent` has occurred." + operationId: "CreateWorkflowEvent2" + parameters: + - name: "event.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "EventExecutionIdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowExecutionEventRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowExecutionEventResponse" + /api/v1/events/org/{event.id.execution_id.org}/nodes: + post: + tags: + - "AdminService" + summary: "Indicates a :ref:`ref_flyteidl.event.NodeExecutionEvent` has occurred." + operationId: "CreateNodeEvent2" + parameters: + - name: "event.id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "EventIdExecutionIdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminNodeExecutionEventRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionEventResponse" + /api/v1/events/org/{event.parent_node_execution_id.execution_id.org}/tasks: + post: + tags: + - "AdminService" + summary: "Indicates a :ref:`ref_flyteidl.event.TaskExecutionEvent` has occurred." + operationId: "CreateTaskEvent2" + parameters: + - name: "event.parent_node_execution_id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "EventParentNodeExecutionIdExecutionIdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminTaskExecutionEventRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskExecutionEventResponse" + /api/v1/events/tasks: + post: + tags: + - "AdminService" + summary: "Indicates a :ref:`ref_flyteidl.event.TaskExecutionEvent` has occurred." + operationId: "CreateTaskEvent" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminTaskExecutionEventRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskExecutionEventResponse" + /api/v1/events/workflows: + post: + tags: + - "AdminService" + summary: "Indicates a :ref:`ref_flyteidl.event.WorkflowExecutionEvent` has occurred." + operationId: "CreateWorkflowEvent" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowExecutionEventRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowExecutionEventResponse" + /api/v1/executions: + post: + tags: + - "AdminService" + summary: "Triggers the creation of a :ref:`ref_flyteidl.admin.Execution`" + operationId: "CreateExecution" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionCreateResponse" + /api/v1/executions/org/{id.org}/recover: + post: + tags: + - "AdminService" + summary: "Recreates a previously-run workflow execution that will only start\ + \ executing from the last known failure point.\nIn Recover mode, users cannot\ + \ change any input parameters or update the version of the execution.\nThis\ + \ is extremely useful to recover from system errors and byzantine faults like\ + \ - Loss of K8s cluster, bugs in platform or instability, machine failures,\n\ + downstream system failures (downstream services), or simply to recover executions\ + \ that failed because of retry exhaustion and should complete if tried again.\n\ + See :ref:`ref_flyteidl.admin.ExecutionRecoverRequest` for more details." + operationId: "RecoverExecution2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionRecoverRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionCreateResponse" + /api/v1/executions/org/{id.org}/relaunch: + post: + tags: + - "AdminService" + summary: "Triggers the creation of an identical :ref:`ref_flyteidl.admin.Execution`" + operationId: "RelaunchExecution2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionRelaunchRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionCreateResponse" + /api/v1/executions/org/{id.org}/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Execution`." + operationId: "ListExecutions2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionList" + /api/v1/executions/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.Execution`." + operationId: "GetExecution2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecution" + put: + tags: + - "AdminService" + summary: "Update execution belonging to project domain :ref:`ref_flyteidl.admin.Execution`." + operationId: "UpdateExecution2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionUpdateResponse" + delete: + tags: + - "AdminService" + summary: "Terminates an in-progress :ref:`ref_flyteidl.admin.Execution`." + operationId: "TerminateExecution2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionTerminateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionTerminateResponse" + /api/v1/executions/org/{org}: + put: + tags: + - "AdminService" + summary: "Triggers the creation of a :ref:`ref_flyteidl.admin.Execution`" + operationId: "CreateExecution2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "Org" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionCreateResponse" + /api/v1/executions/recover: + post: + tags: + - "AdminService" + summary: "Recreates a previously-run workflow execution that will only start\ + \ executing from the last known failure point.\nIn Recover mode, users cannot\ + \ change any input parameters or update the version of the execution.\nThis\ + \ is extremely useful to recover from system errors and byzantine faults like\ + \ - Loss of K8s cluster, bugs in platform or instability, machine failures,\n\ + downstream system failures (downstream services), or simply to recover executions\ + \ that failed because of retry exhaustion and should complete if tried again.\n\ + See :ref:`ref_flyteidl.admin.ExecutionRecoverRequest` for more details." + operationId: "RecoverExecution" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionRecoverRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionCreateResponse" + /api/v1/executions/relaunch: + post: + tags: + - "AdminService" + summary: "Triggers the creation of an identical :ref:`ref_flyteidl.admin.Execution`" + operationId: "RelaunchExecution" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionRelaunchRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionCreateResponse" + /api/v1/executions/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Execution`." + operationId: "ListExecutions" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionList" + /api/v1/executions/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.Execution`." + operationId: "GetExecution" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecution" + put: + tags: + - "AdminService" + summary: "Update execution belonging to project domain :ref:`ref_flyteidl.admin.Execution`." + operationId: "UpdateExecution" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionUpdateResponse" + delete: + tags: + - "AdminService" + summary: "Terminates an in-progress :ref:`ref_flyteidl.admin.Execution`." + operationId: "TerminateExecution" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminExecutionTerminateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminExecutionTerminateResponse" + /api/v1/launch_plan_ids/org/{org}/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ + \ launch plan objects." + operationId: "ListLaunchPlanIds2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityIdentifierList" + /api/v1/launch_plan_ids/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ + \ launch plan objects." + operationId: "ListLaunchPlanIds" + parameters: + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityIdentifierList" + /api/v1/launch_plans: + post: + tags: + - "AdminService" + summary: "Create and upload a :ref:`ref_flyteidl.admin.LaunchPlan` definition" + operationId: "CreateLaunchPlan" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminLaunchPlanCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanCreateResponse" + /api/v1/launch_plans/org/{id.org}: + post: + tags: + - "AdminService" + summary: "Create and upload a :ref:`ref_flyteidl.admin.LaunchPlan` definition" + operationId: "CreateLaunchPlan2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminLaunchPlanCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanCreateResponse" + /api/v1/launch_plans/org/{id.org}/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." + operationId: "ListLaunchPlans4" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanList" + /api/v1/launch_plans/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." + operationId: "ListLaunchPlans2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanList" + /api/v1/launch_plans/org/{id.org}/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.LaunchPlan` definition." + operationId: "GetLaunchPlan2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - name: "id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlan" + put: + tags: + - "AdminService" + summary: "Updates the status of a registered :ref:`ref_flyteidl.admin.LaunchPlan`." + operationId: "UpdateLaunchPlan2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanUpdateResponse" + /api/v1/launch_plans/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." + operationId: "ListLaunchPlans3" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanList" + /api/v1/launch_plans/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." + operationId: "ListLaunchPlans" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanList" + /api/v1/launch_plans/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.LaunchPlan` definition." + operationId: "GetLaunchPlan" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - name: "id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlan" + put: + tags: + - "AdminService" + summary: "Updates the status of a registered :ref:`ref_flyteidl.admin.LaunchPlan`." + operationId: "UpdateLaunchPlan" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminLaunchPlanUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminLaunchPlanUpdateResponse" + /api/v1/matchable_attributes: + get: + tags: + - "AdminService" + summary: "Lists custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a specific resource type." + operationId: "ListMatchableAttributes" + parameters: + - name: "resource_type" + in: "query" + description: "+required.\n\n - TASK_RESOURCE: Applies to customizable task\ + \ resource requests and limits.\n - CLUSTER_RESOURCE: Applies to configuring\ + \ templated kubernetes cluster resources.\n - EXECUTION_QUEUE: Configures\ + \ task and dynamic task execution queue assignment.\n - EXECUTION_CLUSTER_LABEL:\ + \ Configures the K8s cluster label to be used for execution to be run\n\ + \ - QUALITY_OF_SERVICE_SPECIFICATION: Configures default quality of service\ + \ when undefined in an execution spec.\n - PLUGIN_OVERRIDE: Selects configurable\ + \ plugin implementation behavior for a given task type.\n - WORKFLOW_EXECUTION_CONFIG:\ + \ Adds defaults for customizable workflow-execution specifications and overrides.\n\ + \ - CLUSTER_ASSIGNMENT: Controls how to select an available cluster on which\ + \ this execution should run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org filter applied to list project requests." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminListMatchableAttributesResponse" + /api/v1/matchable_attributes/org/{org}: + get: + tags: + - "AdminService" + summary: "Lists custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a specific resource type." + operationId: "ListMatchableAttributes2" + parameters: + - name: "org" + in: "path" + description: "Optional, org filter applied to list project requests." + required: true + type: "string" + x-exportParamName: "Org" + - name: "resource_type" + in: "query" + description: "+required.\n\n - TASK_RESOURCE: Applies to customizable task\ + \ resource requests and limits.\n - CLUSTER_RESOURCE: Applies to configuring\ + \ templated kubernetes cluster resources.\n - EXECUTION_QUEUE: Configures\ + \ task and dynamic task execution queue assignment.\n - EXECUTION_CLUSTER_LABEL:\ + \ Configures the K8s cluster label to be used for execution to be run\n\ + \ - QUALITY_OF_SERVICE_SPECIFICATION: Configures default quality of service\ + \ when undefined in an execution spec.\n - PLUGIN_OVERRIDE: Selects configurable\ + \ plugin implementation behavior for a given task type.\n - WORKFLOW_EXECUTION_CONFIG:\ + \ Adds defaults for customizable workflow-execution specifications and overrides.\n\ + \ - CLUSTER_ASSIGNMENT: Controls how to select an available cluster on which\ + \ this execution should run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminListMatchableAttributesResponse" + /api/v1/metrics/executions/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetches runtime metrics for a :ref:`ref_flyteidl.admin.Execution`." + operationId: "GetExecutionMetrics2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "depth" + in: "query" + description: "depth defines the number of Flyte entity levels to traverse\ + \ when breaking down execution details." + required: false + type: "integer" + format: "int32" + x-exportParamName: "Depth" + x-optionalDataType: "Int32" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowExecutionGetMetricsResponse" + /api/v1/metrics/executions/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetches runtime metrics for a :ref:`ref_flyteidl.admin.Execution`." + operationId: "GetExecutionMetrics" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "depth" + in: "query" + description: "depth defines the number of Flyte entity levels to traverse\ + \ when breaking down execution details." + required: false + type: "integer" + format: "int32" + x-exportParamName: "Depth" + x-optionalDataType: "Int32" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowExecutionGetMetricsResponse" + /api/v1/named_entities/{resource_type}/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Returns a :ref:`ref_flyteidl.admin.NamedEntity` object." + operationId: "GetNamedEntity2" + parameters: + - name: "resource_type" + in: "path" + description: "Resource type of the metadata to get. One of Task, Workflow\ + \ or LaunchPlan.\n+required" + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntity" + put: + tags: + - "AdminService" + summary: "Updates a :ref:`ref_flyteidl.admin.NamedEntity` object." + operationId: "UpdateNamedEntity2" + parameters: + - name: "resource_type" + in: "path" + description: "Resource type of the metadata to update\n+required" + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminNamedEntityUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityUpdateResponse" + /api/v1/named_entities/{resource_type}/org/{org}/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Returns a list of :ref:`ref_flyteidl.admin.NamedEntity` objects." + operationId: "ListNamedEntities2" + parameters: + - name: "resource_type" + in: "path" + description: "Resource type of the metadata to query. One of Task, Workflow\ + \ or LaunchPlan.\n+required" + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project." + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityList" + /api/v1/named_entities/{resource_type}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Returns a :ref:`ref_flyteidl.admin.NamedEntity` object." + operationId: "GetNamedEntity" + parameters: + - name: "resource_type" + in: "path" + description: "Resource type of the metadata to get. One of Task, Workflow\ + \ or LaunchPlan.\n+required" + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntity" + put: + tags: + - "AdminService" + summary: "Updates a :ref:`ref_flyteidl.admin.NamedEntity` object." + operationId: "UpdateNamedEntity" + parameters: + - name: "resource_type" + in: "path" + description: "Resource type of the metadata to update\n+required" + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminNamedEntityUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityUpdateResponse" + /api/v1/named_entities/{resource_type}/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Returns a list of :ref:`ref_flyteidl.admin.NamedEntity` objects." + operationId: "ListNamedEntities" + parameters: + - name: "resource_type" + in: "path" + description: "Resource type of the metadata to query. One of Task, Workflow\ + \ or LaunchPlan.\n+required" + required: true + type: "string" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "ResourceType" + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project." + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityList" + ? /api/v1/node_executions/org/{id.execution_id.org}/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id} + : get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.NodeExecution`." + operationId: "GetNodeExecution2" + parameters: + - name: "id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdOrg" + - name: "id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdExecutionIdProject" + - name: "id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdExecutionIdDomain" + - name: "id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdName" + - name: "id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeId" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/flyteidladminNodeExecution" + ? /api/v1/node_executions/org/{id.execution_id.org}/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}/dynamic_workflow + : get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.DynamicNodeWorkflowResponse`." + operationId: "GetDynamicNodeWorkflow2" + parameters: + - name: "id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdOrg" + - name: "id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdExecutionIdProject" + - name: "id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdExecutionIdDomain" + - name: "id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdName" + - name: "id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeId" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDynamicNodeWorkflowResponse" + ? /api/v1/node_executions/org/{workflow_execution_id.org}/{workflow_execution_id.project}/{workflow_execution_id.domain}/{workflow_execution_id.name} + : get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution`." + operationId: "ListNodeExecutions2" + parameters: + - name: "workflow_execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "WorkflowExecutionIdOrg" + - name: "workflow_execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "WorkflowExecutionIdProject" + - name: "workflow_execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "WorkflowExecutionIdDomain" + - name: "workflow_execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "WorkflowExecutionIdName" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "unique_parent_id" + in: "query" + description: "Unique identifier of the parent node in the execution\n+optional." + required: false + type: "string" + x-exportParamName: "UniqueParentId" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionList" + /api/v1/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}: + get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.NodeExecution`." + operationId: "GetNodeExecution" + parameters: + - name: "id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdExecutionIdProject" + - name: "id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdExecutionIdDomain" + - name: "id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdName" + - name: "id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeId" + - name: "id.execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdExecutionIdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/flyteidladminNodeExecution" + /api/v1/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}/dynamic_workflow: + get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.DynamicNodeWorkflowResponse`." + operationId: "GetDynamicNodeWorkflow" + parameters: + - name: "id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdExecutionIdProject" + - name: "id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdExecutionIdDomain" + - name: "id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdExecutionIdName" + - name: "id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeId" + - name: "id.execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdExecutionIdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminDynamicNodeWorkflowResponse" + /api/v1/node_executions/{workflow_execution_id.project}/{workflow_execution_id.domain}/{workflow_execution_id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution`." + operationId: "ListNodeExecutions" + parameters: + - name: "workflow_execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "WorkflowExecutionIdProject" + - name: "workflow_execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "WorkflowExecutionIdDomain" + - name: "workflow_execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "WorkflowExecutionIdName" + - name: "workflow_execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "WorkflowExecutionIdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "unique_parent_id" + in: "query" + description: "Unique identifier of the parent node in the execution\n+optional." + required: false + type: "string" + x-exportParamName: "UniqueParentId" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNodeExecutionList" + /api/v1/project_attributes/{attributes.project}: + put: + tags: + - "AdminService" + summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ at the project level" + operationId: "UpdateProjectAttributes" + parameters: + - name: "attributes.project" + in: "path" + description: "Unique project id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesProject" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectAttributesUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectAttributesUpdateResponse" + /api/v1/project_attributes/{project}: + get: + tags: + - "AdminService" + summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "GetProjectAttributes" + parameters: + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "resource_type" + in: "query" + description: "Which type of matchable attributes to return.\n+required.\n\n\ + \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ + \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ + \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ + \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ + \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ + \ Configures default quality of service when undefined in an execution spec.\n\ + \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ + \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ + \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ + \ Controls how to select an available cluster on which this execution should\ + \ run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the project." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectAttributesGetResponse" + delete: + tags: + - "AdminService" + summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "DeleteProjectAttributes" + parameters: + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectAttributesDeleteRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectAttributesDeleteResponse" + /api/v1/project_domain_attributes/org/{attributes.org}/{attributes.project}: + put: + tags: + - "AdminService" + summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ at the project level" + operationId: "UpdateProjectAttributes2" + parameters: + - name: "attributes.org" + in: "path" + description: "Optional, org key applied to the project." + required: true + type: "string" + x-exportParamName: "AttributesOrg" + - name: "attributes.project" + in: "path" + description: "Unique project id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesProject" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectAttributesUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectAttributesUpdateResponse" + /api/v1/project_domain_attributes/org/{attributes.org}/{attributes.project}/{attributes.domain}: + put: + tags: + - "AdminService" + summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "UpdateProjectDomainAttributes2" + parameters: + - name: "attributes.org" + in: "path" + description: "Optional, org key applied to the attributes." + required: true + type: "string" + x-exportParamName: "AttributesOrg" + - name: "attributes.project" + in: "path" + description: "Unique project id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesProject" + - name: "attributes.domain" + in: "path" + description: "Unique domain id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesDomain" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectDomainAttributesUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectDomainAttributesUpdateResponse" + /api/v1/project_domain_attributes/org/{org}/{project}: + get: + tags: + - "AdminService" + summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "GetProjectAttributes2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the project." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "resource_type" + in: "query" + description: "Which type of matchable attributes to return.\n+required.\n\n\ + \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ + \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ + \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ + \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ + \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ + \ Configures default quality of service when undefined in an execution spec.\n\ + \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ + \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ + \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ + \ Controls how to select an available cluster on which this execution should\ + \ run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectAttributesGetResponse" + delete: + tags: + - "AdminService" + summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "DeleteProjectAttributes2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the project." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectAttributesDeleteRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectAttributesDeleteResponse" + /api/v1/project_domain_attributes/org/{org}/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "GetProjectDomainAttributes2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the attributes." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "resource_type" + in: "query" + description: "Which type of matchable attributes to return.\n+required.\n\n\ + \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ + \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ + \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ + \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ + \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ + \ Configures default quality of service when undefined in an execution spec.\n\ + \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ + \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ + \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ + \ Controls how to select an available cluster on which this execution should\ + \ run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectDomainAttributesGetResponse" + delete: + tags: + - "AdminService" + summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "DeleteProjectDomainAttributes2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the attributes." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectDomainAttributesDeleteRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectDomainAttributesDeleteResponse" + /api/v1/project_domain_attributes/{attributes.project}/{attributes.domain}: + put: + tags: + - "AdminService" + summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "UpdateProjectDomainAttributes" + parameters: + - name: "attributes.project" + in: "path" + description: "Unique project id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesProject" + - name: "attributes.domain" + in: "path" + description: "Unique domain id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesDomain" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectDomainAttributesUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectDomainAttributesUpdateResponse" + /api/v1/project_domain_attributes/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "GetProjectDomainAttributes" + parameters: + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "resource_type" + in: "query" + description: "Which type of matchable attributes to return.\n+required.\n\n\ + \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ + \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ + \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ + \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ + \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ + \ Configures default quality of service when undefined in an execution spec.\n\ + \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ + \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ + \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ + \ Controls how to select an available cluster on which this execution should\ + \ run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the attributes." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectDomainAttributesGetResponse" + delete: + tags: + - "AdminService" + summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project and domain." + operationId: "DeleteProjectDomainAttributes" + parameters: + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectDomainAttributesDeleteRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectDomainAttributesDeleteResponse" + /api/v1/projects: + get: + tags: + - "AdminService" + summary: "Fetches a list of :ref:`ref_flyteidl.admin.Project`" + operationId: "ListProjects" + parameters: + - name: "limit" + in: "query" + description: "Indicates the number of projects to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org filter applied to list project requests." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjects" + post: + tags: + - "AdminService" + summary: "Registers a :ref:`ref_flyteidl.admin.Project` with the Flyte deployment." + operationId: "RegisterProject" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectRegisterRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectRegisterResponse" + /api/v1/projects/org/{org}: + get: + tags: + - "AdminService" + summary: "Fetches a list of :ref:`ref_flyteidl.admin.Project`" + operationId: "ListProjects2" + parameters: + - name: "org" + in: "path" + description: "Optional, org filter applied to list project requests." + required: true + type: "string" + x-exportParamName: "Org" + - name: "limit" + in: "query" + description: "Indicates the number of projects to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjects" + /api/v1/projects/org/{org}/{id}: + put: + tags: + - "AdminService" + summary: "Updates an existing :ref:`ref_flyteidl.admin.Project`\nflyteidl.admin.Project\ + \ should be passed but the domains property should be empty;\nit will be ignored\ + \ in the handler as domains cannot be updated via this API." + operationId: "UpdateProject2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "Org" + - name: "id" + in: "path" + description: "Globally unique project name." + required: true + type: "string" + x-exportParamName: "Id" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProject" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectUpdateResponse" + /api/v1/projects/org/{project.org}: + post: + tags: + - "AdminService" + summary: "Registers a :ref:`ref_flyteidl.admin.Project` with the Flyte deployment." + operationId: "RegisterProject2" + parameters: + - name: "project.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "ProjectOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProjectRegisterRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectRegisterResponse" + /api/v1/projects/{id}: + put: + tags: + - "AdminService" + summary: "Updates an existing :ref:`ref_flyteidl.admin.Project`\nflyteidl.admin.Project\ + \ should be passed but the domains property should be empty;\nit will be ignored\ + \ in the handler as domains cannot be updated via this API." + operationId: "UpdateProject" + parameters: + - name: "id" + in: "path" + description: "Globally unique project name." + required: true + type: "string" + x-exportParamName: "Id" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminProject" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminProjectUpdateResponse" + ? /api/v1/task_executions/org/{id.node_execution_id.execution_id.org}/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} + : get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "GetTaskExecution2" + parameters: + - name: "id.node_execution_id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" + - name: "id.node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdProject" + - name: "id.node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" + - name: "id.node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdName" + - name: "id.node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdNodeId" + - name: "id.task_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdTaskIdProject" + - name: "id.task_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdTaskIdDomain" + - name: "id.task_id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdName" + - name: "id.task_id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdVersion" + - name: "id.retry_attempt" + in: "path" + required: true + type: "integer" + format: "int64" + x-exportParamName: "IdRetryAttempt" + - name: "id.task_id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdTaskIdResourceType" + x-optionalDataType: "String" + - name: "id.task_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdTaskIdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/flyteidladminTaskExecution" + ? /api/v1/task_executions/org/{node_execution_id.execution_id.org}/{node_execution_id.execution_id.project}/{node_execution_id.execution_id.domain}/{node_execution_id.execution_id.name}/{node_execution_id.node_id} + : get: + tags: + - "AdminService" + summary: "Fetches a list of :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "ListTaskExecutions2" + parameters: + - name: "node_execution_id.execution_id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdOrg" + - name: "node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdProject" + - name: "node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdDomain" + - name: "node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdName" + - name: "node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "NodeExecutionIdNodeId" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskExecutionList" + ? /api/v1/task_executions/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} + : get: + tags: + - "AdminService" + summary: "Fetches a :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "GetTaskExecution" + parameters: + - name: "id.node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdProject" + - name: "id.node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" + - name: "id.node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdName" + - name: "id.node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "IdNodeExecutionIdNodeId" + - name: "id.task_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdTaskIdProject" + - name: "id.task_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdTaskIdDomain" + - name: "id.task_id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdName" + - name: "id.task_id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdTaskIdVersion" + - name: "id.retry_attempt" + in: "path" + required: true + type: "integer" + format: "int64" + x-exportParamName: "IdRetryAttempt" + - name: "id.task_id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdTaskIdResourceType" + x-optionalDataType: "String" + - name: "id.task_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdTaskIdOrg" + x-optionalDataType: "String" + - name: "id.node_execution_id.execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/flyteidladminTaskExecution" + ? /api/v1/task_executions/{node_execution_id.execution_id.project}/{node_execution_id.execution_id.domain}/{node_execution_id.execution_id.name}/{node_execution_id.node_id} + : get: + tags: + - "AdminService" + summary: "Fetches a list of :ref:`ref_flyteidl.admin.TaskExecution`." + operationId: "ListTaskExecutions" + parameters: + - name: "node_execution_id.execution_id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdProject" + - name: "node_execution_id.execution_id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdDomain" + - name: "node_execution_id.execution_id.name" + in: "path" + description: "User or system provided value for the resource." + required: true + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdName" + - name: "node_execution_id.node_id" + in: "path" + required: true + type: "string" + x-exportParamName: "NodeExecutionIdNodeId" + - name: "node_execution_id.execution_id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "NodeExecutionIdExecutionIdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskExecutionList" + /api/v1/task_ids/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ + \ task objects." + operationId: "ListTaskIds" + parameters: + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityIdentifierList" + /api/v1/tasks: + post: + tags: + - "AdminService" + summary: "Create and upload a :ref:`ref_flyteidl.admin.Task` definition" + operationId: "CreateTask" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/flyteidladminTaskCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/flyteidladminTaskCreateResponse" + /api/v1/tasks/org/{id.org}: + post: + tags: + - "AdminService" + summary: "Create and upload a :ref:`ref_flyteidl.admin.Task` definition" + operationId: "CreateTask2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/flyteidladminTaskCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/flyteidladminTaskCreateResponse" + /api/v1/tasks/org/{id.org}/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." + operationId: "ListTasks4" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskList" + /api/v1/tasks/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." + operationId: "ListTasks2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskList" + /api/v1/tasks/org/{id.org}/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.Task` definition." + operationId: "GetTask2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - name: "id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTask" + /api/v1/tasks/org/{org}/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ + \ task objects." + operationId: "ListTaskIds2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityIdentifierList" + /api/v1/tasks/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." + operationId: "ListTasks3" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskList" + /api/v1/tasks/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." + operationId: "ListTasks" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTaskList" + /api/v1/tasks/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.Task` definition." + operationId: "GetTask" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - name: "id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminTask" + /api/v1/version: + get: + tags: + - "AdminService" + operationId: "GetVersion" + parameters: [] + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminGetVersionResponse" + /api/v1/workflow_attributes/org/{attributes.org}/{attributes.project}/{attributes.domain}/{attributes.workflow}: + put: + tags: + - "AdminService" + summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project, domain and workflow." + operationId: "UpdateWorkflowAttributes2" + parameters: + - name: "attributes.org" + in: "path" + description: "Optional, org key applied to the attributes." + required: true + type: "string" + x-exportParamName: "AttributesOrg" + - name: "attributes.project" + in: "path" + description: "Unique project id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesProject" + - name: "attributes.domain" + in: "path" + description: "Unique domain id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesDomain" + - name: "attributes.workflow" + in: "path" + description: "Workflow name for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesWorkflow" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowAttributesUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowAttributesUpdateResponse" + /api/v1/workflow_attributes/org/{org}/{project}/{domain}/{workflow}: + get: + tags: + - "AdminService" + summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project, domain and workflow." + operationId: "GetWorkflowAttributes2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the attributes." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "workflow" + in: "path" + description: "Workflow name which this set of attributes references.\n+required" + required: true + type: "string" + x-exportParamName: "Workflow" + - name: "resource_type" + in: "query" + description: "Which type of matchable attributes to return.\n+required.\n\n\ + \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ + \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ + \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ + \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ + \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ + \ Configures default quality of service when undefined in an execution spec.\n\ + \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ + \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ + \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ + \ Controls how to select an available cluster on which this execution should\ + \ run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowAttributesGetResponse" + delete: + tags: + - "AdminService" + summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project, domain and workflow." + operationId: "DeleteWorkflowAttributes2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the attributes." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "workflow" + in: "path" + description: "Workflow name which this set of attributes references.\n+required" + required: true + type: "string" + x-exportParamName: "Workflow" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowAttributesDeleteRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowAttributesDeleteResponse" + /api/v1/workflow_attributes/{attributes.project}/{attributes.domain}/{attributes.workflow}: + put: + tags: + - "AdminService" + summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project, domain and workflow." + operationId: "UpdateWorkflowAttributes" + parameters: + - name: "attributes.project" + in: "path" + description: "Unique project id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesProject" + - name: "attributes.domain" + in: "path" + description: "Unique domain id for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesDomain" + - name: "attributes.workflow" + in: "path" + description: "Workflow name for which this set of attributes will be applied." + required: true + type: "string" + x-exportParamName: "AttributesWorkflow" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowAttributesUpdateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowAttributesUpdateResponse" + /api/v1/workflow_attributes/{project}/{domain}/{workflow}: + get: + tags: + - "AdminService" + summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project, domain and workflow." + operationId: "GetWorkflowAttributes" + parameters: + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "workflow" + in: "path" + description: "Workflow name which this set of attributes references.\n+required" + required: true + type: "string" + x-exportParamName: "Workflow" + - name: "resource_type" + in: "query" + description: "Which type of matchable attributes to return.\n+required.\n\n\ + \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ + \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ + \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ + \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ + \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ + \ Configures default quality of service when undefined in an execution spec.\n\ + \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ + \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ + \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ + \ Controls how to select an available cluster on which this execution should\ + \ run." + required: false + type: "string" + default: "TASK_RESOURCE" + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + x-exportParamName: "ResourceType" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the attributes." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowAttributesGetResponse" + delete: + tags: + - "AdminService" + summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ + \ for a project, domain and workflow." + operationId: "DeleteWorkflowAttributes" + parameters: + - name: "project" + in: "path" + description: "Unique project id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Unique domain id which this set of attributes references.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "workflow" + in: "path" + description: "Workflow name which this set of attributes references.\n+required" + required: true + type: "string" + x-exportParamName: "Workflow" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowAttributesDeleteRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowAttributesDeleteResponse" + /api/v1/workflow_ids/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ + \ workflow objects." + operationId: "ListWorkflowIds" + parameters: + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "Org" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityIdentifierList" + /api/v1/workflows: + post: + tags: + - "AdminService" + summary: "Create and upload a :ref:`ref_flyteidl.admin.Workflow` definition" + operationId: "CreateWorkflow" + parameters: + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowCreateResponse" + /api/v1/workflows/org/{id.org}: + post: + tags: + - "AdminService" + summary: "Create and upload a :ref:`ref_flyteidl.admin.Workflow` definition" + operationId: "CreateWorkflow2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - in: "body" + name: "body" + required: true + schema: + $ref: "#/definitions/adminWorkflowCreateRequest" + x-exportParamName: "Body" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowCreateResponse" + /api/v1/workflows/org/{id.org}/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." + operationId: "ListWorkflows4" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowList" + /api/v1/workflows/org/{id.org}/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." + operationId: "ListWorkflows2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowList" + /api/v1/workflows/org/{id.org}/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.Workflow` definition." + operationId: "GetWorkflow2" + parameters: + - name: "id.org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "IdOrg" + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - name: "id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflow" + /api/v1/workflows/org/{org}/{project}/{domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ + \ workflow objects." + operationId: "ListWorkflowIds2" + parameters: + - name: "org" + in: "path" + description: "Optional, org key applied to the resource." + required: true + type: "string" + x-exportParamName: "Org" + - name: "project" + in: "path" + description: "Name of the project that contains the identifiers.\n+required" + required: true + type: "string" + x-exportParamName: "Project" + - name: "domain" + in: "path" + description: "Name of the domain the identifiers belongs to within the project.\n\ + +required" + required: true + type: "string" + x-exportParamName: "Domain" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminNamedEntityIdentifierList" + /api/v1/workflows/{id.project}/{id.domain}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." + operationId: "ListWorkflows3" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "query" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'." + required: false + type: "string" + x-exportParamName: "IdName" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowList" + /api/v1/workflows/{id.project}/{id.domain}/{id.name}: + get: + tags: + - "AdminService" + summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." + operationId: "ListWorkflows" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + - name: "limit" + in: "query" + description: "Indicates the number of resources to be returned.\n+required." + required: false + type: "integer" + format: "int64" + x-exportParamName: "Limit" + x-optionalDataType: "Int64" + - name: "token" + in: "query" + description: "In the case of multiple pages of results, this server-provided\ + \ token can be used to fetch the next page\nin a query.\n+optional." + required: false + type: "string" + x-exportParamName: "Token" + x-optionalDataType: "String" + - name: "filters" + in: "query" + description: "Indicates a list of filters passed as string.\nMore info on\ + \ constructing filters : \n+optional." + required: false + type: "string" + x-exportParamName: "Filters" + x-optionalDataType: "String" + - name: "sort_by.key" + in: "query" + description: "Indicates an attribute to sort the response values.\n+required." + required: false + type: "string" + x-exportParamName: "SortByKey" + x-optionalDataType: "String" + - name: "sort_by.direction" + in: "query" + description: "Indicates the direction to apply sort key for response values.\n\ + +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ + \ order." + required: false + type: "string" + default: "DESCENDING" + enum: + - "DESCENDING" + - "ASCENDING" + x-exportParamName: "SortByDirection" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflowList" + /api/v1/workflows/{id.project}/{id.domain}/{id.name}/{id.version}: + get: + tags: + - "AdminService" + summary: "Fetch a :ref:`ref_flyteidl.admin.Workflow` definition." + operationId: "GetWorkflow" + parameters: + - name: "id.project" + in: "path" + description: "Name of the project the resource belongs to." + required: true + type: "string" + x-exportParamName: "IdProject" + - name: "id.domain" + in: "path" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + required: true + type: "string" + x-exportParamName: "IdDomain" + - name: "id.name" + in: "path" + description: "User provided value for the resource." + required: true + type: "string" + x-exportParamName: "IdName" + - name: "id.version" + in: "path" + description: "Specific version of the resource." + required: true + type: "string" + x-exportParamName: "IdVersion" + - name: "id.resource_type" + in: "query" + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ + \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ + \ a compilation of multiple individual objects.\nEventually all Catalog\ + \ objects should be modeled similar to Flyte Objects. The Dataset entities\ + \ makes it possible for the UI and CLI to act on the objects \nin a similar\ + \ manner to other Flyte objects" + required: false + type: "string" + default: "UNSPECIFIED" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + x-exportParamName: "IdResourceType" + x-optionalDataType: "String" + - name: "id.org" + in: "query" + description: "Optional, org key applied to the resource." + required: false + type: "string" + x-exportParamName: "IdOrg" + x-optionalDataType: "String" + responses: + 200: + description: "A successful response." + schema: + $ref: "#/definitions/adminWorkflow" +definitions: + BlobTypeBlobDimensionality: + type: "string" + enum: + - "SINGLE" + - "MULTIPART" + default: "SINGLE" + CatalogReservationStatus: + type: "string" + description: "Indicates the status of a catalog reservation operation.\n\n - RESERVATION_DISABLED:\ + \ Used to indicate that reservations are disabled\n - RESERVATION_ACQUIRED:\ + \ Used to indicate that a reservation was successfully acquired or extended\n\ + \ - RESERVATION_EXISTS: Used to indicate that an active reservation currently\ + \ exists\n - RESERVATION_RELEASED: Used to indicate that the reservation has\ + \ been successfully released\n - RESERVATION_FAILURE: Used to indicate that\ + \ a reservation operation resulted in failure" + enum: + - "RESERVATION_DISABLED" + - "RESERVATION_ACQUIRED" + - "RESERVATION_EXISTS" + - "RESERVATION_RELEASED" + - "RESERVATION_FAILURE" + default: "RESERVATION_DISABLED" + ComparisonExpressionOperator: + type: "string" + title: "Binary Operator for each expression" + description: "- GT: Greater Than\n - LT: Less Than" + enum: + - "EQ" + - "NEQ" + - "GT" + - "GTE" + - "LT" + - "LTE" + default: "EQ" + ConjunctionExpressionLogicalOperator: + type: "string" + title: "Nested conditions. They can be conjoined using AND / OR\nOrder of evaluation\ + \ is not important as the operators are Commutative" + description: "- AND: Conjunction" + enum: + - "AND" + - "OR" + default: "AND" + ConnectionSetIdList: + type: "object" + properties: + ids: + type: "array" + items: + type: "string" + example: + ids: + - "ids" + - "ids" + ContainerArchitecture: + type: "string" + description: "Architecture-type the container image supports." + enum: + - "UNKNOWN" + - "AMD64" + - "ARM64" + - "ARM_V6" + - "ARM_V7" + default: "UNKNOWN" + DataLoadingConfigLiteralMapFormat: + type: "string" + title: "LiteralMapFormat decides the encoding format in which the input metadata\ + \ should be made available to the containers.\nIf the user has access to the\ + \ protocol buffer definitions, it is recommended to use the PROTO format.\n\ + JSON and YAML do not need any protobuf definitions to read it\nAll remote references\ + \ in core.LiteralMap are replaced with local filesystem references (the data\ + \ is downloaded to local filesystem)" + description: "- JSON: JSON / YAML for the metadata (which contains inlined primitive\ + \ values). The representation is inline with the standard json specification\ + \ as specified - https://www.json.org/json-en.html\n - PROTO: Proto is a serialized\ + \ binary of `core.LiteralMap` defined in flyteidl/core" + enum: + - "JSON" + - "YAML" + - "PROTO" + default: "JSON" + ExecutionErrorErrorKind: + type: "string" + title: "Error type: System or User" + enum: + - "UNKNOWN" + - "USER" + - "SYSTEM" + default: "UNKNOWN" + ExecutionMetadataExecutionMode: + type: "string" + description: "The method by which this execution was launched.\n\n - MANUAL: The\ + \ default execution mode, MANUAL implies that an execution was launched by an\ + \ individual.\n - SCHEDULED: A schedule triggered this execution launch.\n -\ + \ SYSTEM: A system process was responsible for launching this execution rather\ + \ an individual.\n - RELAUNCH: This execution was launched with identical inputs\ + \ as a previous execution.\n - CHILD_WORKFLOW: This execution was triggered\ + \ by another execution.\n - RECOVERED: This execution was recovered from another\ + \ execution." + enum: + - "MANUAL" + - "SCHEDULED" + - "SYSTEM" + - "RELAUNCH" + - "CHILD_WORKFLOW" + - "RECOVERED" + default: "MANUAL" + IOStrategyDownloadMode: + type: "string" + title: "Mode to use for downloading" + description: "- DOWNLOAD_EAGER: All data will be downloaded before the main container\ + \ is executed\n - DOWNLOAD_STREAM: Data will be downloaded as a stream and an\ + \ End-Of-Stream marker will be written to indicate all data has been downloaded.\ + \ Refer to protocol for details\n - DO_NOT_DOWNLOAD: Large objects (offloaded)\ + \ will not be downloaded" + enum: + - "DOWNLOAD_EAGER" + - "DOWNLOAD_STREAM" + - "DO_NOT_DOWNLOAD" + default: "DOWNLOAD_EAGER" + IOStrategyUploadMode: + type: "string" + title: "Mode to use for uploading" + description: "- UPLOAD_ON_EXIT: All data will be uploaded after the main container\ + \ exits\n - UPLOAD_EAGER: Data will be uploaded as it appears. Refer to protocol\ + \ specification for details\n - DO_NOT_UPLOAD: Data will not be uploaded, only\ + \ references will be written" + enum: + - "UPLOAD_ON_EXIT" + - "UPLOAD_EAGER" + - "DO_NOT_UPLOAD" + default: "UPLOAD_ON_EXIT" + PluginOverrideMissingPluginBehavior: + type: "string" + description: " - FAIL: By default, if this plugin is not enabled for a Flyte deployment\ + \ then execution will fail.\n - USE_DEFAULT: Uses the system-configured default\ + \ implementation." + enum: + - "FAIL" + - "USE_DEFAULT" + default: "FAIL" + ProjectProjectState: + type: "string" + description: "The state of the project is used to control its visibility in the\ + \ UI and validity.\n\n - ACTIVE: By default, all projects are considered active.\n\ + \ - ARCHIVED: Archived projects are no longer visible in the UI and no longer\ + \ valid.\n - SYSTEM_GENERATED: System generated projects that aren't explicitly\ + \ created or managed by a user." + enum: + - "ACTIVE" + - "ARCHIVED" + - "SYSTEM_GENERATED" + default: "ACTIVE" + QualityOfServiceTier: + type: "string" + description: " - UNDEFINED: Default: no quality of service specified." + enum: + - "UNDEFINED" + - "HIGH" + - "MEDIUM" + - "LOW" + default: "UNDEFINED" + ResourcesResourceEntry: + type: "object" + properties: + name: + description: "Resource name." + $ref: "#/definitions/ResourcesResourceName" + value: + type: "string" + title: "Value must be a valid k8s quantity. See\nhttps://github.com/kubernetes/apimachinery/blob/master/pkg/api/resource/quantity.go#L30-L80" + description: "Encapsulates a resource name and value." + example: + name: {} + value: "value" + ResourcesResourceName: + type: "string" + description: "Known resource names.\n\n - EPHEMERAL_STORAGE: For Kubernetes-based\ + \ deployments, pods use ephemeral local storage for scratch space, caching,\ + \ and for logs." + enum: + - "UNKNOWN" + - "CPU" + - "GPU" + - "MEMORY" + - "STORAGE" + - "EPHEMERAL_STORAGE" + default: "UNKNOWN" + RuntimeMetadataRuntimeType: + type: "string" + enum: + - "OTHER" + - "FLYTE_SDK" + default: "OTHER" + SchemaColumnSchemaColumnType: + type: "string" + enum: + - "INTEGER" + - "FLOAT" + - "STRING" + - "BOOLEAN" + - "DATETIME" + - "DURATION" + default: "INTEGER" + SchemaTypeSchemaColumn: + type: "object" + properties: + name: + type: "string" + title: "A unique name -within the schema type- for the column" + type: + description: "The column type. This allows a limited set of types currently." + $ref: "#/definitions/SchemaColumnSchemaColumnType" + example: + name: "name" + type: {} + SecretMountType: + type: "string" + description: " - ANY: Default case, indicates the client can tolerate either mounting\ + \ options.\n - ENV_VAR: ENV_VAR indicates the secret needs to be mounted as\ + \ an environment variable.\n - FILE: FILE indicates the secret needs to be mounted\ + \ as a file." + enum: + - "ANY" + - "ENV_VAR" + - "FILE" + default: "ANY" + SortDirection: + type: "string" + description: " - DESCENDING: By default, fields are sorted in descending order." + enum: + - "DESCENDING" + - "ASCENDING" + default: "DESCENDING" + SqlDialect: + type: "string" + description: "The dialect of the SQL statement. This is used to validate and parse\ + \ SQL statements at compilation time to avoid\nexpensive runtime operations.\ + \ If set to an unsupported dialect, no validation will be done on the statement.\n\ + We support the following dialect: ansi, hive." + enum: + - "UNDEFINED" + - "ANSI" + - "HIVE" + - "OTHER" + default: "UNDEFINED" + StructuredDatasetTypeDatasetColumn: + type: "object" + properties: + name: + type: "string" + description: "A unique name within the schema type for the column." + literal_type: + description: "The column type." + $ref: "#/definitions/coreLiteralType" + example: + name: "name" + TaskExecutionMetadataInstanceClass: + type: "string" + description: "Includes the broad category of machine used for this specific task\ + \ execution.\n\n - DEFAULT: The default instance class configured for the flyte\ + \ application platform.\n - INTERRUPTIBLE: The instance class configured for\ + \ interruptible tasks." + enum: + - "DEFAULT" + - "INTERRUPTIBLE" + default: "DEFAULT" + TaskLogMessageFormat: + type: "string" + enum: + - "UNKNOWN" + - "CSV" + - "JSON" + default: "UNKNOWN" + WorkflowMetadataOnFailurePolicy: + type: "string" + title: "Failure Handling Strategy" + description: "- FAIL_IMMEDIATELY: FAIL_IMMEDIATELY instructs the system to fail\ + \ as soon as a node fails in the workflow. It'll automatically\nabort all currently\ + \ running nodes and clean up resources before finally marking the workflow executions\ + \ as\nfailed.\n - FAIL_AFTER_EXECUTABLE_NODES_COMPLETE: FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\ + \ instructs the system to make as much progress as it can. The system will\n\ + not alter the dependencies of the execution graph so any node that depend on\ + \ the failed node will not be run.\nOther nodes that will be executed to completion\ + \ before cleaning up resources and marking the workflow\nexecution as failed." + enum: + - "FAIL_IMMEDIATELY" + - "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE" + default: "FAIL_IMMEDIATELY" + adminAbortMetadata: + type: "object" + properties: + cause: + type: "string" + description: "In the case of a user-specified abort, this will pass along\ + \ the user-supplied cause." + principal: + type: "string" + title: "Identifies the entity (if any) responsible for terminating the execution" + description: "Specifies metadata around an aborted workflow execution." + example: + principal: "principal" + cause: "cause" + adminAnnotations: + type: "object" + properties: + values: + type: "object" + description: "Map of custom annotations to be applied to the execution resource." + additionalProperties: + type: "string" + description: "Annotation values to be applied to an execution resource.\nIn the\ + \ future a mode (e.g. OVERRIDE, APPEND, etc) can be defined\nto specify how\ + \ to merge annotations defined at registration and execution time." + example: + values: + key: "values" + adminAuth: + type: "object" + properties: + assumable_iam_role: + type: "string" + description: "Defines an optional iam role which will be used for tasks run\ + \ in executions created with this launch plan." + kubernetes_service_account: + type: "string" + description: "Defines an optional kubernetes service account which will be\ + \ used for tasks run in executions created with this launch plan." + description: "Defines permissions associated with executions created by this launch\ + \ plan spec.\nUse either of these roles when they have permissions required\ + \ by your workflow execution.\nDeprecated." + example: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + adminAuthRole: + type: "object" + properties: + assumable_iam_role: + type: "string" + description: "Defines an optional iam role which will be used for tasks run\ + \ in executions created with this launch plan." + kubernetes_service_account: + type: "string" + description: "Defines an optional kubernetes service account which will be\ + \ used for tasks run in executions created with this launch plan." + description: "Defines permissions associated with executions created by this launch\ + \ plan spec.\nUse either of these roles when they have permissions required\ + \ by your workflow execution.\nDeprecated." + example: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + adminClusterAssignment: + type: "object" + properties: + cluster_pool_name: + type: "string" + description: "Encapsulates specifications for routing an execution onto a specific\ + \ cluster." + example: + cluster_pool_name: "cluster_pool_name" + adminClusterResourceAttributes: + type: "object" + properties: + attributes: + type: "object" + description: "Custom resource attributes which will be applied in cluster\ + \ resource creation (e.g. quotas).\nMap keys are the *case-sensitive* names\ + \ of variables in templatized resource files.\nMap values should be the\ + \ custom values which get substituted during resource creation." + additionalProperties: + type: "string" + example: + attributes: + key: "attributes" + adminCronSchedule: + type: "object" + properties: + schedule: + type: "string" + title: "Standard/default cron implementation as described by https://en.wikipedia.org/wiki/Cron#CRON_expression;\n\ + Also supports nonstandard predefined scheduling definitions\nas described\ + \ by https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions\n\ + except @reboot" + offset: + type: "string" + title: "ISO 8601 duration as described by https://en.wikipedia.org/wiki/ISO_8601#Durations" + description: "Options for schedules to run according to a cron expression." + example: + schedule: "schedule" + offset: "offset" + adminDescription: + type: "object" + properties: + value: + type: "string" + title: "long description - no more than 4KB" + uri: + type: "string" + title: "if the description sizes exceed some threshold we can offload the\ + \ entire\ndescription proto altogether to an external data store, like S3\ + \ rather than store inline in the db" + format: + title: "Format of the long description" + $ref: "#/definitions/adminDescriptionFormat" + icon_link: + type: "string" + title: "Optional link to an icon for the entity" + description: "Full user description with formatting preserved. This can be rendered\n\ + by clients, such as the console or command line tools with in-tact\nformatting." + example: + format: {} + icon_link: "icon_link" + value: "value" + uri: "uri" + adminDescriptionEntity: + type: "object" + properties: + id: + description: "id represents the unique identifier of the description entity." + $ref: "#/definitions/coreIdentifier" + short_description: + type: "string" + description: "One-liner overview of the entity." + long_description: + description: "Full user description with formatting preserved." + $ref: "#/definitions/adminDescription" + source_code: + description: "Optional link to source code used to define this entity." + $ref: "#/definitions/adminSourceCode" + tags: + type: "array" + description: "User-specified tags. These are arbitrary and can be used for\ + \ searching\nfiltering and discovering tasks." + items: + type: "string" + description: "DescriptionEntity contains detailed description for the task/workflow.\n\ + Documentation could provide insight into the algorithms, business use case,\ + \ etc." + example: + short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + long_description: + format: {} + icon_link: "icon_link" + value: "value" + uri: "uri" + source_code: + link: "link" + tags: + - "tags" + - "tags" + adminDescriptionEntityList: + type: "object" + properties: + descriptionEntities: + type: "array" + description: "A list of DescriptionEntities returned based on the request." + items: + $ref: "#/definitions/adminDescriptionEntity" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Represents a list of DescriptionEntities returned from the admin.\nSee\ + \ :ref:`ref_flyteidl.admin.DescriptionEntity` for more details" + example: + descriptionEntities: + - short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + long_description: + format: {} + icon_link: "icon_link" + value: "value" + uri: "uri" + source_code: + link: "link" + tags: + - "tags" + - "tags" + - short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + long_description: + format: {} + icon_link: "icon_link" + value: "value" + uri: "uri" + source_code: + link: "link" + tags: + - "tags" + - "tags" + token: "token" + adminDescriptionFormat: + type: "string" + title: "The format of the long description" + description: "- DESCRIPTION_FORMAT_RST: python default documentation - comments\ + \ is rst" + enum: + - "DESCRIPTION_FORMAT_UNKNOWN" + - "DESCRIPTION_FORMAT_MARKDOWN" + - "DESCRIPTION_FORMAT_HTML" + - "DESCRIPTION_FORMAT_RST" + default: "DESCRIPTION_FORMAT_UNKNOWN" + adminDomain: + type: "object" + properties: + id: + type: "string" + description: "Globally unique domain name." + name: + type: "string" + description: "Display name." + description: "Namespace within a project commonly used to differentiate between\ + \ different service instances.\ne.g. \"production\", \"development\", etc." + example: + name: "name" + id: "id" + adminDynamicNodeWorkflowResponse: + type: "object" + properties: + compiled_workflow: + $ref: "#/definitions/coreCompiledWorkflowClosure" + example: + compiled_workflow: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + adminEmailNotification: + type: "object" + properties: + recipients_email: + type: "array" + title: "The list of email addresses recipients for this notification.\n+required" + items: + type: "string" + description: "Defines an email notification specification." + example: + recipients_email: + - "recipients_email" + - "recipients_email" + adminEnvs: + type: "object" + properties: + values: + type: "array" + description: "Map of custom environment variables to be applied to the execution\ + \ resource." + items: + $ref: "#/definitions/coreKeyValuePair" + description: "Environment variable values to be applied to an execution resource.\n\ + In the future a mode (e.g. OVERRIDE, APPEND, etc) can be defined\nto specify\ + \ how to merge environment variables defined at registration and execution time." + example: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + adminExecution: + type: "object" + properties: + id: + description: "Unique identifier of the workflow execution." + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + spec: + description: "User-provided configuration and inputs for launching the execution." + $ref: "#/definitions/adminExecutionSpec" + closure: + description: "Execution results." + $ref: "#/definitions/adminExecutionClosure" + description: "A workflow execution represents an instantiated workflow, including\ + \ all inputs and additional\nmetadata as well as computed results included state,\ + \ outputs, and duration-based attributes.\nUsed as a response object used in\ + \ Get and List execution requests." + example: + id: + org: "org" + domain: "domain" + name: "name" + project: "project" + closure: + outputs: + values: + literals: {} + uri: "uri" + phase: {} + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + created_at: "2000-01-23T04:56:07.000+00:00" + state_change_details: + occurred_at: "2000-01-23T04:56:07.000+00:00" + principal: "principal" + state: {} + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + computed_inputs: + literals: {} + abort_metadata: + principal: "principal" + cause: "cause" + updated_at: "2000-01-23T04:56:07.000+00:00" + started_at: "2000-01-23T04:56:07.000+00:00" + abort_cause: "abort_cause" + output_data: + literals: {} + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + spec: + metadata: + mode: {} + principal: "principal" + parent_node_execution: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + reference_execution: + org: "org" + domain: "domain" + name: "name" + project: "project" + artifact_ids: + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + scheduled_at: "2000-01-23T04:56:07.000+00:00" + nesting: 0 + system_metadata: + execution_cluster: "execution_cluster" + namespace: "namespace" + disable_all: true + inputs: + literals: {} + annotations: + values: + key: "values" + max_parallelism: 6 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + tags: + - "tags" + - "tags" + launch_plan: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + notifications: + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + adminExecutionClosure: + type: "object" + properties: + outputs: + description: "Output URI in the case of a successful execution.\nDEPRECATED.\ + \ Use GetExecutionData to fetch output data instead." + $ref: "#/definitions/adminLiteralMapBlob" + error: + description: "Error information in the case of a failed execution." + $ref: "#/definitions/coreExecutionError" + abort_cause: + type: "string" + description: "In the case of a user-specified abort, this will pass along\ + \ the user-supplied cause." + abort_metadata: + description: "In the case of a user-specified abort, this will pass along\ + \ the user and their supplied cause." + $ref: "#/definitions/adminAbortMetadata" + output_data: + description: "Raw output data produced by this execution.\nDEPRECATED. Use\ + \ GetExecutionData to fetch output data instead." + $ref: "#/definitions/coreLiteralMap" + computed_inputs: + title: "Inputs computed and passed for execution.\ncomputed_inputs depends\ + \ on inputs in ExecutionSpec, fixed and default inputs in launch plan" + $ref: "#/definitions/coreLiteralMap" + phase: + description: "Most recent recorded phase for the execution." + $ref: "#/definitions/coreWorkflowExecutionPhase" + started_at: + type: "string" + format: "date-time" + description: "Reported time at which the execution began running." + duration: + type: "string" + description: "The amount of time the execution spent running." + created_at: + type: "string" + format: "date-time" + description: "Reported time at which the execution was created." + updated_at: + type: "string" + format: "date-time" + description: "Reported time at which the execution was last updated." + notifications: + type: "array" + description: "The notification settings to use after merging the CreateExecutionRequest\ + \ and the launch plan\nnotification settings. An execution launched with\ + \ notifications will always prefer that definition\nto notifications defined\ + \ statically in a launch plan." + items: + $ref: "#/definitions/adminNotification" + workflow_id: + description: "Identifies the workflow definition for this execution." + $ref: "#/definitions/coreIdentifier" + state_change_details: + title: "Provides the details of the last stage change" + $ref: "#/definitions/adminExecutionStateChangeDetails" + title: "Encapsulates the results of the Execution" + example: + outputs: + values: + literals: {} + uri: "uri" + phase: {} + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + created_at: "2000-01-23T04:56:07.000+00:00" + state_change_details: + occurred_at: "2000-01-23T04:56:07.000+00:00" + principal: "principal" + state: {} + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + computed_inputs: + literals: {} + abort_metadata: + principal: "principal" + cause: "cause" + updated_at: "2000-01-23T04:56:07.000+00:00" + started_at: "2000-01-23T04:56:07.000+00:00" + abort_cause: "abort_cause" + output_data: + literals: {} + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + adminExecutionClusterLabel: + type: "object" + properties: + value: + type: "string" + title: "Label value to determine where the execution will be run" + example: + value: "value" + adminExecutionCreateRequest: + type: "object" + properties: + project: + type: "string" + title: "Name of the project the execution belongs to.\n+required" + domain: + type: "string" + title: "Name of the domain the execution belongs to.\nA domain can be considered\ + \ as a subset within a specific project.\n+required" + name: + type: "string" + title: "User provided value for the resource.\nIf none is provided the system\ + \ will generate a unique string.\n+optional" + spec: + title: "Additional fields necessary to launch the execution.\n+optional" + $ref: "#/definitions/adminExecutionSpec" + inputs: + title: "The inputs required to start the execution. All required inputs must\ + \ be\nincluded in this map. If not required and not provided, defaults apply.\n\ + +optional" + $ref: "#/definitions/coreLiteralMap" + org: + type: "string" + description: "Optional, org key applied to the resource." + description: "Request to launch an execution with the given project, domain and\ + \ optionally-assigned name." + adminExecutionCreateResponse: + type: "object" + properties: + id: + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + description: "The unique identifier for a successfully created execution.\nIf\ + \ the name was *not* specified in the create request, this identifier will include\ + \ a generated name." + example: + id: + org: "org" + domain: "domain" + name: "name" + project: "project" + adminExecutionList: + type: "object" + properties: + executions: + type: "array" + items: + $ref: "#/definitions/adminExecution" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Used as a response for request to list executions.\nSee :ref:`ref_flyteidl.admin.Execution`\ + \ for more details" + example: + executions: + - id: + org: "org" + domain: "domain" + name: "name" + project: "project" + closure: + outputs: + values: + literals: {} + uri: "uri" + phase: {} + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + created_at: "2000-01-23T04:56:07.000+00:00" + state_change_details: + occurred_at: "2000-01-23T04:56:07.000+00:00" + principal: "principal" + state: {} + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + computed_inputs: + literals: {} + abort_metadata: + principal: "principal" + cause: "cause" + updated_at: "2000-01-23T04:56:07.000+00:00" + started_at: "2000-01-23T04:56:07.000+00:00" + abort_cause: "abort_cause" + output_data: + literals: {} + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + spec: + metadata: + mode: {} + principal: "principal" + parent_node_execution: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + reference_execution: + org: "org" + domain: "domain" + name: "name" + project: "project" + artifact_ids: + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + scheduled_at: "2000-01-23T04:56:07.000+00:00" + nesting: 0 + system_metadata: + execution_cluster: "execution_cluster" + namespace: "namespace" + disable_all: true + inputs: + literals: {} + annotations: + values: + key: "values" + max_parallelism: 6 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + tags: + - "tags" + - "tags" + launch_plan: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + notifications: + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + - id: + org: "org" + domain: "domain" + name: "name" + project: "project" + closure: + outputs: + values: + literals: {} + uri: "uri" + phase: {} + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + created_at: "2000-01-23T04:56:07.000+00:00" + state_change_details: + occurred_at: "2000-01-23T04:56:07.000+00:00" + principal: "principal" + state: {} + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + computed_inputs: + literals: {} + abort_metadata: + principal: "principal" + cause: "cause" + updated_at: "2000-01-23T04:56:07.000+00:00" + started_at: "2000-01-23T04:56:07.000+00:00" + abort_cause: "abort_cause" + output_data: + literals: {} + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + spec: + metadata: + mode: {} + principal: "principal" + parent_node_execution: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + reference_execution: + org: "org" + domain: "domain" + name: "name" + project: "project" + artifact_ids: + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + scheduled_at: "2000-01-23T04:56:07.000+00:00" + nesting: 0 + system_metadata: + execution_cluster: "execution_cluster" + namespace: "namespace" + disable_all: true + inputs: + literals: {} + annotations: + values: + key: "values" + max_parallelism: 6 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + tags: + - "tags" + - "tags" + launch_plan: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + notifications: + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + token: "token" + adminExecutionMetadata: + type: "object" + properties: + mode: + $ref: "#/definitions/ExecutionMetadataExecutionMode" + principal: + type: "string" + description: "Identifier of the entity that triggered this execution.\nFor\ + \ systems using back-end authentication any value set here will be discarded\ + \ in favor of the\nauthenticated user context." + nesting: + type: "integer" + format: "int64" + description: "Indicates the nestedness of this execution.\nIf a user launches\ + \ a workflow execution, the default nesting is 0.\nIf this execution further\ + \ launches a workflow (child workflow), the nesting level is incremented\ + \ by 0 => 1\nGenerally, if workflow at nesting level k launches a workflow\ + \ then the child workflow will have\nnesting = k + 1." + scheduled_at: + type: "string" + format: "date-time" + description: "For scheduled executions, the requested time for execution for\ + \ this specific schedule invocation." + parent_node_execution: + title: "Which subworkflow node (if any) launched this execution" + $ref: "#/definitions/coreNodeExecutionIdentifier" + reference_execution: + description: "Optional, a reference workflow execution related to this execution.\n\ + In the case of a relaunch, this references the original workflow execution." + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + system_metadata: + description: "Optional, platform-specific metadata about the execution.\n\ + In this the future this may be gated behind an ACL or some sort of authorization." + $ref: "#/definitions/adminSystemMetadata" + artifact_ids: + type: "array" + description: "Save a list of the artifacts used in this execution for now.\ + \ This is a list only rather than a mapping\nsince we don't have a structure\ + \ to handle nested ones anyways." + items: + $ref: "#/definitions/coreArtifactID" + description: "Represents attributes about an execution which are not required\ + \ to launch the execution but are useful to record.\nThese attributes are assigned\ + \ at launch time and do not change." + example: + mode: {} + principal: "principal" + parent_node_execution: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + reference_execution: + org: "org" + domain: "domain" + name: "name" + project: "project" + artifact_ids: + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + scheduled_at: "2000-01-23T04:56:07.000+00:00" + nesting: 0 + system_metadata: + execution_cluster: "execution_cluster" + namespace: "namespace" + adminExecutionQueueAttributes: + type: "object" + properties: + tags: + type: "array" + description: "Tags used for assigning execution queues for tasks defined within\ + \ this project." + items: + type: "string" + example: + tags: + - "tags" + - "tags" + adminExecutionRecoverRequest: + type: "object" + properties: + id: + description: "Identifier of the workflow execution to recover." + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + name: + type: "string" + title: "User provided value for the recovered execution.\nIf none is provided\ + \ the system will generate a unique string.\n+optional" + metadata: + description: "Additional metadata which will be used to overwrite any metadata\ + \ in the reference execution when triggering a recovery execution." + $ref: "#/definitions/adminExecutionMetadata" + description: "Request to recover the referenced execution." + adminExecutionRelaunchRequest: + type: "object" + properties: + id: + title: "Identifier of the workflow execution to relaunch.\n+required" + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + name: + type: "string" + title: "User provided value for the relaunched execution.\nIf none is provided\ + \ the system will generate a unique string.\n+optional" + overwrite_cache: + type: "boolean" + format: "boolean" + description: "Allows for all cached values of a workflow and its tasks to\ + \ be overwritten for a single execution.\nIf enabled, all calculations are\ + \ performed even if cached results would be available, overwriting the stored\n\ + data once execution finishes successfully." + description: "Request to relaunch the referenced execution." + adminExecutionSpec: + type: "object" + properties: + launch_plan: + title: "Launch plan to be executed" + $ref: "#/definitions/coreIdentifier" + inputs: + title: "Input values to be passed for the execution" + $ref: "#/definitions/coreLiteralMap" + metadata: + title: "Metadata for the execution" + $ref: "#/definitions/adminExecutionMetadata" + notifications: + description: "List of notifications based on Execution status transitions\n\ + When this list is not empty it is used rather than any notifications defined\ + \ in the referenced launch plan.\nWhen this list is empty, the notifications\ + \ defined for the launch plan will be applied." + $ref: "#/definitions/adminNotificationList" + disable_all: + type: "boolean" + format: "boolean" + description: "This should be set to true if all notifications are intended\ + \ to be disabled for this execution." + labels: + description: "Labels to apply to the execution resource." + $ref: "#/definitions/adminLabels" + annotations: + description: "Annotations to apply to the execution resource." + $ref: "#/definitions/adminAnnotations" + security_context: + description: "Optional: security context override to apply this execution." + $ref: "#/definitions/coreSecurityContext" + auth_role: + description: "Optional: auth override to apply this execution." + $ref: "#/definitions/adminAuthRole" + quality_of_service: + description: "Indicates the runtime priority of the execution." + $ref: "#/definitions/coreQualityOfService" + max_parallelism: + type: "integer" + format: "int32" + description: "Controls the maximum number of task nodes that can be run in\ + \ parallel for the entire workflow.\nThis is useful to achieve fairness.\ + \ Note: MapTasks are regarded as one unit,\nand parallelism/concurrency\ + \ of MapTasks is independent from this." + raw_output_data_config: + title: "User setting to configure where to store offloaded data (i.e. Blobs,\ + \ structured datasets, query data, etc.).\nThis should be a prefix like\ + \ s3://my-bucket/my-data" + $ref: "#/definitions/adminRawOutputDataConfig" + cluster_assignment: + description: "Controls how to select an available cluster on which this execution\ + \ should run." + $ref: "#/definitions/adminClusterAssignment" + interruptible: + type: "boolean" + format: "boolean" + description: "Allows for the interruptible flag of a workflow to be overwritten\ + \ for a single execution.\nOmitting this field uses the workflow's value\ + \ as a default.\nAs we need to distinguish between the field not being provided\ + \ and its default value false, we have to use a wrapper\naround the bool\ + \ field." + overwrite_cache: + type: "boolean" + format: "boolean" + description: "Allows for all cached values of a workflow and its tasks to\ + \ be overwritten for a single execution.\nIf enabled, all calculations are\ + \ performed even if cached results would be available, overwriting the stored\n\ + data once execution finishes successfully." + envs: + description: "Environment variables to be set for the execution." + $ref: "#/definitions/adminEnvs" + tags: + type: "array" + description: "Tags to be set for the execution." + items: + type: "string" + description: "An ExecutionSpec encompasses all data used to launch this execution.\ + \ The Spec does not change over the lifetime\nof an execution as it progresses\ + \ across phase changes." + example: + metadata: + mode: {} + principal: "principal" + parent_node_execution: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + reference_execution: + org: "org" + domain: "domain" + name: "name" + project: "project" + artifact_ids: + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + - partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + scheduled_at: "2000-01-23T04:56:07.000+00:00" + nesting: 0 + system_metadata: + execution_cluster: "execution_cluster" + namespace: "namespace" + disable_all: true + inputs: + literals: {} + annotations: + values: + key: "values" + max_parallelism: 6 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + tags: + - "tags" + - "tags" + launch_plan: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + notifications: + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + adminExecutionState: + type: "string" + description: "The state of the execution is used to control its visibility in\ + \ the UI/CLI.\n\n - EXECUTION_ACTIVE: By default, all executions are considered\ + \ active.\n - EXECUTION_ARCHIVED: Archived executions are no longer visible\ + \ in the UI." + enum: + - "EXECUTION_ACTIVE" + - "EXECUTION_ARCHIVED" + default: "EXECUTION_ACTIVE" + adminExecutionStateChangeDetails: + type: "object" + properties: + state: + description: "The state of the execution is used to control its visibility\ + \ in the UI/CLI." + $ref: "#/definitions/adminExecutionState" + occurred_at: + type: "string" + format: "date-time" + description: "This timestamp represents when the state changed." + principal: + type: "string" + title: "Identifies the entity (if any) responsible for causing the state change\ + \ of the execution" + example: + occurred_at: "2000-01-23T04:56:07.000+00:00" + principal: "principal" + state: {} + adminExecutionTerminateRequest: + type: "object" + properties: + id: + description: "Uniquely identifies the individual workflow execution to be\ + \ terminated." + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + cause: + type: "string" + description: "Optional reason for aborting." + description: "Request to terminate an in-progress execution. This action is irreversible.\n\ + If an execution is already terminated, this request will simply be a no-op.\n\ + This request will fail if it references a non-existent execution.\nIf the request\ + \ succeeds the phase \"ABORTED\" will be recorded for the termination\nwith\ + \ the optional cause added to the output_result." + adminExecutionTerminateResponse: + type: "object" + adminExecutionUpdateRequest: + type: "object" + properties: + id: + title: "Identifier of the execution to update" + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + state: + title: "State to set as the new value active/archive" + $ref: "#/definitions/adminExecutionState" + adminExecutionUpdateResponse: + type: "object" + adminFixedRate: + type: "object" + properties: + value: + type: "integer" + format: "int64" + unit: + $ref: "#/definitions/adminFixedRateUnit" + description: "Option for schedules run at a certain frequency e.g. every 2 minutes." + example: + unit: {} + value: 0 + adminFixedRateUnit: + type: "string" + description: "Represents a frequency at which to run a schedule." + enum: + - "MINUTE" + - "HOUR" + - "DAY" + default: "MINUTE" + adminFlyteURLs: + type: "object" + properties: + inputs: + type: "string" + outputs: + type: "string" + deck: + type: "string" + description: "These URLs are returned as part of node and task execution data\ + \ requests." + example: + outputs: "outputs" + inputs: "inputs" + deck: "deck" + adminGetVersionResponse: + type: "object" + properties: + control_plane_version: + title: "The control plane version information. FlyteAdmin and related components\n\ + form the control plane of Flyte" + $ref: "#/definitions/adminVersion" + title: "Response for the GetVersion API" + example: + control_plane_version: + Version: "Version" + Build: "Build" + BuildTime: "BuildTime" + adminLabels: + type: "object" + properties: + values: + type: "object" + description: "Map of custom labels to be applied to the execution resource." + additionalProperties: + type: "string" + description: "Label values to be applied to an execution resource.\nIn the future\ + \ a mode (e.g. OVERRIDE, APPEND, etc) can be defined\nto specify how to merge\ + \ labels defined at registration and execution time." + example: + values: + key: "values" + adminLaunchPlan: + type: "object" + properties: + id: + description: "Uniquely identifies a launch plan entity." + $ref: "#/definitions/coreIdentifier" + spec: + description: "User-provided launch plan details, including reference workflow,\ + \ inputs and other metadata." + $ref: "#/definitions/adminLaunchPlanSpec" + closure: + description: "Values computed by the flyte platform after launch plan registration." + $ref: "#/definitions/adminLaunchPlanClosure" + description: "A LaunchPlan provides the capability to templatize workflow executions.\n\ + Launch plans simplify associating one or more schedules, inputs and notifications\ + \ with your workflows.\nLaunch plans can be shared and used to trigger executions\ + \ with predefined inputs even when a workflow\ndefinition doesn't necessarily\ + \ have a default value for said input." + example: + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + expected_outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + updated_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + state: {} + expected_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + spec: + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + fixed_inputs: + literals: {} + role: "role" + auth: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + entity_metadata: + schedule: + kickoff_time_input_arg: "kickoff_time_input_arg" + cron_schedule: + schedule: "schedule" + offset: "offset" + cron_expression: "cron_expression" + rate: + unit: {} + value: 0 + launch_conditions: + value: "value" + type_url: "type_url" + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + annotations: + values: + key: "values" + max_parallelism: 5 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + default_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + adminLaunchPlanClosure: + type: "object" + properties: + state: + description: "Indicate the Launch plan state." + $ref: "#/definitions/adminLaunchPlanState" + expected_inputs: + title: "Indicates the set of inputs expected when creating an execution with\ + \ the Launch plan" + $ref: "#/definitions/coreParameterMap" + expected_outputs: + title: "Indicates the set of outputs expected to be produced by creating an\ + \ execution with the Launch plan" + $ref: "#/definitions/coreVariableMap" + created_at: + type: "string" + format: "date-time" + description: "Time at which the launch plan was created." + updated_at: + type: "string" + format: "date-time" + description: "Time at which the launch plan was last updated." + description: "Values computed by the flyte platform after launch plan registration.\n\ + These include expected_inputs required to be present in a CreateExecutionRequest\n\ + to launch the reference workflow as well timestamp values associated with the\ + \ launch plan." + example: + expected_outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + updated_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + state: {} + expected_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + adminLaunchPlanCreateRequest: + type: "object" + properties: + id: + description: "Uniquely identifies a launch plan entity." + $ref: "#/definitions/coreIdentifier" + spec: + description: "User-provided launch plan details, including reference workflow,\ + \ inputs and other metadata." + $ref: "#/definitions/adminLaunchPlanSpec" + description: "Request to register a launch plan. The included LaunchPlanSpec may\ + \ have a complete or incomplete set of inputs required\nto launch a workflow\ + \ execution. By default all launch plans are registered in state INACTIVE. If\ + \ you wish to\nset the state to ACTIVE, you must submit a LaunchPlanUpdateRequest,\ + \ after you have successfully created a launch plan." + adminLaunchPlanCreateResponse: + type: "object" + adminLaunchPlanList: + type: "object" + properties: + launch_plans: + type: "array" + items: + $ref: "#/definitions/adminLaunchPlan" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Response object for list launch plan requests.\nSee :ref:`ref_flyteidl.admin.LaunchPlan`\ + \ for more details" + example: + launch_plans: + - id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + expected_outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + updated_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + state: {} + expected_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + spec: + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + fixed_inputs: + literals: {} + role: "role" + auth: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + entity_metadata: + schedule: + kickoff_time_input_arg: "kickoff_time_input_arg" + cron_schedule: + schedule: "schedule" + offset: "offset" + cron_expression: "cron_expression" + rate: + unit: {} + value: 0 + launch_conditions: + value: "value" + type_url: "type_url" + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + annotations: + values: + key: "values" + max_parallelism: 5 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + default_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + - id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + expected_outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + updated_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + state: {} + expected_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + spec: + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + fixed_inputs: + literals: {} + role: "role" + auth: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + entity_metadata: + schedule: + kickoff_time_input_arg: "kickoff_time_input_arg" + cron_schedule: + schedule: "schedule" + offset: "offset" + cron_expression: "cron_expression" + rate: + unit: {} + value: 0 + launch_conditions: + value: "value" + type_url: "type_url" + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + annotations: + values: + key: "values" + max_parallelism: 5 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + default_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + token: "token" + adminLaunchPlanMetadata: + type: "object" + properties: + schedule: + title: "Schedule to execute the Launch Plan" + $ref: "#/definitions/adminSchedule" + notifications: + type: "array" + title: "List of notifications based on Execution status transitions" + items: + $ref: "#/definitions/adminNotification" + launch_conditions: + title: "Additional metadata for how to launch the launch plan" + $ref: "#/definitions/protobufAny" + description: "Additional launch plan attributes included in the LaunchPlanSpec\ + \ not strictly required to launch\nthe reference workflow." + example: + schedule: + kickoff_time_input_arg: "kickoff_time_input_arg" + cron_schedule: + schedule: "schedule" + offset: "offset" + cron_expression: "cron_expression" + rate: + unit: {} + value: 0 + launch_conditions: + value: "value" + type_url: "type_url" + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + adminLaunchPlanSpec: + type: "object" + properties: + workflow_id: + title: "Reference to the Workflow template that the launch plan references" + $ref: "#/definitions/coreIdentifier" + entity_metadata: + title: "Metadata for the Launch Plan" + $ref: "#/definitions/adminLaunchPlanMetadata" + default_inputs: + description: "Input values to be passed for the execution.\nThese can be overridden\ + \ when an execution is created with this launch plan." + $ref: "#/definitions/coreParameterMap" + fixed_inputs: + description: "Fixed, non-overridable inputs for the Launch Plan.\nThese can\ + \ not be overridden when an execution is created with this launch plan." + $ref: "#/definitions/coreLiteralMap" + role: + type: "string" + title: "String to indicate the role to use to execute the workflow underneath" + labels: + description: "Custom labels to be applied to the execution resource." + $ref: "#/definitions/adminLabels" + annotations: + description: "Custom annotations to be applied to the execution resource." + $ref: "#/definitions/adminAnnotations" + auth: + description: "Indicates the permission associated with workflow executions\ + \ triggered with this launch plan." + $ref: "#/definitions/adminAuth" + auth_role: + $ref: "#/definitions/adminAuthRole" + security_context: + title: "Indicates security context for permissions triggered with this launch\ + \ plan" + $ref: "#/definitions/coreSecurityContext" + quality_of_service: + description: "Indicates the runtime priority of the execution." + $ref: "#/definitions/coreQualityOfService" + raw_output_data_config: + description: "Encapsulates user settings pertaining to offloaded data (i.e.\ + \ Blobs, Schema, query data, etc.)." + $ref: "#/definitions/adminRawOutputDataConfig" + max_parallelism: + type: "integer" + format: "int32" + description: "Controls the maximum number of tasknodes that can be run in\ + \ parallel for the entire workflow.\nThis is useful to achieve fairness.\ + \ Note: MapTasks are regarded as one unit,\nand parallelism/concurrency\ + \ of MapTasks is independent from this." + interruptible: + type: "boolean" + format: "boolean" + description: "Allows for the interruptible flag of a workflow to be overwritten\ + \ for a single execution.\nOmitting this field uses the workflow's value\ + \ as a default.\nAs we need to distinguish between the field not being provided\ + \ and its default value false, we have to use a wrapper\naround the bool\ + \ field." + overwrite_cache: + type: "boolean" + format: "boolean" + description: "Allows for all cached values of a workflow and its tasks to\ + \ be overwritten for a single execution.\nIf enabled, all calculations are\ + \ performed even if cached results would be available, overwriting the stored\n\ + data once execution finishes successfully." + envs: + description: "Environment variables to be set for the execution." + $ref: "#/definitions/adminEnvs" + description: "User-provided launch plan definition and configuration values." + example: + workflow_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + fixed_inputs: + literals: {} + role: "role" + auth: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + entity_metadata: + schedule: + kickoff_time_input_arg: "kickoff_time_input_arg" + cron_schedule: + schedule: "schedule" + offset: "offset" + cron_expression: "cron_expression" + rate: + unit: {} + value: 0 + launch_conditions: + value: "value" + type_url: "type_url" + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + annotations: + values: + key: "values" + max_parallelism: 5 + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + labels: + values: + key: "values" + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + default_inputs: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + auth_role: + kubernetes_service_account: "kubernetes_service_account" + assumable_iam_role: "assumable_iam_role" + adminLaunchPlanState: + type: "string" + description: "By default any launch plan regardless of state can be used to launch\ + \ a workflow execution.\nHowever, at most one version of a launch plan\n(e.g.\ + \ a NamedEntityIdentifier set of shared project, domain and name values) can\ + \ be\nactive at a time in regards to *schedules*. That is, at most one schedule\ + \ in a NamedEntityIdentifier\ngroup will be observed and trigger executions\ + \ at a defined cadence." + enum: + - "INACTIVE" + - "ACTIVE" + default: "INACTIVE" + adminLaunchPlanUpdateRequest: + type: "object" + properties: + id: + description: "Identifier of launch plan for which to change state.\n+required." + $ref: "#/definitions/coreIdentifier" + state: + description: "Desired state to apply to the launch plan.\n+required." + $ref: "#/definitions/adminLaunchPlanState" + title: "Request to set the referenced launch plan state to the configured value.\n\ + See :ref:`ref_flyteidl.admin.LaunchPlan` for more details" + adminLaunchPlanUpdateResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminListMatchableAttributesResponse: + type: "object" + properties: + configurations: + type: "array" + items: + $ref: "#/definitions/adminMatchableAttributesConfiguration" + title: "Response for a request for all matching resource attributes for a resource\ + \ type.\nSee :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for\ + \ more details" + example: + configurations: + - launch_plan: "launch_plan" + workflow: "workflow" + org: "org" + domain: "domain" + project: "project" + attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - launch_plan: "launch_plan" + workflow: "workflow" + org: "org" + domain: "domain" + project: "project" + attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminLiteralMapBlob: + type: "object" + properties: + values: + title: "Data in LiteralMap format" + $ref: "#/definitions/coreLiteralMap" + uri: + type: "string" + title: "In the event that the map is too large, we return a uri to the data" + title: "Input/output data can represented by actual values or a link to where\ + \ values are stored" + example: + values: + literals: {} + uri: "uri" + adminMatchableAttributesConfiguration: + type: "object" + properties: + attributes: + $ref: "#/definitions/adminMatchingAttributes" + domain: + type: "string" + project: + type: "string" + workflow: + type: "string" + launch_plan: + type: "string" + org: + type: "string" + description: "Optional, org key applied to the resource." + description: "Represents a custom set of attributes applied for either a domain\ + \ (and optional org); a domain and project (and optional org);\nor domain, project\ + \ and workflow name (and optional org).\nThese are used to override system level\ + \ defaults for kubernetes cluster resource management,\ndefault execution values,\ + \ and more all across different levels of specificity." + example: + launch_plan: "launch_plan" + workflow: "workflow" + org: "org" + domain: "domain" + project: "project" + attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminMatchableResource: + type: "string" + description: "Defines a resource that can be configured by customizable Project-,\ + \ ProjectDomain- or WorkflowAttributes\nbased on matching tags.\n\n - TASK_RESOURCE:\ + \ Applies to customizable task resource requests and limits.\n - CLUSTER_RESOURCE:\ + \ Applies to configuring templated kubernetes cluster resources.\n - EXECUTION_QUEUE:\ + \ Configures task and dynamic task execution queue assignment.\n - EXECUTION_CLUSTER_LABEL:\ + \ Configures the K8s cluster label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ + \ Configures default quality of service when undefined in an execution spec.\n\ + \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior for\ + \ a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for customizable\ + \ workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT: Controls\ + \ how to select an available cluster on which this execution should run." + enum: + - "TASK_RESOURCE" + - "CLUSTER_RESOURCE" + - "EXECUTION_QUEUE" + - "EXECUTION_CLUSTER_LABEL" + - "QUALITY_OF_SERVICE_SPECIFICATION" + - "PLUGIN_OVERRIDE" + - "WORKFLOW_EXECUTION_CONFIG" + - "CLUSTER_ASSIGNMENT" + default: "TASK_RESOURCE" + adminMatchingAttributes: + type: "object" + properties: + task_resource_attributes: + $ref: "#/definitions/adminTaskResourceAttributes" + cluster_resource_attributes: + $ref: "#/definitions/adminClusterResourceAttributes" + execution_queue_attributes: + $ref: "#/definitions/adminExecutionQueueAttributes" + execution_cluster_label: + $ref: "#/definitions/adminExecutionClusterLabel" + quality_of_service: + $ref: "#/definitions/coreQualityOfService" + plugin_overrides: + $ref: "#/definitions/adminPluginOverrides" + workflow_execution_config: + $ref: "#/definitions/adminWorkflowExecutionConfig" + cluster_assignment: + $ref: "#/definitions/adminClusterAssignment" + description: "Generic container for encapsulating all types of the above attributes\ + \ messages." + example: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminNamedEntity: + type: "object" + properties: + resource_type: + description: "Resource type of the named entity. One of Task, Workflow or\ + \ LaunchPlan." + $ref: "#/definitions/coreResourceType" + id: + $ref: "#/definitions/adminNamedEntityIdentifier" + metadata: + description: "Additional metadata around a named entity." + $ref: "#/definitions/adminNamedEntityMetadata" + description: "Encapsulates information common to a NamedEntity, a Flyte resource\ + \ such as a task,\nworkflow or launch plan. A NamedEntity is exclusively identified\ + \ by its resource type\nand identifier." + example: + metadata: + description: "description" + state: {} + resource_type: {} + id: + org: "org" + domain: "domain" + name: "name" + project: "project" + adminNamedEntityIdentifier: + type: "object" + properties: + project: + type: "string" + description: "Name of the project the resource belongs to." + domain: + type: "string" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + name: + type: "string" + title: "User provided value for the resource.\nThe combination of project\ + \ + domain + name uniquely identifies the resource.\n+optional - in certain\ + \ contexts - like 'List API', 'Launch plans'" + org: + type: "string" + description: "Optional, org key applied to the resource." + description: "Encapsulation of fields that identifies a Flyte resource.\nA Flyte\ + \ resource can be a task, workflow or launch plan.\nA resource can internally\ + \ have multiple versions and is uniquely identified\nby project, domain, and\ + \ name." + example: + org: "org" + domain: "domain" + name: "name" + project: "project" + adminNamedEntityIdentifierList: + type: "object" + properties: + entities: + type: "array" + description: "A list of identifiers." + items: + $ref: "#/definitions/adminNamedEntityIdentifier" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + description: "Represents a list of NamedEntityIdentifiers." + example: + entities: + - org: "org" + domain: "domain" + name: "name" + project: "project" + - org: "org" + domain: "domain" + name: "name" + project: "project" + token: "token" + adminNamedEntityList: + type: "object" + properties: + entities: + type: "array" + title: "A list of NamedEntity objects" + items: + $ref: "#/definitions/adminNamedEntity" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + description: "Represents a list of NamedEntityIdentifiers." + example: + entities: + - metadata: + description: "description" + state: {} + resource_type: {} + id: + org: "org" + domain: "domain" + name: "name" + project: "project" + - metadata: + description: "description" + state: {} + resource_type: {} + id: + org: "org" + domain: "domain" + name: "name" + project: "project" + token: "token" + adminNamedEntityMetadata: + type: "object" + properties: + description: + type: "string" + title: "Common description across all versions of the entity\n+optional" + state: + description: "Shared state across all version of the entity\nAt this point\ + \ in time, only workflow entities can have their state archived." + $ref: "#/definitions/adminNamedEntityState" + description: "Additional metadata around a named entity." + example: + description: "description" + state: {} + adminNamedEntityState: + type: "string" + description: "The status of the named entity is used to control its visibility\ + \ in the UI.\n\n - NAMED_ENTITY_ACTIVE: By default, all named entities are considered\ + \ active and under development.\n - NAMED_ENTITY_ARCHIVED: Archived named entities\ + \ are no longer visible in the UI.\n - SYSTEM_GENERATED: System generated entities\ + \ that aren't explicitly created or managed by a user." + enum: + - "NAMED_ENTITY_ACTIVE" + - "NAMED_ENTITY_ARCHIVED" + - "SYSTEM_GENERATED" + default: "NAMED_ENTITY_ACTIVE" + adminNamedEntityUpdateRequest: + type: "object" + properties: + resource_type: + title: "Resource type of the metadata to update\n+required" + $ref: "#/definitions/coreResourceType" + id: + title: "Identifier of the metadata to update\n+required" + $ref: "#/definitions/adminNamedEntityIdentifier" + metadata: + title: "Metadata object to set as the new value\n+required" + $ref: "#/definitions/adminNamedEntityMetadata" + description: "Request to set the referenced named entity state to the configured\ + \ value." + adminNamedEntityUpdateResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminNodeExecutionClosure: + type: "object" + properties: + output_uri: + type: "string" + description: "Links to a remotely stored, serialized core.LiteralMap of node\ + \ execution outputs.\nDEPRECATED. Use GetNodeExecutionData to fetch output\ + \ data instead." + error: + title: "Error information for the Node" + $ref: "#/definitions/coreExecutionError" + output_data: + description: "Raw output data produced by this node execution.\nDEPRECATED.\ + \ Use GetNodeExecutionData to fetch output data instead." + $ref: "#/definitions/coreLiteralMap" + phase: + description: "The last recorded phase for this node execution." + $ref: "#/definitions/coreNodeExecutionPhase" + started_at: + type: "string" + format: "date-time" + description: "Time at which the node execution began running." + duration: + type: "string" + description: "The amount of time the node execution spent running." + created_at: + type: "string" + format: "date-time" + description: "Time at which the node execution was created." + updated_at: + type: "string" + format: "date-time" + description: "Time at which the node execution was last updated." + workflow_node_metadata: + $ref: "#/definitions/flyteidladminWorkflowNodeMetadata" + task_node_metadata: + $ref: "#/definitions/flyteidladminTaskNodeMetadata" + deck_uri: + type: "string" + title: "String location uniquely identifying where the deck HTML file is.\n\ + NativeUrl specifies the url in the format of the configured storage provider\ + \ (e.g. s3://my-bucket/randomstring/suffix.tar)" + dynamic_job_spec_uri: + type: "string" + description: "dynamic_job_spec_uri is the location of the DynamicJobSpec proto\ + \ message for a DynamicWorkflow. This is required\nto correctly recover\ + \ partially completed executions where the subworkflow has already been\ + \ compiled." + description: "Container for node execution details and results." + example: + phase: {} + duration: "duration" + workflow_node_metadata: + executionId: + org: "org" + domain: "domain" + name: "name" + project: "project" + updated_at: "2000-01-23T04:56:07.000+00:00" + task_node_metadata: + catalog_key: + source_task_execution: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + dataset_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + artifact_tag: + name: "name" + artifact_id: "artifact_id" + checkpoint_uri: "checkpoint_uri" + cache_status: {} + dynamic_job_spec_uri: "dynamic_job_spec_uri" + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + output_data: + literals: {} + deck_uri: "deck_uri" + adminNodeExecutionEventRequest: + type: "object" + properties: + request_id: + type: "string" + title: "Unique ID for this request that can be traced between services" + event: + description: "Details about the event that occurred." + $ref: "#/definitions/eventNodeExecutionEvent" + description: "Request to send a notification that a node execution event has occurred." + adminNodeExecutionEventResponse: + type: "object" + adminNodeExecutionGetDataResponse: + type: "object" + properties: + inputs: + description: "Signed url to fetch a core.LiteralMap of node execution inputs.\n\ + Deprecated: Please use full_inputs instead." + $ref: "#/definitions/adminUrlBlob" + outputs: + description: "Signed url to fetch a core.LiteralMap of node execution outputs.\n\ + Deprecated: Please use full_outputs instead." + $ref: "#/definitions/adminUrlBlob" + full_inputs: + description: "Full_inputs will only be populated if they are under a configured\ + \ size threshold." + $ref: "#/definitions/coreLiteralMap" + full_outputs: + description: "Full_outputs will only be populated if they are under a configured\ + \ size threshold." + $ref: "#/definitions/coreLiteralMap" + dynamic_workflow: + description: "Optional Workflow closure for a dynamically generated workflow,\ + \ in the case this node yields a dynamic workflow we return its structure\ + \ here." + $ref: "#/definitions/flyteidladminDynamicWorkflowNodeMetadata" + flyte_urls: + $ref: "#/definitions/adminFlyteURLs" + description: "Response structure for NodeExecutionGetDataRequest which contains\ + \ inputs and outputs for a node execution." + example: + outputs: + bytes: "bytes" + url: "url" + flyte_urls: + outputs: "outputs" + inputs: "inputs" + deck: "deck" + full_inputs: + literals: {} + dynamic_workflow: + compiled_workflow: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + dynamic_job_spec_uri: "dynamic_job_spec_uri" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + inputs: + bytes: "bytes" + url: "url" + full_outputs: + literals: {} + adminNodeExecutionList: + type: "object" + properties: + node_executions: + type: "array" + items: + $ref: "#/definitions/flyteidladminNodeExecution" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Request structure to retrieve a list of node execution entities.\nSee\ + \ :ref:`ref_flyteidl.admin.NodeExecution` for more details" + example: + node_executions: + - metadata: + retry_group: "retry_group" + is_parent_node: true + is_array: true + spec_node_id: "spec_node_id" + is_dynamic: true + input_uri: "input_uri" + id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + closure: + phase: {} + duration: "duration" + workflow_node_metadata: + executionId: + org: "org" + domain: "domain" + name: "name" + project: "project" + updated_at: "2000-01-23T04:56:07.000+00:00" + task_node_metadata: + catalog_key: + source_task_execution: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + dataset_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + artifact_tag: + name: "name" + artifact_id: "artifact_id" + checkpoint_uri: "checkpoint_uri" + cache_status: {} + dynamic_job_spec_uri: "dynamic_job_spec_uri" + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + output_data: + literals: {} + deck_uri: "deck_uri" + - metadata: + retry_group: "retry_group" + is_parent_node: true + is_array: true + spec_node_id: "spec_node_id" + is_dynamic: true + input_uri: "input_uri" + id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + closure: + phase: {} + duration: "duration" + workflow_node_metadata: + executionId: + org: "org" + domain: "domain" + name: "name" + project: "project" + updated_at: "2000-01-23T04:56:07.000+00:00" + task_node_metadata: + catalog_key: + source_task_execution: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + dataset_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + artifact_tag: + name: "name" + artifact_id: "artifact_id" + checkpoint_uri: "checkpoint_uri" + cache_status: {} + dynamic_job_spec_uri: "dynamic_job_spec_uri" + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + output_data: + literals: {} + deck_uri: "deck_uri" + token: "token" + adminNodeExecutionMetaData: + type: "object" + properties: + retry_group: + type: "string" + description: "Node executions are grouped depending on retries of the parent\n\ + Retry group is unique within the context of a parent node." + is_parent_node: + type: "boolean" + format: "boolean" + description: "Boolean flag indicating if the node has child nodes under it\n\ + This can be true when a node contains a dynamic workflow which then produces\n\ + child nodes." + spec_node_id: + type: "string" + title: "Node id of the node in the original workflow\nThis maps to value of\ + \ WorkflowTemplate.nodes[X].id" + is_dynamic: + type: "boolean" + format: "boolean" + description: "Boolean flag indicating if the node has contains a dynamic workflow\ + \ which then produces child nodes.\nThis is to distinguish between subworkflows\ + \ and dynamic workflows which can both have is_parent_node as true." + is_array: + type: "boolean" + format: "boolean" + description: "Boolean flag indicating if the node is an array node. This is\ + \ intended to uniquely identify\narray nodes from other nodes which can\ + \ have is_parent_node as true." + title: "Represents additional attributes related to a Node Execution" + example: + retry_group: "retry_group" + is_parent_node: true + is_array: true + spec_node_id: "spec_node_id" + is_dynamic: true + adminNotification: + type: "object" + properties: + phases: + type: "array" + title: "A list of phases to which users can associate the notifications to.\n\ + +required" + items: + $ref: "#/definitions/coreWorkflowExecutionPhase" + email: + $ref: "#/definitions/adminEmailNotification" + pager_duty: + $ref: "#/definitions/adminPagerDutyNotification" + slack: + $ref: "#/definitions/adminSlackNotification" + description: "Represents a structure for notifications based on execution status.\n\ + The notification content is configured within flyte admin but can be templatized.\n\ + Future iterations could expose configuring notifications with custom content." + example: + pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + adminNotificationList: + type: "object" + properties: + notifications: + type: "array" + items: + $ref: "#/definitions/adminNotification" + example: + notifications: + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + - pager_duty: + recipients_email: + - "recipients_email" + - "recipients_email" + slack: + recipients_email: + - "recipients_email" + - "recipients_email" + phases: + - {} + - {} + email: + recipients_email: + - "recipients_email" + - "recipients_email" + adminPagerDutyNotification: + type: "object" + properties: + recipients_email: + type: "array" + title: "Currently, PagerDuty notifications leverage email to trigger a notification.\n\ + +required" + items: + type: "string" + description: "Defines a pager duty notification specification." + example: + recipients_email: + - "recipients_email" + - "recipients_email" + adminPluginOverride: + type: "object" + properties: + task_type: + type: "string" + description: "A predefined yet extensible Task type identifier." + plugin_id: + type: "array" + description: "A set of plugin ids which should handle tasks of this type instead\ + \ of the default registered plugin. The list will be tried in order until\ + \ a plugin is found with that id." + items: + type: "string" + missing_plugin_behavior: + description: "Defines the behavior when no plugin from the plugin_id list\ + \ is not found." + $ref: "#/definitions/PluginOverrideMissingPluginBehavior" + description: "This MatchableAttribute configures selecting alternate plugin implementations\ + \ for a given task type.\nIn addition to an override implementation a selection\ + \ of fallbacks can be provided or other modes\nfor handling cases where the\ + \ desired plugin override is not enabled in a given Flyte deployment." + example: + plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminPluginOverrides: + type: "object" + properties: + overrides: + type: "array" + items: + $ref: "#/definitions/adminPluginOverride" + example: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminProject: + type: "object" + properties: + id: + type: "string" + description: "Globally unique project name." + name: + type: "string" + description: "Display name." + domains: + type: "array" + items: + $ref: "#/definitions/adminDomain" + description: + type: "string" + labels: + description: "Leverage Labels from flyteidl.admin.common.proto to\ntag projects\ + \ with ownership information." + $ref: "#/definitions/adminLabels" + state: + $ref: "#/definitions/ProjectProjectState" + org: + type: "string" + description: "Optional, org key applied to the resource." + description: "Top-level namespace used to classify different entities like workflows\ + \ and executions." + example: + org: "org" + name: "name" + domains: + - name: "name" + id: "id" + - name: "name" + id: "id" + description: "description" + id: "id" + state: {} + labels: + values: + key: "values" + adminProjectAttributes: + type: "object" + properties: + project: + type: "string" + description: "Unique project id for which this set of attributes will be applied." + matching_attributes: + $ref: "#/definitions/adminMatchingAttributes" + org: + type: "string" + description: "Optional, org key applied to the project." + title: "Defines a set of custom matching attributes at the project level.\nFor\ + \ more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + example: + org: "org" + project: "project" + matching_attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminProjectAttributesDeleteRequest: + type: "object" + properties: + project: + type: "string" + title: "Unique project id which this set of attributes references.\n+required" + resource_type: + title: "Which type of matchable attributes to delete.\n+required" + $ref: "#/definitions/adminMatchableResource" + org: + type: "string" + description: "Optional, org key applied to the project." + title: "Request to delete a set matchable project level attribute override.\n\ + For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + adminProjectAttributesDeleteResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminProjectAttributesGetResponse: + type: "object" + properties: + attributes: + $ref: "#/definitions/adminProjectAttributes" + title: "Response to get an individual project level attribute override.\nFor more\ + \ info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + example: + attributes: + org: "org" + project: "project" + matching_attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminProjectAttributesUpdateRequest: + type: "object" + properties: + attributes: + title: "+required" + $ref: "#/definitions/adminProjectAttributes" + title: "Sets custom attributes for a project\nFor more info on matchable attributes,\ + \ see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + adminProjectAttributesUpdateResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminProjectDomainAttributes: + type: "object" + properties: + project: + type: "string" + description: "Unique project id for which this set of attributes will be applied." + domain: + type: "string" + description: "Unique domain id for which this set of attributes will be applied." + matching_attributes: + $ref: "#/definitions/adminMatchingAttributes" + org: + type: "string" + description: "Optional, org key applied to the attributes." + title: "Defines a set of custom matching attributes which defines resource defaults\ + \ for a project and domain.\nFor more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + example: + org: "org" + domain: "domain" + project: "project" + matching_attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminProjectDomainAttributesDeleteRequest: + type: "object" + properties: + project: + type: "string" + title: "Unique project id which this set of attributes references.\n+required" + domain: + type: "string" + title: "Unique domain id which this set of attributes references.\n+required" + resource_type: + title: "Which type of matchable attributes to delete.\n+required" + $ref: "#/definitions/adminMatchableResource" + org: + type: "string" + description: "Optional, org key applied to the attributes." + title: "Request to delete a set matchable project domain attribute override.\n\ + For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + adminProjectDomainAttributesDeleteResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminProjectDomainAttributesGetResponse: + type: "object" + properties: + attributes: + $ref: "#/definitions/adminProjectDomainAttributes" + title: "Response to get an individual project domain attribute override.\nFor\ + \ more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + example: + attributes: + org: "org" + domain: "domain" + project: "project" + matching_attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminProjectDomainAttributesUpdateRequest: + type: "object" + properties: + attributes: + title: "+required" + $ref: "#/definitions/adminProjectDomainAttributes" + title: "Sets custom attributes for a project-domain combination.\nFor more info\ + \ on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + adminProjectDomainAttributesUpdateResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminProjectRegisterRequest: + type: "object" + properties: + project: + title: "+required" + $ref: "#/definitions/adminProject" + title: "Adds a new user-project within the Flyte deployment.\nSee :ref:`ref_flyteidl.admin.Project`\ + \ for more details" + adminProjectRegisterResponse: + type: "object" + description: "Purposefully empty, may be updated in the future." + adminProjectUpdateResponse: + type: "object" + description: "Purposefully empty, may be updated in the future." + adminProjects: + type: "object" + properties: + projects: + type: "array" + items: + $ref: "#/definitions/adminProject" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Represents a list of projects.\nSee :ref:`ref_flyteidl.admin.Project`\ + \ for more details" + example: + projects: + - org: "org" + name: "name" + domains: + - name: "name" + id: "id" + - name: "name" + id: "id" + description: "description" + id: "id" + state: {} + labels: + values: + key: "values" + - org: "org" + name: "name" + domains: + - name: "name" + id: "id" + - name: "name" + id: "id" + description: "description" + id: "id" + state: {} + labels: + values: + key: "values" + token: "token" + adminRawOutputDataConfig: + type: "object" + properties: + output_location_prefix: + type: "string" + title: "Prefix for where offloaded data from user workflows will be written\n\ + e.g. s3://bucket/key or s3://bucket/" + description: "Encapsulates user settings pertaining to offloaded data (i.e. Blobs,\ + \ Schema, query data, etc.).\nSee https://github.com/flyteorg/flyte/issues/211\ + \ for more background information." + example: + output_location_prefix: "output_location_prefix" + adminReason: + type: "object" + properties: + occurred_at: + type: "string" + format: "date-time" + description: "occurred_at is the timestamp indicating the instant that this\ + \ reason happened." + message: + type: "string" + description: "message is the explanation for the most recent phase transition\ + \ or status update." + description: "Reason is a single message annotated with a timestamp to indicate\ + \ the instant the reason occurred." + example: + occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + adminSchedule: + type: "object" + properties: + cron_expression: + type: "string" + title: "Uses AWS syntax: Minutes Hours Day-of-month Month Day-of-week Year\n\ + e.g. for a schedule that runs every 15 minutes: 0/15 * * * ? *" + rate: + $ref: "#/definitions/adminFixedRate" + cron_schedule: + $ref: "#/definitions/adminCronSchedule" + kickoff_time_input_arg: + type: "string" + description: "Name of the input variable that the kickoff time will be supplied\ + \ to when the workflow is kicked off." + description: "Defines complete set of information required to trigger an execution\ + \ on a schedule." + example: + kickoff_time_input_arg: "kickoff_time_input_arg" + cron_schedule: + schedule: "schedule" + offset: "offset" + cron_expression: "cron_expression" + rate: + unit: {} + value: 0 + adminSlackNotification: + type: "object" + properties: + recipients_email: + type: "array" + title: "Currently, Slack notifications leverage email to trigger a notification.\n\ + +required" + items: + type: "string" + description: "Defines a slack notification specification." + example: + recipients_email: + - "recipients_email" + - "recipients_email" + adminSort: + type: "object" + properties: + key: + type: "string" + title: "Indicates an attribute to sort the response values.\n+required" + direction: + title: "Indicates the direction to apply sort key for response values.\n+optional" + $ref: "#/definitions/SortDirection" + description: "Specifies sort ordering in a list request." + adminSourceCode: + type: "object" + properties: + link: + type: "string" + title: "Link to source code used to define this entity" + example: + link: "link" + adminSystemMetadata: + type: "object" + properties: + execution_cluster: + type: "string" + description: "Which execution cluster this execution ran on." + namespace: + type: "string" + description: "Which kubernetes namespace the execution ran under." + description: "Represents system, rather than user-facing, metadata about an execution." + example: + execution_cluster: "execution_cluster" + namespace: "namespace" + adminTask: + type: "object" + properties: + id: + description: "id represents the unique identifier of the task." + $ref: "#/definitions/coreIdentifier" + closure: + description: "closure encapsulates all the fields that maps to a compiled\ + \ version of the task." + $ref: "#/definitions/adminTaskClosure" + short_description: + type: "string" + description: "One-liner overview of the entity." + description: "Flyte workflows are composed of many ordered tasks. That is small,\ + \ reusable, self-contained logical blocks\narranged to process workflow inputs\ + \ and produce a deterministic set of outputs.\nTasks can come in many varieties\ + \ tuned for specialized behavior." + example: + short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + created_at: "2000-01-23T04:56:07.000+00:00" + compiled_task: + template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + adminTaskClosure: + type: "object" + properties: + compiled_task: + description: "Represents the compiled representation of the task from the\ + \ specification provided." + $ref: "#/definitions/coreCompiledTask" + created_at: + type: "string" + format: "date-time" + description: "Time at which the task was created." + description: "Compute task attributes which include values derived from the TaskSpec,\ + \ as well as plugin-specific data\nand task metadata." + example: + created_at: "2000-01-23T04:56:07.000+00:00" + compiled_task: + template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + adminTaskExecutionClosure: + type: "object" + properties: + output_uri: + type: "string" + description: "Path to remote data store where output blob is stored if the\ + \ execution succeeded (and produced outputs).\nDEPRECATED. Use GetTaskExecutionData\ + \ to fetch output data instead." + error: + description: "Error information for the task execution. Populated if the execution\ + \ failed." + $ref: "#/definitions/coreExecutionError" + output_data: + description: "Raw output data produced by this task execution.\nDEPRECATED.\ + \ Use GetTaskExecutionData to fetch output data instead." + $ref: "#/definitions/coreLiteralMap" + phase: + description: "The last recorded phase for this task execution." + $ref: "#/definitions/coreTaskExecutionPhase" + logs: + type: "array" + description: "Detailed log information output by the task execution." + items: + $ref: "#/definitions/coreTaskLog" + started_at: + type: "string" + format: "date-time" + description: "Time at which the task execution began running." + duration: + type: "string" + description: "The amount of time the task execution spent running." + created_at: + type: "string" + format: "date-time" + description: "Time at which the task execution was created." + updated_at: + type: "string" + format: "date-time" + description: "Time at which the task execution was last updated." + custom_info: + description: "Custom data specific to the task plugin." + $ref: "#/definitions/protobufStruct" + reason: + type: "string" + description: "If there is an explanation for the most recent phase transition,\ + \ the reason will capture it." + task_type: + type: "string" + description: "A predefined yet extensible Task type identifier." + metadata: + description: "Metadata around how a task was executed." + $ref: "#/definitions/flyteidleventTaskExecutionMetadata" + event_version: + type: "integer" + format: "int32" + description: "The event version is used to indicate versioned changes in how\ + \ data is maintained using this\nproto message. For example, event_verison\ + \ > 0 means that maps tasks logs use the\nTaskExecutionMetadata ExternalResourceInfo\ + \ fields for each subtask rather than the TaskLog\nin this message." + reasons: + type: "array" + description: "A time-series of the phase transition or update explanations.\ + \ This, when compared to storing a singular reason\nas previously done,\ + \ is much more valuable in visualizing and understanding historical evaluations." + items: + $ref: "#/definitions/adminReason" + description: "Container for task execution details and results." + example: + phase: {} + reason: "reason" + metadata: + external_resources: + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + instance_class: {} + resource_pool_info: + - allocation_token: "allocation_token" + namespace: "namespace" + - allocation_token: "allocation_token" + namespace: "namespace" + generated_name: "generated_name" + plugin_identifier: "plugin_identifier" + reasons: + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + event_version: 1 + updated_at: "2000-01-23T04:56:07.000+00:00" + custom_info: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + task_type: "task_type" + output_data: + literals: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + adminTaskExecutionEventRequest: + type: "object" + properties: + request_id: + type: "string" + title: "Unique ID for this request that can be traced between services" + event: + description: "Details about the event that occurred." + $ref: "#/definitions/eventTaskExecutionEvent" + description: "Request to send a notification that a task execution event has occurred." + adminTaskExecutionEventResponse: + type: "object" + adminTaskExecutionGetDataResponse: + type: "object" + properties: + inputs: + description: "Signed url to fetch a core.LiteralMap of task execution inputs.\n\ + Deprecated: Please use full_inputs instead." + $ref: "#/definitions/adminUrlBlob" + outputs: + description: "Signed url to fetch a core.LiteralMap of task execution outputs.\n\ + Deprecated: Please use full_outputs instead." + $ref: "#/definitions/adminUrlBlob" + full_inputs: + description: "Full_inputs will only be populated if they are under a configured\ + \ size threshold." + $ref: "#/definitions/coreLiteralMap" + full_outputs: + description: "Full_outputs will only be populated if they are under a configured\ + \ size threshold." + $ref: "#/definitions/coreLiteralMap" + flyte_urls: + title: "flyte tiny url to fetch a core.LiteralMap of task execution's IO\n\ + Deck will be empty for task" + $ref: "#/definitions/adminFlyteURLs" + description: "Response structure for TaskExecutionGetDataRequest which contains\ + \ inputs and outputs for a task execution." + example: + outputs: + bytes: "bytes" + url: "url" + flyte_urls: + outputs: "outputs" + inputs: "inputs" + deck: "deck" + full_inputs: + literals: {} + inputs: + bytes: "bytes" + url: "url" + full_outputs: + literals: {} + adminTaskExecutionList: + type: "object" + properties: + task_executions: + type: "array" + items: + $ref: "#/definitions/flyteidladminTaskExecution" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Response structure for a query to list of task execution entities.\nSee\ + \ :ref:`ref_flyteidl.admin.TaskExecution` for more details" + example: + task_executions: + - input_uri: "input_uri" + id: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + is_parent: true + closure: + phase: {} + reason: "reason" + metadata: + external_resources: + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + instance_class: {} + resource_pool_info: + - allocation_token: "allocation_token" + namespace: "namespace" + - allocation_token: "allocation_token" + namespace: "namespace" + generated_name: "generated_name" + plugin_identifier: "plugin_identifier" + reasons: + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + event_version: 1 + updated_at: "2000-01-23T04:56:07.000+00:00" + custom_info: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + task_type: "task_type" + output_data: + literals: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - input_uri: "input_uri" + id: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + is_parent: true + closure: + phase: {} + reason: "reason" + metadata: + external_resources: + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + instance_class: {} + resource_pool_info: + - allocation_token: "allocation_token" + namespace: "namespace" + - allocation_token: "allocation_token" + namespace: "namespace" + generated_name: "generated_name" + plugin_identifier: "plugin_identifier" + reasons: + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + event_version: 1 + updated_at: "2000-01-23T04:56:07.000+00:00" + custom_info: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + task_type: "task_type" + output_data: + literals: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + token: "token" + adminTaskList: + type: "object" + properties: + tasks: + type: "array" + description: "A list of tasks returned based on the request." + items: + $ref: "#/definitions/adminTask" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Represents a list of tasks returned from the admin.\nSee :ref:`ref_flyteidl.admin.Task`\ + \ for more details" + example: + tasks: + - short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + created_at: "2000-01-23T04:56:07.000+00:00" + compiled_task: + template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + created_at: "2000-01-23T04:56:07.000+00:00" + compiled_task: + template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + token: "token" + adminTaskResourceAttributes: + type: "object" + properties: + defaults: + $ref: "#/definitions/adminTaskResourceSpec" + limits: + $ref: "#/definitions/adminTaskResourceSpec" + description: "Defines task resource defaults and limits that will be applied at\ + \ task registration." + example: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + adminTaskResourceSpec: + type: "object" + properties: + cpu: + type: "string" + gpu: + type: "string" + memory: + type: "string" + storage: + type: "string" + ephemeral_storage: + type: "string" + description: "Defines a set of overridable task resource attributes set during\ + \ task registration." + example: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + adminTaskSpec: + type: "object" + properties: + template: + description: "Template of the task that encapsulates all the metadata of the\ + \ task." + $ref: "#/definitions/coreTaskTemplate" + description: + description: "Represents the specification for description entity." + $ref: "#/definitions/adminDescriptionEntity" + description: "Represents a structure that encapsulates the user-configured specification\ + \ of the task." + adminUrlBlob: + type: "object" + properties: + url: + type: "string" + description: "Actual url value." + bytes: + type: "string" + format: "int64" + description: "Represents the size of the file accessible at the above url." + description: "Represents a string url and associated metadata used throughout\ + \ the platform." + example: + bytes: "bytes" + url: "url" + adminVersion: + type: "object" + properties: + Build: + type: "string" + title: "Specifies the GIT sha of the build" + Version: + type: "string" + title: "Version for the build, should follow a semver" + BuildTime: + type: "string" + title: "Build timestamp" + title: "Provides Version information for a component" + example: + Version: "Version" + Build: "Build" + BuildTime: "BuildTime" + adminWorkflow: + type: "object" + properties: + id: + description: "id represents the unique identifier of the workflow." + $ref: "#/definitions/coreIdentifier" + closure: + description: "closure encapsulates all the fields that maps to a compiled\ + \ version of the workflow." + $ref: "#/definitions/adminWorkflowClosure" + short_description: + type: "string" + description: "One-liner overview of the entity." + description: "Represents the workflow structure stored in the Admin\nA workflow\ + \ is created by ordering tasks and associating outputs to inputs\nin order to\ + \ produce a directed-acyclic execution graph." + example: + short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + compiled_workflow: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + created_at: "2000-01-23T04:56:07.000+00:00" + adminWorkflowAttributes: + type: "object" + properties: + project: + type: "string" + description: "Unique project id for which this set of attributes will be applied." + domain: + type: "string" + description: "Unique domain id for which this set of attributes will be applied." + workflow: + type: "string" + description: "Workflow name for which this set of attributes will be applied." + matching_attributes: + $ref: "#/definitions/adminMatchingAttributes" + org: + type: "string" + description: "Optional, org key applied to the attributes." + title: "Defines a set of custom matching attributes which defines resource defaults\ + \ for a project, domain and workflow.\nFor more info on matchable attributes,\ + \ see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + example: + workflow: "workflow" + org: "org" + domain: "domain" + project: "project" + matching_attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminWorkflowAttributesDeleteRequest: + type: "object" + properties: + project: + type: "string" + title: "Unique project id which this set of attributes references.\n+required" + domain: + type: "string" + title: "Unique domain id which this set of attributes references.\n+required" + workflow: + type: "string" + title: "Workflow name which this set of attributes references.\n+required" + resource_type: + title: "Which type of matchable attributes to delete.\n+required" + $ref: "#/definitions/adminMatchableResource" + org: + type: "string" + description: "Optional, org key applied to the attributes." + title: "Request to delete a set matchable workflow attribute override.\nFor more\ + \ info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + adminWorkflowAttributesDeleteResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminWorkflowAttributesGetResponse: + type: "object" + properties: + attributes: + $ref: "#/definitions/adminWorkflowAttributes" + description: "Response to get an individual workflow attribute override." + example: + attributes: + workflow: "workflow" + org: "org" + domain: "domain" + project: "project" + matching_attributes: + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + workflow_execution_config: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + cluster_assignment: + cluster_pool_name: "cluster_pool_name" + cluster_resource_attributes: + attributes: + key: "attributes" + execution_queue_attributes: + tags: + - "tags" + - "tags" + task_resource_attributes: + defaults: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + limits: + memory: "memory" + cpu: "cpu" + ephemeral_storage: "ephemeral_storage" + storage: "storage" + gpu: "gpu" + execution_cluster_label: + value: "value" + plugin_overrides: + overrides: + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + - plugin_id: + - "plugin_id" + - "plugin_id" + missing_plugin_behavior: {} + task_type: "task_type" + adminWorkflowAttributesUpdateRequest: + type: "object" + properties: + attributes: + $ref: "#/definitions/adminWorkflowAttributes" + title: "Sets custom attributes for a project, domain and workflow combination.\n\ + For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" + adminWorkflowAttributesUpdateResponse: + type: "object" + description: "Purposefully empty, may be populated in the future." + adminWorkflowClosure: + type: "object" + properties: + compiled_workflow: + description: "Represents the compiled representation of the workflow from\ + \ the specification provided." + $ref: "#/definitions/coreCompiledWorkflowClosure" + created_at: + type: "string" + format: "date-time" + description: "Time at which the workflow was created." + description: "A container holding the compiled workflow produced from the WorkflowSpec\ + \ and additional metadata." + example: + compiled_workflow: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + created_at: "2000-01-23T04:56:07.000+00:00" + adminWorkflowCreateRequest: + type: "object" + properties: + id: + title: "id represents the unique identifier of the workflow.\n+required" + $ref: "#/definitions/coreIdentifier" + spec: + title: "Represents the specification for workflow.\n+required" + $ref: "#/definitions/adminWorkflowSpec" + title: "Represents a request structure to create a revision of a workflow.\nSee\ + \ :ref:`ref_flyteidl.admin.Workflow` for more details" + adminWorkflowCreateResponse: + type: "object" + adminWorkflowExecutionConfig: + type: "object" + properties: + max_parallelism: + type: "integer" + format: "int32" + description: "Can be used to control the number of parallel nodes to run within\ + \ the workflow. This is useful to achieve fairness." + security_context: + description: "Indicates security context permissions for executions triggered\ + \ with this matchable attribute." + $ref: "#/definitions/coreSecurityContext" + raw_output_data_config: + description: "Encapsulates user settings pertaining to offloaded data (i.e.\ + \ Blobs, Schema, query data, etc.)." + $ref: "#/definitions/adminRawOutputDataConfig" + labels: + description: "Custom labels to be applied to a triggered execution resource." + $ref: "#/definitions/adminLabels" + annotations: + description: "Custom annotations to be applied to a triggered execution resource." + $ref: "#/definitions/adminAnnotations" + interruptible: + type: "boolean" + format: "boolean" + description: "Allows for the interruptible flag of a workflow to be overwritten\ + \ for a single execution.\nOmitting this field uses the workflow's value\ + \ as a default.\nAs we need to distinguish between the field not being provided\ + \ and its default value false, we have to use a wrapper\naround the bool\ + \ field." + overwrite_cache: + type: "boolean" + format: "boolean" + description: "Allows for all cached values of a workflow and its tasks to\ + \ be overwritten for a single execution.\nIf enabled, all calculations are\ + \ performed even if cached results would be available, overwriting the stored\n\ + data once execution finishes successfully." + envs: + description: "Environment variables to be set for the execution." + $ref: "#/definitions/adminEnvs" + description: "Adds defaults for customizable workflow-execution specifications\ + \ and overrides." + example: + overwrite_cache: true + raw_output_data_config: + output_location_prefix: "output_location_prefix" + max_parallelism: 0 + annotations: + values: + key: "values" + envs: + values: + - value: "value" + key: "key" + - value: "value" + key: "key" + interruptible: true + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + labels: + values: + key: "values" + adminWorkflowExecutionEventRequest: + type: "object" + properties: + request_id: + type: "string" + title: "Unique ID for this request that can be traced between services" + event: + description: "Details about the event that occurred." + $ref: "#/definitions/eventWorkflowExecutionEvent" + description: "Request to send a notification that a workflow execution event has\ + \ occurred." + adminWorkflowExecutionEventResponse: + type: "object" + adminWorkflowExecutionGetDataResponse: + type: "object" + properties: + outputs: + description: "Signed url to fetch a core.LiteralMap of execution outputs.\n\ + Deprecated: Please use full_outputs instead." + $ref: "#/definitions/adminUrlBlob" + inputs: + description: "Signed url to fetch a core.LiteralMap of execution inputs.\n\ + Deprecated: Please use full_inputs instead." + $ref: "#/definitions/adminUrlBlob" + full_inputs: + description: "Full_inputs will only be populated if they are under a configured\ + \ size threshold." + $ref: "#/definitions/coreLiteralMap" + full_outputs: + description: "Full_outputs will only be populated if they are under a configured\ + \ size threshold." + $ref: "#/definitions/coreLiteralMap" + description: "Response structure for WorkflowExecutionGetDataRequest which contains\ + \ inputs and outputs for an execution." + example: + outputs: + bytes: "bytes" + url: "url" + full_inputs: + literals: {} + inputs: + bytes: "bytes" + url: "url" + full_outputs: + literals: {} + adminWorkflowExecutionGetMetricsResponse: + type: "object" + properties: + span: + description: "Span defines the top-level breakdown of the workflows execution.\ + \ More precise information is nested in a\nhierarchical structure using\ + \ Flyte entity references." + $ref: "#/definitions/coreSpan" + description: "WorkflowExecutionGetMetricsResponse represents the response containing\ + \ metrics for the specified workflow execution." + example: + span: + start_time: "2000-01-23T04:56:07.000+00:00" + spans: + - null + - null + workflow_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + end_time: "2000-01-23T04:56:07.000+00:00" + task_id: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + operation_id: "operation_id" + node_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + adminWorkflowList: + type: "object" + properties: + workflows: + type: "array" + description: "A list of workflows returned based on the request." + items: + $ref: "#/definitions/adminWorkflow" + token: + type: "string" + description: "In the case of multiple pages of results, the server-provided\ + \ token can be used to fetch the next page\nin a query. If there are no\ + \ more results, this value will be empty." + title: "Represents a list of workflows returned from the admin.\nSee :ref:`ref_flyteidl.admin.Workflow`\ + \ for more details" + example: + workflows: + - short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + compiled_workflow: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + created_at: "2000-01-23T04:56:07.000+00:00" + - short_description: "short_description" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + closure: + compiled_workflow: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + created_at: "2000-01-23T04:56:07.000+00:00" + token: "token" + adminWorkflowSpec: + type: "object" + properties: + template: + description: "Template of the task that encapsulates all the metadata of the\ + \ workflow." + $ref: "#/definitions/coreWorkflowTemplate" + sub_workflows: + type: "array" + description: "Workflows that are embedded into other workflows need to be\ + \ passed alongside the parent workflow to the\npropeller compiler (since\ + \ the compiler doesn't have any knowledge of other workflows - ie, it doesn't\ + \ reach out\nto Admin to see other registered workflows). In fact, subworkflows\ + \ do not even need to be registered." + items: + $ref: "#/definitions/coreWorkflowTemplate" + description: + description: "Represents the specification for description entity." + $ref: "#/definitions/adminDescriptionEntity" + description: "Represents a structure that encapsulates the specification of the\ + \ workflow." + coreAlias: + type: "object" + properties: + var: + type: "string" + description: "Must match one of the output variable names on a node." + alias: + type: "string" + description: "A workflow-level unique alias that downstream nodes can refer\ + \ to in their input." + description: "Links a variable to an alias." + example: + var: "var" + alias: "alias" + coreApproveCondition: + type: "object" + properties: + signal_id: + type: "string" + description: "A unique identifier for the requested boolean signal." + description: "ApproveCondition represents a dependency on an external approval.\ + \ During execution, this will manifest as a boolean\nsignal with the provided\ + \ signal_id." + example: + signal_id: "signal_id" + coreArrayNode: + type: "object" + properties: + node: + description: "node is the sub-node that will be executed for each element\ + \ in the array." + $ref: "#/definitions/coreNode" + parallelism: + type: "integer" + format: "int64" + description: "parallelism defines the minimum number of instances to bring\ + \ up concurrently at any given\npoint. Note that this is an optimistic restriction\ + \ and that, due to network partitioning or\nother failures, the actual number\ + \ of currently running instances might be more. This has to\nbe a positive\ + \ number if assigned. Default value is size." + min_successes: + type: "integer" + format: "int64" + description: "min_successes is an absolute number of the minimum number of\ + \ successful completions of\nsub-nodes. As soon as this criteria is met,\ + \ the ArrayNode will be marked as successful\nand outputs will be computed.\ + \ This has to be a non-negative number if assigned. Default\nvalue is size\ + \ (if specified)." + min_success_ratio: + type: "number" + format: "float" + description: "If the array job size is not known beforehand, the min_success_ratio\ + \ can instead be used\nto determine when an ArrayNode can be marked successful." + description: "ArrayNode is a Flyte node type that simplifies the execution of\ + \ a sub-node over a list of input\nvalues. An ArrayNode can be executed with\ + \ configurable parallelism (separate from the parent\nworkflow) and can be configured\ + \ to succeed when a certain number of sub-nodes succeed." + example: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + coreArtifactBindingData: + type: "object" + properties: + index: + type: "integer" + format: "int64" + partition_key: + type: "string" + bind_to_time_partition: + type: "boolean" + format: "boolean" + transform: + type: "string" + title: "This is only relevant in the time partition case" + title: "Only valid for triggers" + example: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + coreArtifactID: + type: "object" + properties: + artifact_key: + $ref: "#/definitions/coreArtifactKey" + version: + type: "string" + partitions: + description: "Think of a partition as a tag on an Artifact, except it's a\ + \ key-value pair.\nDifferent partitions naturally have different versions\ + \ (execution ids)." + $ref: "#/definitions/corePartitions" + time_partition: + description: "There is no such thing as an empty time partition - if it's\ + \ not set, then there is no time partition." + $ref: "#/definitions/coreTimePartition" + example: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreArtifactKey: + type: "object" + properties: + project: + type: "string" + description: "Project and domain and suffix needs to be unique across a given\ + \ artifact store." + domain: + type: "string" + name: + type: "string" + example: + domain: "domain" + name: "name" + project: "project" + coreArtifactQuery: + type: "object" + properties: + artifact_id: + $ref: "#/definitions/coreArtifactID" + artifact_tag: + $ref: "#/definitions/coreArtifactTag" + uri: + type: "string" + binding: + description: "This is used in the trigger case, where a user specifies a value\ + \ for an input that is one of the triggering\nartifacts, or a partition\ + \ value derived from a triggering artifact." + $ref: "#/definitions/coreArtifactBindingData" + title: "Uniqueness constraints for Artifacts\n - project, domain, name, version,\ + \ partitions\nOption 2 (tags are standalone, point to an individual artifact\ + \ id):\n - project, domain, name, alias (points to one partition if partitioned)\n\ + \ - project, domain, name, partition key, partition value" + example: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreArtifactTag: + type: "object" + properties: + artifact_key: + $ref: "#/definitions/coreArtifactKey" + value: + $ref: "#/definitions/coreLabelValue" + example: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreBinary: + type: "object" + properties: + value: + type: "string" + format: "byte" + pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" + tag: + type: "string" + description: "A simple byte array with a tag to help different parts of the system\ + \ communicate about what is in the byte array.\nIt's strongly advisable that\ + \ consumers of this type define a unique tag and validate the tag before parsing\ + \ the data." + example: + tag: "tag" + value: "value" + coreBinding: + type: "object" + properties: + var: + type: "string" + description: "Variable name must match an input/output variable of the node." + binding: + description: "Data to use to bind this variable." + $ref: "#/definitions/coreBindingData" + description: "An input/output binding of a variable to either static value or\ + \ a node output." + example: + var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + coreBindingData: + type: "object" + properties: + scalar: + description: "A simple scalar value." + $ref: "#/definitions/coreScalar" + collection: + description: "A collection of binding data. This allows nesting of binding\ + \ data to any number\nof levels." + $ref: "#/definitions/coreBindingDataCollection" + promise: + description: "References an output promised by another node." + $ref: "#/definitions/coreOutputReference" + map: + description: "A map of bindings. The key is always a string." + $ref: "#/definitions/coreBindingDataMap" + union: + $ref: "#/definitions/coreUnionInfo" + description: "Specifies either a simple value or a reference to another output." + example: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + coreBindingDataCollection: + type: "object" + properties: + bindings: + type: "array" + items: + $ref: "#/definitions/coreBindingData" + description: "A collection of BindingData items." + example: + bindings: + - null + - null + coreBindingDataMap: + type: "object" + properties: + bindings: + type: "object" + additionalProperties: + $ref: "#/definitions/coreBindingData" + description: "A map of BindingData items." + example: + bindings: {} + coreBlob: + type: "object" + properties: + metadata: + $ref: "#/definitions/coreBlobMetadata" + uri: + type: "string" + description: "Refers to an offloaded set of files. It encapsulates the type of\ + \ the store and a unique uri for where the data is.\nThere are no restrictions\ + \ on how the uri is formatted since it will depend on how to interact with the\ + \ store." + example: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + coreBlobMetadata: + type: "object" + properties: + type: + $ref: "#/definitions/coreBlobType" + example: + type: + dimensionality: {} + format: "format" + coreBlobType: + type: "object" + properties: + format: + type: "string" + title: "Format can be a free form string understood by SDK/UI etc like\ncsv,\ + \ parquet etc" + dimensionality: + $ref: "#/definitions/BlobTypeBlobDimensionality" + title: "Defines type behavior for blob objects" + example: + dimensionality: {} + format: "format" + coreBooleanExpression: + type: "object" + properties: + conjunction: + $ref: "#/definitions/coreConjunctionExpression" + comparison: + $ref: "#/definitions/coreComparisonExpression" + description: "Defines a boolean expression tree. It can be a simple or a conjunction\ + \ expression.\nMultiple expressions can be combined using a conjunction or a\ + \ disjunction to result in a final boolean result." + example: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + coreBranchNode: + type: "object" + properties: + if_else: + title: "+required" + $ref: "#/definitions/coreIfElseBlock" + description: "BranchNode is a special node that alter the flow of the workflow\ + \ graph. It allows the control flow to branch at\nruntime based on a series\ + \ of conditions that get evaluated on various parameters (e.g. inputs, primitives)." + example: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + coreCatalogArtifactTag: + type: "object" + properties: + artifact_id: + type: "string" + title: "Artifact ID is generated name" + name: + type: "string" + title: "Flyte computes the tag automatically, as the hash of the values" + example: + name: "name" + artifact_id: "artifact_id" + coreCatalogCacheStatus: + type: "string" + title: "Indicates the status of CatalogCaching. The reason why this is not embedded\ + \ in TaskNodeMetadata is, that we may use for other types of nodes as well in\ + \ the future" + description: "- CACHE_DISABLED: Used to indicate that caching was disabled\n -\ + \ CACHE_MISS: Used to indicate that the cache lookup resulted in no matches\n\ + \ - CACHE_HIT: used to indicate that the associated artifact was a result of\ + \ a previous execution\n - CACHE_POPULATED: used to indicate that the resultant\ + \ artifact was added to the cache\n - CACHE_LOOKUP_FAILURE: Used to indicate\ + \ that cache lookup failed because of an error\n - CACHE_PUT_FAILURE: Used to\ + \ indicate that cache lookup failed because of an error\n - CACHE_SKIPPED: Used\ + \ to indicate the cache lookup was skipped\n - CACHE_EVICTED: Used to indicate\ + \ that the cache was evicted" + enum: + - "CACHE_DISABLED" + - "CACHE_MISS" + - "CACHE_HIT" + - "CACHE_POPULATED" + - "CACHE_LOOKUP_FAILURE" + - "CACHE_PUT_FAILURE" + - "CACHE_SKIPPED" + - "CACHE_EVICTED" + default: "CACHE_DISABLED" + coreCatalogMetadata: + type: "object" + properties: + dataset_id: + title: "Dataset ID in the catalog" + $ref: "#/definitions/coreIdentifier" + artifact_tag: + title: "Artifact tag in the catalog" + $ref: "#/definitions/coreCatalogArtifactTag" + source_task_execution: + title: "Today we only support TaskExecutionIdentifier as a source, as catalog\ + \ caching only works for task executions" + $ref: "#/definitions/coreTaskExecutionIdentifier" + title: "Catalog artifact information with specific metadata" + example: + source_task_execution: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + dataset_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + artifact_tag: + name: "name" + artifact_id: "artifact_id" + coreComparisonExpression: + type: "object" + properties: + operator: + $ref: "#/definitions/ComparisonExpressionOperator" + left_value: + $ref: "#/definitions/coreOperand" + right_value: + $ref: "#/definitions/coreOperand" + description: "Defines a 2-level tree where the root is a comparison operator and\ + \ Operands are primitives or known variables.\nEach expression results in a\ + \ boolean result." + example: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + coreCompiledTask: + type: "object" + properties: + template: + title: "Completely contained TaskTemplate" + $ref: "#/definitions/coreTaskTemplate" + title: "Output of the Compilation step. This object represent one Task. We store\ + \ more metadata at this layer" + example: + template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + coreCompiledWorkflow: + type: "object" + properties: + template: + title: "Completely contained Workflow Template" + $ref: "#/definitions/coreWorkflowTemplate" + connections: + description: "For internal use only! This field is used by the system and\ + \ must not be filled in. Any values set will be ignored." + $ref: "#/definitions/coreConnectionSet" + title: "Output of the compilation Step. This object represents one workflow. We\ + \ store more metadata at this layer" + example: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + coreCompiledWorkflowClosure: + type: "object" + properties: + primary: + title: "+required" + $ref: "#/definitions/coreCompiledWorkflow" + sub_workflows: + type: "array" + title: "Guaranteed that there will only exist one and only one workflow with\ + \ a given id, i.e., every sub workflow has a\nunique identifier. Also every\ + \ enclosed subworkflow is used either by a primary workflow or by a subworkflow\n\ + as an inlined workflow\n+optional" + items: + $ref: "#/definitions/coreCompiledWorkflow" + tasks: + type: "array" + title: "Guaranteed that there will only exist one and only one task with a\ + \ given id, i.e., every task has a unique id\n+required (at least 1)" + items: + $ref: "#/definitions/coreCompiledTask" + description: "A Compiled Workflow Closure contains all the information required\ + \ to start a new execution, or to visualize a workflow\nand its details. The\ + \ CompiledWorkflowClosure should always contain a primary workflow, that is\ + \ the main workflow that\nwill being the execution. All subworkflows are denormalized.\ + \ WorkflowNodes refer to the workflow identifiers of\ncompiled subworkflows." + example: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + coreConjunctionExpression: + type: "object" + properties: + operator: + $ref: "#/definitions/ConjunctionExpressionLogicalOperator" + left_expression: + $ref: "#/definitions/coreBooleanExpression" + right_expression: + $ref: "#/definitions/coreBooleanExpression" + description: "Defines a conjunction expression of two boolean expressions." + example: + operator: {} + coreConnectionSet: + type: "object" + properties: + downstream: + type: "object" + title: "A list of all the node ids that are downstream from a given node id" + additionalProperties: + $ref: "#/definitions/ConnectionSetIdList" + upstream: + type: "object" + title: "A list of all the node ids, that are upstream of this node id" + additionalProperties: + $ref: "#/definitions/ConnectionSetIdList" + title: "Adjacency list for the workflow. This is created as part of the compilation\ + \ process. Every process after the compilation\nstep uses this created ConnectionSet" + example: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + coreContainer: + type: "object" + properties: + image: + type: "string" + title: "Container image url. Eg: docker/redis:latest" + command: + type: "array" + description: "Command to be executed, if not provided, the default entrypoint\ + \ in the container image will be used." + items: + type: "string" + args: + type: "array" + description: "These will default to Flyte given paths. If provided, the system\ + \ will not append known paths. If the task still\nneeds flyte's inputs and\ + \ outputs path, add $(FLYTE_INPUT_FILE), $(FLYTE_OUTPUT_FILE) wherever makes\ + \ sense and the\nsystem will populate these before executing the container." + items: + type: "string" + resources: + description: "Container resources requirement as specified by the container\ + \ engine." + $ref: "#/definitions/coreResources" + env: + type: "array" + description: "Environment variables will be set as the container is starting\ + \ up." + items: + $ref: "#/definitions/coreKeyValuePair" + config: + type: "array" + description: "Allows extra configs to be available for the container.\nTODO:\ + \ elaborate on how configs will become available.\nDeprecated, please use\ + \ TaskTemplate.config instead." + items: + $ref: "#/definitions/coreKeyValuePair" + ports: + type: "array" + title: "Ports to open in the container. This feature is not supported by all\ + \ execution engines. (e.g. supported on K8s but\nnot supported on AWS Batch)\n\ + Only K8s" + items: + $ref: "#/definitions/coreContainerPort" + data_config: + title: "BETA: Optional configuration for DataLoading. If not specified, then\ + \ default values are used.\nThis makes it possible to to run a completely\ + \ portable container, that uses inputs and outputs\nonly from the local\ + \ file-system and without having any reference to flyteidl. This is supported\ + \ only on K8s at the moment.\nIf data loading is enabled, then data will\ + \ be mounted in accompanying directories specified in the DataLoadingConfig.\ + \ If the directories\nare not specified, inputs will be mounted onto and\ + \ outputs will be uploaded from a pre-determined file-system path. Refer\ + \ to the documentation\nto understand the default paths.\nOnly K8s" + $ref: "#/definitions/coreDataLoadingConfig" + architecture: + $ref: "#/definitions/ContainerArchitecture" + example: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + coreContainerPort: + type: "object" + properties: + container_port: + type: "integer" + format: "int64" + description: "Number of port to expose on the pod's IP address.\nThis must\ + \ be a valid port number, 0 < x < 65536." + description: "Defines port properties for a container." + example: + container_port: 2 + coreDataLoadingConfig: + type: "object" + properties: + enabled: + type: "boolean" + format: "boolean" + title: "Flag enables DataLoading Config. If this is not set, data loading\ + \ will not be used!" + input_path: + type: "string" + title: "File system path (start at root). This folder will contain all the\ + \ inputs exploded to a separate file.\nExample, if the input interface needs\ + \ (x: int, y: blob, z: multipart_blob) and the input path is '/var/flyte/inputs',\ + \ then the file system will look like\n/var/flyte/inputs/inputs. .pb .json .yaml> -> Format as defined previously.\ + \ The Blob and Multipart blob will reference local filesystem instead of\ + \ remote locations\n/var/flyte/inputs/x -> X is a file that contains the\ + \ value of x (integer) in string format\n/var/flyte/inputs/y -> Y is a file\ + \ in Binary format\n/var/flyte/inputs/z/... -> Note Z itself is a directory\n\ + More information about the protocol - refer to docs #TODO reference docs\ + \ here" + output_path: + type: "string" + title: "File system path (start at root). This folder should contain all the\ + \ outputs for the task as individual files and/or an error text file" + format: + title: "In the inputs folder, there will be an additional summary/metadata\ + \ file that contains references to all files or inlined primitive values.\n\ + This format decides the actual encoding for the data. Refer to the encoding\ + \ to understand the specifics of the contents and the encoding" + $ref: "#/definitions/DataLoadingConfigLiteralMapFormat" + io_strategy: + $ref: "#/definitions/coreIOStrategy" + description: "This configuration allows executing raw containers in Flyte using\ + \ the Flyte CoPilot system.\nFlyte CoPilot, eliminates the needs of flytekit\ + \ or sdk inside the container. Any inputs required by the users container are\ + \ side-loaded in the input_path\nAny outputs generated by the user container\ + \ - within output_path are automatically uploaded." + example: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + coreEnumType: + type: "object" + properties: + values: + type: "array" + description: "Predefined set of enum values." + items: + type: "string" + description: "Enables declaring enum types, with predefined string values\nFor\ + \ len(values) > 0, the first value in the ordered list is regarded as the default\ + \ value. If you wish\nTo provide no defaults, make the first value as undefined." + example: + values: + - "values" + - "values" + coreError: + type: "object" + properties: + failed_node_id: + type: "string" + description: "The node id that threw the error." + message: + type: "string" + description: "Error message thrown." + description: "Represents an error thrown from a node." + example: + message: "message" + failed_node_id: "failed_node_id" + coreExecutionError: + type: "object" + properties: + code: + type: "string" + title: "Error code indicates a grouping of a type of error.\nMore Info: " + message: + type: "string" + description: "Detailed description of the error - including stack trace." + error_uri: + type: "string" + title: "Full error contents accessible via a URI" + kind: + $ref: "#/definitions/ExecutionErrorErrorKind" + description: "Represents the error message from the execution." + example: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + coreExtendedResources: + type: "object" + properties: + gpu_accelerator: + description: "GPU accelerator to select for task. Contains information about\ + \ device type, and\nfor multi-instance GPUs, the partition size to use." + $ref: "#/definitions/coreGPUAccelerator" + description: "Encapsulates all non-standard resources, not captured by v1.ResourceRequirements,\ + \ to\nallocate to a task." + example: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + coreGPUAccelerator: + type: "object" + properties: + device: + type: "string" + description: "This can be any arbitrary string, and should be informed by\ + \ the labels or taints\nassociated with the nodes in question. Default cloud\ + \ provider labels typically\nuse the following values: `nvidia-tesla-t4`,\ + \ `nvidia-tesla-a100`, etc." + unpartitioned: + type: "boolean" + format: "boolean" + partition_size: + type: "string" + description: "Like `device`, this can be any arbitrary string, and should\ + \ be informed by\nthe labels or taints associated with the nodes in question.\ + \ Default cloud\nprovider labels typically use the following values: `1g.5gb`,\ + \ `2g.10gb`, etc." + description: "Metadata associated with the GPU accelerator to allocate to a task.\ + \ Contains\ninformation about device type, and for multi-instance GPUs, the\ + \ partition size to\nuse." + example: + partition_size: "partition_size" + unpartitioned: true + device: "device" + coreGateNode: + type: "object" + properties: + approve: + description: "ApproveCondition represents a dependency on an external approval\ + \ provided by a boolean signal." + $ref: "#/definitions/coreApproveCondition" + signal: + description: "SignalCondition represents a dependency on an signal." + $ref: "#/definitions/coreSignalCondition" + sleep: + description: "SleepCondition represents a dependency on waiting for the specified\ + \ duration." + $ref: "#/definitions/coreSleepCondition" + description: "GateNode refers to the condition that is required for the gate to\ + \ successfully complete." + example: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + coreIOStrategy: + type: "object" + properties: + download_mode: + title: "Mode to use to manage downloads" + $ref: "#/definitions/IOStrategyDownloadMode" + upload_mode: + title: "Mode to use to manage uploads" + $ref: "#/definitions/IOStrategyUploadMode" + title: "Strategy to use when dealing with Blob, Schema, or multipart blob data\ + \ (large datasets)" + example: + upload_mode: {} + download_mode: {} + coreIdentifier: + type: "object" + properties: + resource_type: + description: "Identifies the specific type of resource that this identifier\ + \ corresponds to." + $ref: "#/definitions/coreResourceType" + project: + type: "string" + description: "Name of the project the resource belongs to." + domain: + type: "string" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + name: + type: "string" + description: "User provided value for the resource." + version: + type: "string" + description: "Specific version of the resource." + org: + type: "string" + description: "Optional, org key applied to the resource." + description: "Encapsulation of fields that uniquely identifies a Flyte resource." + example: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + coreIdentity: + type: "object" + properties: + iam_role: + type: "string" + description: "iam_role references the fully qualified name of Identity & Access\ + \ Management role to impersonate." + k8s_service_account: + type: "string" + description: "k8s_service_account references a kubernetes service account\ + \ to impersonate." + oauth2_client: + description: "oauth2_client references an oauth2 client. Backend plugins can\ + \ use this information to impersonate the client when\nmaking external calls." + $ref: "#/definitions/coreOAuth2Client" + execution_identity: + type: "string" + title: "execution_identity references the subject who makes the execution" + description: "Identity encapsulates the various security identities a task can\ + \ run as. It's up to the underlying plugin to pick the\nright identity for the\ + \ execution environment." + example: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + coreIfBlock: + type: "object" + properties: + condition: + $ref: "#/definitions/coreBooleanExpression" + then_node: + $ref: "#/definitions/coreNode" + description: "Defines a condition and the execution unit that should be executed\ + \ if the condition is satisfied." + example: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + coreIfElseBlock: + type: "object" + properties: + case: + description: "+required. First condition to evaluate." + $ref: "#/definitions/coreIfBlock" + other: + type: "array" + description: "+optional. Additional branches to evaluate." + items: + $ref: "#/definitions/coreIfBlock" + else_node: + description: "The node to execute in case none of the branches were taken." + $ref: "#/definitions/coreNode" + error: + description: "An error to throw in case none of the branches were taken." + $ref: "#/definitions/coreError" + description: "Defines a series of if/else blocks. The first branch whose condition\ + \ evaluates to true is the one to execute.\nIf no conditions were satisfied,\ + \ the else_node or the error will execute." + example: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + coreInputBindingData: + type: "object" + properties: + var: + type: "string" + example: + var: "var" + coreK8sObjectMetadata: + type: "object" + properties: + labels: + type: "object" + description: "Optional labels to add to the pod definition." + additionalProperties: + type: "string" + annotations: + type: "object" + description: "Optional annotations to add to the pod definition." + additionalProperties: + type: "string" + description: "Metadata for building a kubernetes object when a task is executed." + example: + annotations: + key: "annotations" + labels: + key: "labels" + coreK8sPod: + type: "object" + properties: + metadata: + description: "Contains additional metadata for building a kubernetes pod." + $ref: "#/definitions/coreK8sObjectMetadata" + pod_spec: + title: "Defines the primary pod spec created when a task is executed.\nThis\ + \ should be a JSON-marshalled pod spec, which can be defined in\n- go, using:\ + \ https://github.com/kubernetes/api/blob/release-1.21/core/v1/types.go#L2936\n\ + - python: using https://github.com/kubernetes-client/python/blob/release-19.0/kubernetes/client/models/v1_pod_spec.py" + $ref: "#/definitions/protobufStruct" + data_config: + title: "BETA: Optional configuration for DataLoading. If not specified, then\ + \ default values are used.\nThis makes it possible to to run a completely\ + \ portable container, that uses inputs and outputs\nonly from the local\ + \ file-system and without having any reference to flytekit. This is supported\ + \ only on K8s at the moment.\nIf data loading is enabled, then data will\ + \ be mounted in accompanying directories specified in the DataLoadingConfig.\ + \ If the directories\nare not specified, inputs will be mounted onto and\ + \ outputs will be uploaded from a pre-determined file-system path. Refer\ + \ to the documentation\nto understand the default paths.\nOnly K8s" + $ref: "#/definitions/coreDataLoadingConfig" + description: "Defines a pod spec and additional pod metadata that is created when\ + \ a task is executed." + example: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + coreKeyValuePair: + type: "object" + properties: + key: + type: "string" + description: "required." + value: + type: "string" + description: "+optional." + description: "A generic key value pair." + example: + value: "value" + key: "key" + coreLabelValue: + type: "object" + properties: + static_value: + type: "string" + title: "The string static value is for use in the Partitions object" + time_value: + type: "string" + format: "date-time" + title: "The time value is for use in the TimePartition case" + triggered_binding: + $ref: "#/definitions/coreArtifactBindingData" + input_binding: + $ref: "#/definitions/coreInputBindingData" + example: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreLiteral: + type: "object" + properties: + scalar: + description: "A simple value." + $ref: "#/definitions/coreScalar" + collection: + description: "A collection of literals to allow nesting." + $ref: "#/definitions/coreLiteralCollection" + map: + description: "A map of strings to literals." + $ref: "#/definitions/coreLiteralMap" + hash: + type: "string" + title: "A hash representing this literal.\nThis is used for caching purposes.\ + \ For more details refer to RFC 1893\n(https://github.com/flyteorg/flyte/blob/master/rfc/system/1893-caching-of-offloaded-objects.md)" + metadata: + type: "object" + description: "Additional metadata for literals." + additionalProperties: + type: "string" + description: "A simple value. This supports any level of nesting (e.g. array of\ + \ array of array of Blobs) as well as simple primitives." + example: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + coreLiteralCollection: + type: "object" + properties: + literals: + type: "array" + items: + $ref: "#/definitions/coreLiteral" + description: "A collection of literals. This is a workaround since oneofs in proto\ + \ messages cannot contain a repeated field." + example: + literals: + - null + - null + coreLiteralMap: + type: "object" + properties: + literals: + type: "object" + additionalProperties: + $ref: "#/definitions/coreLiteral" + description: "A map of literals. This is a workaround since oneofs in proto messages\ + \ cannot contain a repeated field." + example: + literals: {} + coreLiteralType: + type: "object" + properties: + simple: + description: "A simple type that can be compared one-to-one with another." + $ref: "#/definitions/coreSimpleType" + schema: + description: "A complex type that requires matching of inner fields." + $ref: "#/definitions/coreSchemaType" + collection_type: + description: "Defines the type of the value of a collection. Only homogeneous\ + \ collections are allowed." + $ref: "#/definitions/coreLiteralType" + map_value_type: + description: "Defines the type of the value of a map type. The type of the\ + \ key is always a string." + $ref: "#/definitions/coreLiteralType" + blob: + description: "A blob might have specialized implementation details depending\ + \ on associated metadata." + $ref: "#/definitions/coreBlobType" + enum_type: + description: "Defines an enum with pre-defined string values." + $ref: "#/definitions/coreEnumType" + structured_dataset_type: + title: "Generalized schema support" + $ref: "#/definitions/coreStructuredDatasetType" + union_type: + description: "Defines an union type with pre-defined LiteralTypes." + $ref: "#/definitions/coreUnionType" + metadata: + description: "This field contains type metadata that is descriptive of the\ + \ type, but is NOT considered in type-checking. This might be used by\n\ + consumers to identify special behavior or display extended information for\ + \ the type." + $ref: "#/definitions/protobufStruct" + annotation: + description: "This field contains arbitrary data that might have special semantic\n\ + meaning for the client but does not effect internal flyte behavior." + $ref: "#/definitions/coreTypeAnnotation" + structure: + description: "Hints to improve type matching." + $ref: "#/definitions/coreTypeStructure" + description: "Defines a strong type to allow type checking between interfaces." + example: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + coreNode: + type: "object" + properties: + id: + type: "string" + description: "A workflow-level unique identifier that identifies this node\ + \ in the workflow. 'inputs' and 'outputs' are reserved\nnode ids that cannot\ + \ be used by other nodes." + metadata: + description: "Extra metadata about the node." + $ref: "#/definitions/coreNodeMetadata" + inputs: + type: "array" + description: "Specifies how to bind the underlying interface's inputs. All\ + \ required inputs specified in the underlying interface\nmust be fulfilled." + items: + $ref: "#/definitions/coreBinding" + upstream_node_ids: + type: "array" + description: "+optional Specifies execution dependency for this node ensuring\ + \ it will only get scheduled to run after all its\nupstream nodes have completed.\ + \ This node will have an implicit dependency on any node that appears in\ + \ inputs\nfield." + items: + type: "string" + output_aliases: + type: "array" + description: "+optional. A node can define aliases for a subset of its outputs.\ + \ This is particularly useful if different nodes\nneed to conform to the\ + \ same interface (e.g. all branches in a branch node). Downstream nodes\ + \ must refer to this\nnodes outputs using the alias if one's specified." + items: + $ref: "#/definitions/coreAlias" + task_node: + description: "Information about the Task to execute in this node." + $ref: "#/definitions/coreTaskNode" + workflow_node: + description: "Information about the Workflow to execute in this mode." + $ref: "#/definitions/coreWorkflowNode" + branch_node: + description: "Information about the branch node to evaluate in this node." + $ref: "#/definitions/coreBranchNode" + gate_node: + description: "Information about the condition to evaluate in this node." + $ref: "#/definitions/coreGateNode" + array_node: + description: "Information about the sub-node executions for each value in\ + \ the list of this nodes\ninputs values." + $ref: "#/definitions/coreArrayNode" + description: "A Workflow graph Node. One unit of execution in the graph. Each\ + \ node can be linked to a Task, a Workflow or a branch\nnode." + example: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + coreNodeExecutionIdentifier: + type: "object" + properties: + node_id: + type: "string" + execution_id: + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + description: "Encapsulation of fields that identify a Flyte node execution entity." + example: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + coreNodeExecutionPhase: + type: "string" + enum: + - "UNDEFINED" + - "QUEUED" + - "RUNNING" + - "SUCCEEDED" + - "FAILING" + - "FAILED" + - "ABORTED" + - "SKIPPED" + - "TIMED_OUT" + - "DYNAMIC_RUNNING" + - "RECOVERED" + default: "UNDEFINED" + coreNodeMetadata: + type: "object" + properties: + name: + type: "string" + title: "A friendly name for the Node" + timeout: + type: "string" + description: "The overall timeout of a task." + retries: + description: "Number of retries per task." + $ref: "#/definitions/coreRetryStrategy" + interruptible: + type: "boolean" + format: "boolean" + description: "Defines extra information about the Node." + example: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + coreOAuth2Client: + type: "object" + properties: + client_id: + type: "string" + title: "client_id is the public id for the client to use. The system will\ + \ not perform any pre-auth validation that the\nsecret requested matches\ + \ the client_id indicated here.\n+required" + client_secret: + title: "client_secret is a reference to the secret used to authenticate the\ + \ OAuth2 client.\n+required" + $ref: "#/definitions/coreSecret" + description: "OAuth2Client encapsulates OAuth2 Client Credentials to be used when\ + \ making calls on behalf of that task." + example: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + coreOAuth2TokenRequest: + type: "object" + properties: + name: + type: "string" + title: "name indicates a unique id for the token request within this task\ + \ token requests. It'll be used as a suffix for\nenvironment variables and\ + \ as a filename for mounting tokens as files.\n+required" + type: + title: "type indicates the type of the request to make. Defaults to CLIENT_CREDENTIALS.\n\ + +required" + $ref: "#/definitions/coreOAuth2TokenRequestType" + client: + title: "client references the client_id/secret to use to request the OAuth2\ + \ token.\n+required" + $ref: "#/definitions/coreOAuth2Client" + idp_discovery_endpoint: + type: "string" + title: "idp_discovery_endpoint references the discovery endpoint used to retrieve\ + \ token endpoint and other related\ninformation.\n+optional" + token_endpoint: + type: "string" + title: "token_endpoint references the token issuance endpoint. If idp_discovery_endpoint\ + \ is not provided, this parameter is\nmandatory.\n+optional" + description: "OAuth2TokenRequest encapsulates information needed to request an\ + \ OAuth2 token.\nFLYTE_TOKENS_ENV_PREFIX will be passed to indicate the prefix\ + \ of the environment variables that will be present if\ntokens are passed through\ + \ environment variables.\nFLYTE_TOKENS_PATH_PREFIX will be passed to indicate\ + \ the prefix of the path where secrets will be mounted if tokens\nare passed\ + \ through file mounts." + example: + idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + coreOAuth2TokenRequestType: + type: "string" + description: "Type of the token requested.\n\n - CLIENT_CREDENTIALS: CLIENT_CREDENTIALS\ + \ indicates a 2-legged OAuth token requested using client credentials." + enum: + - "CLIENT_CREDENTIALS" + default: "CLIENT_CREDENTIALS" + coreOperand: + type: "object" + properties: + primitive: + title: "Can be a constant" + $ref: "#/definitions/corePrimitive" + var: + type: "string" + title: "Or one of this node's input variables" + scalar: + title: "Replace the primitive field" + $ref: "#/definitions/coreScalar" + description: "Defines an operand to a comparison expression." + example: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + coreOutputReference: + type: "object" + properties: + node_id: + type: "string" + description: "Node id must exist at the graph layer." + var: + type: "string" + description: "Variable name must refer to an output variable for the node." + attr_path: + type: "array" + items: + $ref: "#/definitions/corePromiseAttribute" + description: "A reference to an output produced by a node. The type can be retrieved\ + \ -and validated- from\nthe underlying interface of the node." + example: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + coreParameter: + type: "object" + properties: + var: + description: "+required Variable. Defines the type of the variable backing\ + \ this parameter." + $ref: "#/definitions/coreVariable" + default: + description: "Defines a default value that has to match the variable type\ + \ defined." + $ref: "#/definitions/coreLiteral" + required: + type: "boolean" + format: "boolean" + description: "+optional, is this value required to be filled." + artifact_query: + description: "This is an execution time search basically that should result\ + \ in exactly one Artifact with a Type that\nmatches the type of the variable." + $ref: "#/definitions/coreArtifactQuery" + artifact_id: + $ref: "#/definitions/coreArtifactID" + description: "A parameter is used as input to a launch plan and has\nthe special\ + \ ability to have a default value or mark itself as required." + example: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + coreParameterMap: + type: "object" + properties: + parameters: + type: "object" + description: "Defines a map of parameter names to parameters." + additionalProperties: + $ref: "#/definitions/coreParameter" + description: "A map of Parameters." + example: + parameters: + key: + default: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + metadata: + key: "metadata" + collection: + literals: + - null + - null + map: + literals: {} + hash: "hash" + var: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_query: + binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + uri: "uri" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + required: true + corePartitions: + type: "object" + properties: + value: + type: "object" + additionalProperties: + $ref: "#/definitions/coreLabelValue" + example: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + corePrimitive: + type: "object" + properties: + integer: + type: "string" + format: "int64" + float_value: + type: "number" + format: "double" + string_value: + type: "string" + boolean: + type: "boolean" + format: "boolean" + datetime: + type: "string" + format: "date-time" + duration: + type: "string" + title: "Primitive Types" + example: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + corePromiseAttribute: + type: "object" + properties: + string_value: + type: "string" + int_value: + type: "integer" + format: "int32" + example: + string_value: "string_value" + int_value: 6 + coreQualityOfService: + type: "object" + properties: + tier: + $ref: "#/definitions/QualityOfServiceTier" + spec: + $ref: "#/definitions/coreQualityOfServiceSpec" + description: "Indicates the priority of an execution." + example: + tier: {} + spec: + queueing_budget: "queueing_budget" + coreQualityOfServiceSpec: + type: "object" + properties: + queueing_budget: + type: "string" + description: "Indicates how much queueing delay an execution can tolerate." + description: "Represents customized execution run-time attributes." + example: + queueing_budget: "queueing_budget" + coreResourceType: + type: "string" + description: "Indicates a resource type within Flyte.\n\n - DATASET: A dataset\ + \ represents an entity modeled in Flyte DataCatalog. A Dataset is also a versioned\ + \ entity and can be a compilation of multiple individual objects.\nEventually\ + \ all Catalog objects should be modeled similar to Flyte Objects. The Dataset\ + \ entities makes it possible for the UI and CLI to act on the objects \nin\ + \ a similar manner to other Flyte objects" + enum: + - "UNSPECIFIED" + - "TASK" + - "WORKFLOW" + - "LAUNCH_PLAN" + - "DATASET" + default: "UNSPECIFIED" + coreResources: + type: "object" + properties: + requests: + type: "array" + description: "The desired set of resources requested. ResourceNames must be\ + \ unique within the list." + items: + $ref: "#/definitions/ResourcesResourceEntry" + limits: + type: "array" + description: "Defines a set of bounds (e.g. min/max) within which the task\ + \ can reliably run. ResourceNames must be unique\nwithin the list." + items: + $ref: "#/definitions/ResourcesResourceEntry" + description: "A customizable interface to convey resources requested for a container.\ + \ This can be interpreted differently for different\ncontainer engines." + example: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + coreRetryStrategy: + type: "object" + properties: + retries: + type: "integer" + format: "int64" + description: "Number of retries. Retries will be consumed when the job fails\ + \ with a recoverable error.\nThe number of retries must be less than or\ + \ equals to 10." + description: "Retry strategy associated with an executable unit." + example: + retries: 0 + coreRuntimeMetadata: + type: "object" + properties: + type: + description: "Type of runtime." + $ref: "#/definitions/RuntimeMetadataRuntimeType" + version: + type: "string" + description: "Version of the runtime. All versions should be backward compatible.\ + \ However, certain cases call for version\nchecks to ensure tighter validation\ + \ or setting expectations." + flavor: + type: "string" + description: "+optional It can be used to provide extra information about\ + \ the runtime (e.g. python, golang... etc.)." + description: "Runtime information. This is loosely defined to allow for extensibility." + example: + flavor: "flavor" + type: {} + version: "version" + coreScalar: + type: "object" + properties: + primitive: + $ref: "#/definitions/corePrimitive" + blob: + $ref: "#/definitions/coreBlob" + binary: + $ref: "#/definitions/coreBinary" + schema: + $ref: "#/definitions/coreSchema" + none_type: + $ref: "#/definitions/coreVoid" + error: + $ref: "#/definitions/coreError" + generic: + $ref: "#/definitions/protobufStruct" + structured_dataset: + $ref: "#/definitions/coreStructuredDataset" + union: + $ref: "#/definitions/coreUnion" + example: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + coreSchema: + type: "object" + properties: + uri: + type: "string" + type: + $ref: "#/definitions/coreSchemaType" + description: "A strongly typed schema that defines the interface of data retrieved\ + \ from the underlying storage medium." + example: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + coreSchemaType: + type: "object" + properties: + columns: + type: "array" + description: "A list of ordered columns this schema comprises of." + items: + $ref: "#/definitions/SchemaTypeSchemaColumn" + description: "Defines schema columns and types to strongly type-validate schemas\ + \ interoperability." + example: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + coreSecret: + type: "object" + properties: + group: + type: "string" + title: "The name of the secret group where to find the key referenced below.\ + \ For K8s secrets, this should be the name of\nthe v1/secret object. For\ + \ Confidant, this should be the Credential name. For Vault, this should\ + \ be the secret name.\nFor AWS Secret Manager, this should be the name of\ + \ the secret.\n+required" + group_version: + type: "string" + title: "The group version to fetch. This is not supported in all secret management\ + \ systems. It'll be ignored for the ones\nthat do not support it.\n+optional" + key: + type: "string" + title: "The name of the secret to mount. This has to match an existing secret\ + \ in the system. It's up to the implementation\nof the secret management\ + \ system to require case sensitivity. For K8s secrets, Confidant and Vault,\ + \ this should\nmatch one of the keys inside the secret. For AWS Secret Manager,\ + \ it's ignored.\n+optional" + mount_requirement: + title: "mount_requirement is optional. Indicates where the secret has to be\ + \ mounted. If provided, the execution will fail\nif the underlying key management\ + \ system cannot satisfy that requirement. If not provided, the default location\n\ + will depend on the key management system.\n+optional" + $ref: "#/definitions/SecretMountType" + description: "Secret encapsulates information about the secret a task needs to\ + \ proceed. An environment variable\nFLYTE_SECRETS_ENV_PREFIX will be passed\ + \ to indicate the prefix of the environment variables that will be present if\n\ + secrets are passed through environment variables.\nFLYTE_SECRETS_DEFAULT_DIR\ + \ will be passed to indicate the prefix of the path where secrets will be mounted\ + \ if secrets\nare passed through file mounts." + example: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + coreSecurityContext: + type: "object" + properties: + run_as: + description: "run_as encapsulates the identity a pod should run as. If the\ + \ task fills in multiple fields here, it'll be up to the\nbackend plugin\ + \ to choose the appropriate identity for the execution engine the task will\ + \ run on." + $ref: "#/definitions/coreIdentity" + secrets: + type: "array" + description: "secrets indicate the list of secrets the task needs in order\ + \ to proceed. Secrets will be mounted/passed to the\npod as it starts. If\ + \ the plugin responsible for kicking of the task will not run it on a flyte\ + \ cluster (e.g. AWS\nBatch), it's the responsibility of the plugin to fetch\ + \ the secret (which means propeller identity will need access\nto the secret)\ + \ and to pass it to the remote execution engine." + items: + $ref: "#/definitions/coreSecret" + tokens: + type: "array" + description: "tokens indicate the list of token requests the task needs in\ + \ order to proceed. Tokens will be mounted/passed to the\npod as it starts.\ + \ If the plugin responsible for kicking of the task will not run it on a\ + \ flyte cluster (e.g. AWS\nBatch), it's the responsibility of the plugin\ + \ to fetch the secret (which means propeller identity will need access\n\ + to the secret) and to pass it to the remote execution engine." + items: + $ref: "#/definitions/coreOAuth2TokenRequest" + description: "SecurityContext holds security attributes that apply to tasks." + example: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + coreSignalCondition: + type: "object" + properties: + signal_id: + type: "string" + description: "A unique identifier for the requested signal." + type: + description: "A type denoting the required value type for this signal." + $ref: "#/definitions/coreLiteralType" + output_variable_name: + type: "string" + description: "The variable name for the signal value in this nodes outputs." + description: "SignalCondition represents a dependency on an signal." + example: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + coreSimpleType: + type: "string" + description: "Define a set of simple types." + enum: + - "NONE" + - "INTEGER" + - "FLOAT" + - "STRING" + - "BOOLEAN" + - "DATETIME" + - "DURATION" + - "BINARY" + - "ERROR" + - "STRUCT" + default: "NONE" + coreSleepCondition: + type: "object" + properties: + duration: + type: "string" + description: "The overall duration for this sleep." + description: "SleepCondition represents a dependency on waiting for the specified\ + \ duration." + example: + duration: "duration" + coreSpan: + type: "object" + properties: + start_time: + type: "string" + format: "date-time" + description: "start_time defines the instance this span began." + end_time: + type: "string" + format: "date-time" + description: "end_time defines the instance this span completed." + workflow_id: + description: "workflow_id is the id of the workflow execution this Span represents." + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + node_id: + description: "node_id is the id of the node execution this Span represents." + $ref: "#/definitions/coreNodeExecutionIdentifier" + task_id: + description: "task_id is the id of the task execution this Span represents." + $ref: "#/definitions/coreTaskExecutionIdentifier" + operation_id: + type: "string" + description: "operation_id is the id of a unique operation that this Span\ + \ represents." + spans: + type: "array" + description: "spans defines a collection of Spans that breakdown this execution." + items: + $ref: "#/definitions/coreSpan" + description: "Span represents a duration trace of Flyte execution. The id field\ + \ denotes a Flyte execution entity or an operation\nwhich uniquely identifies\ + \ the Span. The spans attribute allows this Span to be further broken down into\ + \ more\nprecise definitions." + example: + start_time: "2000-01-23T04:56:07.000+00:00" + spans: + - null + - null + workflow_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + end_time: "2000-01-23T04:56:07.000+00:00" + task_id: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + operation_id: "operation_id" + node_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + coreSql: + type: "object" + properties: + statement: + type: "string" + title: "The actual query to run, the query can have templated parameters.\n\ + We use Flyte's Golang templating format for Query templating.\nRefer to\ + \ the templating documentation.\nhttps://docs.flyte.org/projects/cookbook/en/latest/auto/integrations/external_services/hive/hive.html#sphx-glr-auto-integrations-external-services-hive-hive-py\n\ + For example,\ninsert overwrite directory '{{ .rawOutputDataPrefix }}' stored\ + \ as parquet\nselect *\nfrom my_table\nwhere ds = '{{ .Inputs.ds }}'" + dialect: + $ref: "#/definitions/SqlDialect" + description: "Sql represents a generic sql workload with a statement and dialect." + example: + dialect: {} + statement: "statement" + coreStructuredDataset: + type: "object" + properties: + uri: + type: "string" + title: "String location uniquely identifying where the data is.\nShould start\ + \ with the storage location (e.g. s3://, gs://, bq://, etc.)" + metadata: + $ref: "#/definitions/coreStructuredDatasetMetadata" + example: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + coreStructuredDatasetMetadata: + type: "object" + properties: + structured_dataset_type: + description: "Bundle the type information along with the literal.\nThis is\ + \ here because StructuredDatasets can often be more defined at run time\ + \ than at compile time.\nThat is, at compile time you might only declare\ + \ a task to return a pandas dataframe or a StructuredDataset,\nwithout any\ + \ column information, but at run time, you might have that column information.\n\ + flytekit python will copy this type information into the literal, from the\ + \ type information, if not provided by\nthe various plugins (encoders).\n\ + Since this field is run time generated, it's not used for any type checking." + $ref: "#/definitions/coreStructuredDatasetType" + example: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + coreStructuredDatasetType: + type: "object" + properties: + columns: + type: "array" + description: "A list of ordered columns this schema comprises of." + items: + $ref: "#/definitions/StructuredDatasetTypeDatasetColumn" + format: + type: "string" + description: "This is the storage format, the format of the bits at rest\n\ + parquet, feather, csv, etc.\nFor two types to be compatible, the format\ + \ will need to be an exact match." + external_schema_type: + type: "string" + description: "This is a string representing the type that the bytes in external_schema_bytes\ + \ are formatted in.\nThis is an optional field that will not be used for\ + \ type checking." + external_schema_bytes: + type: "string" + format: "byte" + description: "The serialized bytes of a third-party schema library like Arrow.\n\ + This is an optional field that will not be used for type checking." + pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" + example: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + coreTaskExecutionIdentifier: + type: "object" + properties: + task_id: + $ref: "#/definitions/coreIdentifier" + node_execution_id: + $ref: "#/definitions/coreNodeExecutionIdentifier" + retry_attempt: + type: "integer" + format: "int64" + description: "Encapsulation of fields that identify a Flyte task execution entity." + example: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + coreTaskExecutionPhase: + type: "string" + title: "- INITIALIZING: To indicate cases where task is initializing, like: ErrImagePull,\ + \ ContainerCreating, PodInitializing\n - WAITING_FOR_RESOURCES: To address cases,\ + \ where underlying resource is not available: Backoff error, Resource quota\ + \ exceeded" + enum: + - "UNDEFINED" + - "QUEUED" + - "RUNNING" + - "SUCCEEDED" + - "ABORTED" + - "FAILED" + - "INITIALIZING" + - "WAITING_FOR_RESOURCES" + default: "UNDEFINED" + coreTaskLog: + type: "object" + properties: + uri: + type: "string" + name: + type: "string" + message_format: + $ref: "#/definitions/TaskLogMessageFormat" + ttl: + type: "string" + title: "Log information for the task that is specific to a log sink\nWhen our\ + \ log story is flushed out, we may have more metadata here like log link expiry" + example: + message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + coreTaskMetadata: + type: "object" + properties: + discoverable: + type: "boolean" + format: "boolean" + description: "Indicates whether the system should attempt to lookup this task's\ + \ output to avoid duplication of work." + runtime: + description: "Runtime information about the task." + $ref: "#/definitions/coreRuntimeMetadata" + timeout: + type: "string" + description: "The overall timeout of a task including user-triggered retries." + retries: + description: "Number of retries per task." + $ref: "#/definitions/coreRetryStrategy" + discovery_version: + type: "string" + description: "Indicates a logical version to apply to this task for the purpose\ + \ of discovery." + deprecated_error_message: + type: "string" + description: "If set, this indicates that this task is deprecated. This will\ + \ enable owners of tasks to notify consumers\nof the ending of support for\ + \ a given task." + interruptible: + type: "boolean" + format: "boolean" + cache_serializable: + type: "boolean" + format: "boolean" + title: "Indicates whether the system should attempt to execute discoverable\ + \ instances in serial to avoid duplicate work" + generates_deck: + type: "boolean" + format: "boolean" + description: "Indicates whether the task will generate a Deck URI when it\ + \ finishes executing." + tags: + type: "object" + title: "Arbitrary tags that allow users and the platform to store small but\ + \ arbitrary labels" + additionalProperties: + type: "string" + pod_template_name: + type: "string" + description: "pod_template_name is the unique name of a PodTemplate k8s resource\ + \ to be used as the base configuration if this\ntask creates a k8s Pod.\ + \ If this value is set, the specified PodTemplate will be used instead of,\ + \ but applied\nidentically as, the default PodTemplate configured in FlytePropeller." + cache_ignore_input_vars: + type: "array" + description: "cache_ignore_input_vars is the input variables that should not\ + \ be included when calculating hash for cache." + items: + type: "string" + title: "Task Metadata" + example: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + coreTaskNode: + type: "object" + properties: + reference_id: + description: "A globally unique identifier for the task." + $ref: "#/definitions/coreIdentifier" + overrides: + description: "Optional overrides applied at task execution time." + $ref: "#/definitions/coreTaskNodeOverrides" + description: "Refers to the task that the Node is to execute." + example: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + coreTaskNodeOverrides: + type: "object" + properties: + resources: + description: "A customizable interface to convey resources requested for a\ + \ task container." + $ref: "#/definitions/coreResources" + extended_resources: + description: "Overrides for all non-standard resources, not captured by\n\ + v1.ResourceRequirements, to allocate to a task." + $ref: "#/definitions/coreExtendedResources" + container_image: + type: "string" + description: "Optional task node overrides that will be applied at task execution\ + \ time." + example: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + coreTaskTemplate: + type: "object" + properties: + id: + description: "Auto generated taskId by the system. Task Id uniquely identifies\ + \ this task globally." + $ref: "#/definitions/coreIdentifier" + type: + type: "string" + description: "A predefined yet extensible Task type identifier. This can be\ + \ used to customize any of the components. If no\nextensions are provided\ + \ in the system, Flyte will resolve the this task to its TaskCategory and\ + \ default the\nimplementation registered for the TaskCategory." + metadata: + description: "Extra metadata about the task." + $ref: "#/definitions/coreTaskMetadata" + interface: + description: "A strongly typed interface for the task. This enables others\ + \ to use this task within a workflow and guarantees\ncompile-time validation\ + \ of the workflow to avoid costly runtime failures." + $ref: "#/definitions/coreTypedInterface" + custom: + description: "Custom data about the task. This is extensible to allow various\ + \ plugins in the system." + $ref: "#/definitions/protobufStruct" + container: + $ref: "#/definitions/coreContainer" + k8s_pod: + $ref: "#/definitions/coreK8sPod" + sql: + $ref: "#/definitions/coreSql" + task_type_version: + type: "integer" + format: "int32" + description: "This can be used to customize task handling at execution time\ + \ for the same task type." + security_context: + description: "security_context encapsulates security attributes requested\ + \ to run this task." + $ref: "#/definitions/coreSecurityContext" + extended_resources: + description: "Encapsulates all non-standard resources, not captured by\nv1.ResourceRequirements,\ + \ to allocate to a task." + $ref: "#/definitions/coreExtendedResources" + config: + type: "object" + title: "Metadata about the custom defined for this task. This is extensible\ + \ to allow various plugins in the system\nto use as required.\nreserve the\ + \ field numbers 1 through 15 for very frequently occurring message elements" + additionalProperties: + type: "string" + description: "A Task structure that uniquely identifies a task in the system\n\ + Tasks are registered as a first step in the system." + example: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + coreTimePartition: + type: "object" + properties: + value: + $ref: "#/definitions/coreLabelValue" + example: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreTypeAnnotation: + type: "object" + properties: + annotations: + description: "A arbitrary JSON payload to describe a type." + $ref: "#/definitions/protobufStruct" + description: "TypeAnnotation encapsulates registration time information about\ + \ a type. This can be used for various control-plane operations. TypeAnnotation\ + \ will not be available at runtime when a task runs." + example: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + coreTypeStructure: + type: "object" + properties: + tag: + type: "string" + title: "Must exactly match for types to be castable" + dataclass_type: + type: "object" + title: "dataclass_type only exists for dataclasses.\nThis is used to resolve\ + \ the type of the fields of dataclass\nThe key is the field name, and the\ + \ value is the literal type of the field\ne.g. For dataclass Foo, with fields\ + \ a, and a is a string\nFoo.a will be resolved as a literal type of string\ + \ from dataclass_type" + additionalProperties: + $ref: "#/definitions/coreLiteralType" + description: "Hints to improve type matching\ne.g. allows distinguishing output\ + \ from custom type transformers\neven if the underlying IDL serialization matches." + example: + dataclass_type: {} + tag: "tag" + coreTypedInterface: + type: "object" + properties: + inputs: + $ref: "#/definitions/coreVariableMap" + outputs: + $ref: "#/definitions/coreVariableMap" + description: "Defines strongly typed inputs and outputs." + example: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreUnion: + type: "object" + properties: + value: + $ref: "#/definitions/coreLiteral" + type: + $ref: "#/definitions/coreLiteralType" + description: "The runtime representation of a tagged union value. See `UnionType`\ + \ for more details." + example: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + coreUnionInfo: + type: "object" + properties: + targetType: + $ref: "#/definitions/coreLiteralType" + example: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + coreUnionType: + type: "object" + properties: + variants: + type: "array" + description: "Predefined set of variants in union." + items: + $ref: "#/definitions/coreLiteralType" + description: "Defines a tagged union type, also known as a variant (and formally\ + \ as the sum type).\n\nA sum type S is defined by a sequence of types (A, B,\ + \ C, ...), each tagged by a string tag\nA value of type S is constructed from\ + \ a value of any of the variant types. The specific choice of type is recorded\ + \ by\nstoring the varaint's tag with the literal value and can be examined in\ + \ runtime.\n\nType S is typically written as\nS := Apple A | Banana B | Cantaloupe\ + \ C | ...\n\nNotably, a nullable (optional) type is a sum type between some\ + \ type X and the singleton type representing a null-value:\nOptional X := X\ + \ | Null\n\nSee also: https://en.wikipedia.org/wiki/Tagged_union" + example: + variants: + - null + - null + coreVariable: + type: "object" + properties: + type: + description: "Variable literal type." + $ref: "#/definitions/coreLiteralType" + description: + type: "string" + title: "+optional string describing input variable" + artifact_partial_id: + description: "+optional This object allows the user to specify how Artifacts\ + \ are created.\nname, tag, partitions can be specified. The other fields\ + \ (version and project/domain) are ignored." + $ref: "#/definitions/coreArtifactID" + artifact_tag: + $ref: "#/definitions/coreArtifactTag" + description: "Defines a strongly typed variable." + example: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreVariableMap: + type: "object" + properties: + variables: + type: "object" + description: "Defines a map of variable names to variables." + additionalProperties: + $ref: "#/definitions/coreVariable" + title: "A map of Variables" + example: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + coreVoid: + type: "object" + description: "Used to denote a nil/null/None assignment to a scalar value. The\ + \ underlying LiteralType for Void is intentionally\nundefined since it can be\ + \ assigned to a scalar of any LiteralType." + coreWorkflowExecutionIdentifier: + type: "object" + properties: + project: + type: "string" + description: "Name of the project the resource belongs to." + domain: + type: "string" + description: "Name of the domain the resource belongs to.\nA domain can be\ + \ considered as a subset within a specific project." + name: + type: "string" + description: "User or system provided value for the resource." + org: + type: "string" + description: "Optional, org key applied to the resource." + title: "Encapsulation of fields that uniquely identifies a Flyte workflow execution" + example: + org: "org" + domain: "domain" + name: "name" + project: "project" + coreWorkflowExecutionPhase: + type: "string" + enum: + - "UNDEFINED" + - "QUEUED" + - "RUNNING" + - "SUCCEEDING" + - "SUCCEEDED" + - "FAILING" + - "FAILED" + - "ABORTED" + - "TIMED_OUT" + - "ABORTING" + default: "UNDEFINED" + coreWorkflowMetadata: + type: "object" + properties: + quality_of_service: + description: "Indicates the runtime priority of workflow executions." + $ref: "#/definitions/coreQualityOfService" + on_failure: + description: "Defines how the system should behave when a failure is detected\ + \ in the workflow execution." + $ref: "#/definitions/WorkflowMetadataOnFailurePolicy" + tags: + type: "object" + title: "Arbitrary tags that allow users and the platform to store small but\ + \ arbitrary labels" + additionalProperties: + type: "string" + description: "This is workflow layer metadata. These settings are only applicable\ + \ to the workflow as a whole, and do not\npercolate down to child entities (like\ + \ tasks) launched by the workflow." + example: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + coreWorkflowMetadataDefaults: + type: "object" + properties: + interruptible: + type: "boolean" + format: "boolean" + description: "Whether child nodes of the workflow are interruptible." + description: "The difference between these settings and the WorkflowMetadata ones\ + \ is that these are meant to be passed down to\na workflow's underlying entities\ + \ (like tasks). For instance, 'interruptible' has no meaning at the workflow\ + \ layer, it\nis only relevant when a task executes. The settings here are the\ + \ defaults that are passed to all nodes\nunless explicitly overridden at the\ + \ node layer.\nIf you are adding a setting that applies to both the Workflow\ + \ itself, and everything underneath it, it should be\nadded to both this object\ + \ and the WorkflowMetadata object above." + example: + interruptible: true + coreWorkflowNode: + type: "object" + properties: + launchplan_ref: + description: "A globally unique identifier for the launch plan." + $ref: "#/definitions/coreIdentifier" + sub_workflow_ref: + title: "Reference to a subworkflow, that should be defined with the compiler\ + \ context" + $ref: "#/definitions/coreIdentifier" + description: "Refers to a the workflow the node is to execute." + example: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + coreWorkflowTemplate: + type: "object" + properties: + id: + description: "A globally unique identifier for the workflow." + $ref: "#/definitions/coreIdentifier" + metadata: + description: "Extra metadata about the workflow." + $ref: "#/definitions/coreWorkflowMetadata" + interface: + description: "Defines a strongly typed interface for the Workflow. This can\ + \ include some optional parameters." + $ref: "#/definitions/coreTypedInterface" + nodes: + type: "array" + description: "A list of nodes. In addition, 'globals' is a special reserved\ + \ node id that can be used to consume workflow inputs." + items: + $ref: "#/definitions/coreNode" + outputs: + type: "array" + description: "A list of output bindings that specify how to construct workflow\ + \ outputs. Bindings can pull node outputs or\nspecify literals. All workflow\ + \ outputs specified in the interface field must be bound in order for the\ + \ workflow\nto be validated. A workflow has an implicit dependency on all\ + \ of its nodes to execute successfully in order to\nbind final outputs.\n\ + Most of these outputs will be Binding's with a BindingData of type OutputReference.\ + \ That is, your workflow can\njust have an output of some constant (`Output(5)`),\ + \ but usually, the workflow will be pulling\noutputs from the output of\ + \ a task." + items: + $ref: "#/definitions/coreBinding" + failure_node: + description: "+optional A catch-all node. This node is executed whenever the\ + \ execution engine determines the workflow has failed.\nThe interface of\ + \ this node must match the Workflow interface with an additional input named\ + \ 'error' of type\npb.lyft.flyte.core.Error." + $ref: "#/definitions/coreNode" + metadata_defaults: + title: "workflow defaults" + $ref: "#/definitions/coreWorkflowMetadataDefaults" + description: "Flyte Workflow Structure that encapsulates task, branch and subworkflow\ + \ nodes to form a statically analyzable,\ndirected acyclic graph." + example: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + eventEventReason: + type: "object" + properties: + reason: + type: "string" + title: "An explanation for this event" + occurred_at: + type: "string" + format: "date-time" + title: "The time this reason occurred" + eventExternalResourceInfo: + type: "object" + properties: + external_id: + type: "string" + description: "Identifier for an external resource created by this task execution,\ + \ for example Qubole query ID or presto query ids." + index: + type: "integer" + format: "int64" + description: "A unique index for the external resource with respect to all\ + \ external resources for this task. Although the\nidentifier may change\ + \ between task reporting events or retries, this will remain the same to\ + \ enable aggregating\ninformation from multiple reports." + retry_attempt: + type: "integer" + format: "int64" + title: "Retry attempt number for this external resource, ie., 2 for the second\ + \ attempt" + phase: + title: "Phase associated with the external resource" + $ref: "#/definitions/coreTaskExecutionPhase" + cache_status: + description: "Captures the status of caching for this external resource execution." + $ref: "#/definitions/coreCatalogCacheStatus" + logs: + type: "array" + title: "log information for the external resource execution" + items: + $ref: "#/definitions/coreTaskLog" + description: "This message contains metadata about external resources produced\ + \ or used by a specific task execution." + example: + index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + eventNodeExecutionEvent: + type: "object" + properties: + id: + title: "Unique identifier for this node execution" + $ref: "#/definitions/coreNodeExecutionIdentifier" + producer_id: + type: "string" + title: "the id of the originator (Propeller) of the event" + phase: + $ref: "#/definitions/coreNodeExecutionPhase" + occurred_at: + type: "string" + format: "date-time" + description: "This timestamp represents when the original event occurred,\ + \ it is generated\nby the executor of the node." + input_uri: + type: "string" + input_data: + description: "Raw input data consumed by this node execution." + $ref: "#/definitions/coreLiteralMap" + output_uri: + type: "string" + description: "URL to the output of the execution, it encodes all the information\n\ + including Cloud source provider. ie., s3://..." + error: + title: "Error information for the execution" + $ref: "#/definitions/coreExecutionError" + output_data: + description: "Raw output data produced by this node execution." + $ref: "#/definitions/coreLiteralMap" + workflow_node_metadata: + $ref: "#/definitions/flyteidleventWorkflowNodeMetadata" + task_node_metadata: + $ref: "#/definitions/flyteidleventTaskNodeMetadata" + parent_task_metadata: + description: "[To be deprecated] Specifies which task (if any) launched this\ + \ node." + $ref: "#/definitions/eventParentTaskExecutionMetadata" + parent_node_metadata: + description: "Specifies the parent node of the current node execution. Node\ + \ executions at level zero will not have a parent node." + $ref: "#/definitions/eventParentNodeExecutionMetadata" + retry_group: + type: "string" + title: "Retry group to indicate grouping of nodes by retries" + spec_node_id: + type: "string" + title: "Identifier of the node in the original workflow/graph\nThis maps to\ + \ value of WorkflowTemplate.nodes[X].id" + node_name: + type: "string" + title: "Friendly readable name for the node" + event_version: + type: "integer" + format: "int32" + is_parent: + type: "boolean" + format: "boolean" + description: "Whether this node launched a subworkflow." + is_dynamic: + type: "boolean" + format: "boolean" + description: "Whether this node yielded a dynamic workflow." + deck_uri: + type: "string" + title: "String location uniquely identifying where the deck HTML file is\n\ + NativeUrl specifies the url in the format of the configured storage provider\ + \ (e.g. s3://my-bucket/randomstring/suffix.tar)" + reported_at: + type: "string" + format: "date-time" + description: "This timestamp represents the instant when the event was reported\ + \ by the executing framework. For example,\nwhen first processing a node\ + \ the `occurred_at` timestamp should be the instant propeller makes progress,\ + \ so when\nliteral inputs are initially copied. The event however will not\ + \ be sent until after the copy completes.\nExtracting both of these timestamps\ + \ facilitates a more accurate portrayal of the evaluation time-series." + is_array: + type: "boolean" + format: "boolean" + description: "Indicates if this node is an ArrayNode." + eventParentNodeExecutionMetadata: + type: "object" + properties: + node_id: + type: "string" + title: "Unique identifier of the parent node id within the execution\nThis\ + \ is value of core.NodeExecutionIdentifier.node_id of the parent node" + eventParentTaskExecutionMetadata: + type: "object" + properties: + id: + $ref: "#/definitions/coreTaskExecutionIdentifier" + eventResourcePoolInfo: + type: "object" + properties: + allocation_token: + type: "string" + description: "Unique resource ID used to identify this execution when allocating\ + \ a token." + namespace: + type: "string" + description: "Namespace under which this task execution requested an allocation\ + \ token." + description: "This message holds task execution metadata specific to resource\ + \ allocation used to manage concurrent\nexecutions for a project namespace." + example: + allocation_token: "allocation_token" + namespace: "namespace" + eventTaskExecutionEvent: + type: "object" + properties: + task_id: + description: "ID of the task. In combination with the retryAttempt this will\ + \ indicate\nthe task execution uniquely for a given parent node execution." + $ref: "#/definitions/coreIdentifier" + parent_node_execution_id: + title: "A task execution is always kicked off by a node execution, the event\ + \ consumer\nwill use the parent_id to relate the task to it's parent node\ + \ execution" + $ref: "#/definitions/coreNodeExecutionIdentifier" + retry_attempt: + type: "integer" + format: "int64" + title: "retry attempt number for this task, ie., 2 for the second attempt" + phase: + title: "Phase associated with the event" + $ref: "#/definitions/coreTaskExecutionPhase" + producer_id: + type: "string" + title: "id of the process that sent this event, mainly for trace debugging" + logs: + type: "array" + title: "log information for the task execution" + items: + $ref: "#/definitions/coreTaskLog" + occurred_at: + type: "string" + format: "date-time" + description: "This timestamp represents when the original event occurred,\ + \ it is generated\nby the executor of the task." + input_uri: + type: "string" + description: "URI of the input file, it encodes all the information\nincluding\ + \ Cloud source provider. ie., s3://..." + input_data: + description: "Raw input data consumed by this task execution." + $ref: "#/definitions/coreLiteralMap" + output_uri: + type: "string" + description: "URI to the output of the execution, it will be in a format that\ + \ encodes all the information\nincluding Cloud source provider. ie., s3://..." + error: + title: "Error information for the execution" + $ref: "#/definitions/coreExecutionError" + output_data: + description: "Raw output data produced by this task execution." + $ref: "#/definitions/coreLiteralMap" + custom_info: + description: "Custom data that the task plugin sends back. This is extensible\ + \ to allow various plugins in the system." + $ref: "#/definitions/protobufStruct" + phase_version: + type: "integer" + format: "int64" + description: "Some phases, like RUNNING, can send multiple events with changed\ + \ metadata (new logs, additional custom_info, etc)\nthat should be recorded\ + \ regardless of the lack of phase change.\nThe version field should be incremented\ + \ when metadata changes across the duration of an individual phase." + reason: + type: "string" + description: "An optional explanation for the phase transition.\nDeprecated:\ + \ Use reasons instead." + reasons: + type: "array" + description: "An optional list of explanations for the phase transition." + items: + $ref: "#/definitions/eventEventReason" + task_type: + type: "string" + description: "A predefined yet extensible Task type identifier. If the task\ + \ definition is already registered in flyte admin\nthis type will be identical,\ + \ but not all task executions necessarily use pre-registered definitions\ + \ and this\ntype is useful to render the task in the UI, filter task executions,\ + \ etc." + metadata: + description: "Metadata around how a task was executed." + $ref: "#/definitions/flyteidleventTaskExecutionMetadata" + event_version: + type: "integer" + format: "int32" + description: "The event version is used to indicate versioned changes in how\ + \ data is reported using this\nproto message. For example, event_verison\ + \ > 0 means that maps tasks report logs using the\nTaskExecutionMetadata\ + \ ExternalResourceInfo fields for each subtask rather than the TaskLog\n\ + in this message." + reported_at: + type: "string" + format: "date-time" + description: "This timestamp represents the instant when the event was reported\ + \ by the executing framework. For example, a k8s\npod task may be marked\ + \ completed at (ie. `occurred_at`) the instant the container running user\ + \ code completes,\nbut this event will not be reported until the pod is\ + \ marked as completed. Extracting both of these timestamps\nfacilitates\ + \ a more accurate portrayal of the evaluation time-series." + description: "Plugin specific execution event information. For tasks like Python,\ + \ Hive, Spark, DynamicJob." + eventWorkflowExecutionEvent: + type: "object" + properties: + execution_id: + title: "Workflow execution id" + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + producer_id: + type: "string" + title: "the id of the originator (Propeller) of the event" + phase: + $ref: "#/definitions/coreWorkflowExecutionPhase" + occurred_at: + type: "string" + format: "date-time" + description: "This timestamp represents when the original event occurred,\ + \ it is generated\nby the executor of the workflow." + output_uri: + type: "string" + description: "URL to the output of the execution, it encodes all the information\n\ + including Cloud source provider. ie., s3://..." + error: + title: "Error information for the execution" + $ref: "#/definitions/coreExecutionError" + output_data: + description: "Raw output data produced by this workflow execution." + $ref: "#/definitions/coreLiteralMap" + flyteidladminDynamicWorkflowNodeMetadata: + type: "object" + properties: + id: + description: "id represents the unique identifier of the workflow." + $ref: "#/definitions/coreIdentifier" + compiled_workflow: + description: "Represents the compiled representation of the embedded dynamic\ + \ workflow." + $ref: "#/definitions/coreCompiledWorkflowClosure" + dynamic_job_spec_uri: + type: "string" + description: "dynamic_job_spec_uri is the location of the DynamicJobSpec proto\ + \ message for this DynamicWorkflow. This is\nrequired to correctly recover\ + \ partially completed executions where the subworkflow has already been\ + \ compiled." + description: "For dynamic workflow nodes we capture information about the dynamic\ + \ workflow definition that gets generated." + example: + compiled_workflow: + sub_workflows: + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + - template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + tasks: + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + - template: + container: + args: + - "args" + - "args" + image: "image" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + env: + - value: "value" + key: "key" + - value: "value" + key: "key" + ports: + - container_port: 2 + - container_port: 2 + config: + - value: "value" + key: "key" + - value: "value" + key: "key" + command: + - "command" + - "command" + architecture: {} + metadata: + retries: + retries: 0 + pod_template_name: "pod_template_name" + discoverable: true + runtime: + flavor: "flavor" + type: {} + version: "version" + cache_serializable: true + discovery_version: "discovery_version" + deprecated_error_message: "deprecated_error_message" + interruptible: true + timeout: "timeout" + generates_deck: true + cache_ignore_input_vars: + - "cache_ignore_input_vars" + - "cache_ignore_input_vars" + tags: + key: "tags" + task_type_version: 7 + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + custom: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + k8s_pod: + metadata: + annotations: + key: "annotations" + labels: + key: "labels" + pod_spec: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + data_config: + io_strategy: + upload_mode: {} + download_mode: {} + format: {} + output_path: "output_path" + enabled: true + input_path: "input_path" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + type: "type" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + config: + key: "config" + security_context: + run_as: + execution_identity: "execution_identity" + iam_role: "iam_role" + oauth2_client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + k8s_service_account: "k8s_service_account" + tokens: + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + - idp_discovery_endpoint: "idp_discovery_endpoint" + name: "name" + client: + client_secret: + mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + client_id: "client_id" + type: {} + token_endpoint: "token_endpoint" + secrets: + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + - mount_requirement: {} + group_version: "group_version" + key: "key" + group: "group" + sql: + dialect: {} + statement: "statement" + primary: + template: + outputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + metadata: + on_failure: {} + quality_of_service: + tier: {} + spec: + queueing_budget: "queueing_budget" + tags: + key: "tags" + failure_node: + branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + nodes: + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + - branch_node: + if_else: + other: + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + - condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + error: + message: "message" + failed_node_id: "failed_node_id" + case: + condition: + conjunction: + operator: {} + comparison: + left_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + right_value: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + var: "var" + operator: {} + array_node: + min_successes: 5 + parallelism: 1 + min_success_ratio: 5.637377 + metadata: + retries: + retries: 0 + name: "name" + interruptible: true + timeout: "timeout" + gate_node: + sleep: + duration: "duration" + approve: + signal_id: "signal_id" + signal: + output_variable_name: "output_variable_name" + signal_id: "signal_id" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + upstream_node_ids: + - "upstream_node_ids" + - "upstream_node_ids" + inputs: + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + - var: "var" + binding: + scalar: + schema: + type: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + uri: "uri" + blob: + metadata: + type: + dimensionality: {} + format: "format" + uri: "uri" + none_type: {} + primitive: + duration: "duration" + datetime: "2000-01-23T04:56:07.000+00:00" + string_value: "string_value" + boolean: true + float_value: 5.962133916683182 + integer: "integer" + binary: + tag: "tag" + value: "value" + structured_dataset: + metadata: + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + uri: "uri" + union: + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + error: + message: "message" + failed_node_id: "failed_node_id" + generic: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + promise: + attr_path: + - string_value: "string_value" + int_value: 6 + - string_value: "string_value" + int_value: 6 + var: "var" + node_id: "node_id" + collection: + bindings: + - null + - null + union: + targetType: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + map: + bindings: {} + output_aliases: + - var: "var" + alias: "alias" + - var: "var" + alias: "alias" + task_node: + reference_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + overrides: + extended_resources: + gpu_accelerator: + partition_size: "partition_size" + unpartitioned: true + device: "device" + resources: + requests: + - name: {} + value: "value" + - name: {} + value: "value" + limits: + - name: {} + value: "value" + - name: {} + value: "value" + container_image: "container_image" + id: "id" + workflow_node: + launchplan_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + sub_workflow_ref: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + metadata_defaults: + interruptible: true + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + interface: + outputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + inputs: + variables: + key: + description: "description" + artifact_partial_id: + partitions: + value: + key: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + artifact_key: + domain: "domain" + name: "name" + project: "project" + version: "version" + time_partition: + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + type: + schema: + columns: + - name: "name" + type: {} + - name: "name" + type: {} + annotation: + annotations: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + structured_dataset_type: + external_schema_type: "external_schema_type" + columns: + - name: "name" + - name: "name" + format: "format" + external_schema_bytes: "external_schema_bytes" + metadata: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + blob: + dimensionality: {} + format: "format" + enum_type: + values: + - "values" + - "values" + union_type: + variants: + - null + - null + simple: {} + structure: + dataclass_type: {} + tag: "tag" + artifact_tag: + artifact_key: + domain: "domain" + name: "name" + project: "project" + value: + input_binding: + var: "var" + static_value: "static_value" + triggered_binding: + transform: "transform" + partition_key: "partition_key" + bind_to_time_partition: true + index: 1 + time_value: "2000-01-23T04:56:07.000+00:00" + connections: + upstream: + key: + ids: + - "ids" + - "ids" + downstream: + key: + ids: + - "ids" + - "ids" + dynamic_job_spec_uri: "dynamic_job_spec_uri" + id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + flyteidladminNodeExecution: + type: "object" + properties: + id: + description: "Uniquely identifies an individual node execution." + $ref: "#/definitions/coreNodeExecutionIdentifier" + input_uri: + type: "string" + description: "Path to remote data store where input blob is stored." + closure: + description: "Computed results associated with this node execution." + $ref: "#/definitions/adminNodeExecutionClosure" + metadata: + title: "Metadata for Node Execution" + $ref: "#/definitions/adminNodeExecutionMetaData" + description: "Encapsulates all details for a single node execution entity.\nA\ + \ node represents a component in the overall workflow graph. A node launch a\ + \ task, multiple tasks, an entire nested\nsub-workflow, or even a separate child-workflow\ + \ execution.\nThe same task can be called repeatedly in a single workflow but\ + \ each node is unique." + example: + metadata: + retry_group: "retry_group" + is_parent_node: true + is_array: true + spec_node_id: "spec_node_id" + is_dynamic: true + input_uri: "input_uri" + id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + closure: + phase: {} + duration: "duration" + workflow_node_metadata: + executionId: + org: "org" + domain: "domain" + name: "name" + project: "project" + updated_at: "2000-01-23T04:56:07.000+00:00" + task_node_metadata: + catalog_key: + source_task_execution: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + dataset_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + artifact_tag: + name: "name" + artifact_id: "artifact_id" + checkpoint_uri: "checkpoint_uri" + cache_status: {} + dynamic_job_spec_uri: "dynamic_job_spec_uri" + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + output_data: + literals: {} + deck_uri: "deck_uri" + flyteidladminTaskCreateRequest: + type: "object" + properties: + id: + title: "id represents the unique identifier of the task.\n+required" + $ref: "#/definitions/coreIdentifier" + spec: + title: "Represents the specification for task.\n+required" + $ref: "#/definitions/adminTaskSpec" + title: "Represents a request structure to create a revision of a task.\nSee :ref:`ref_flyteidl.admin.Task`\ + \ for more details" + flyteidladminTaskCreateResponse: + type: "object" + description: "Represents a response structure if task creation succeeds." + flyteidladminTaskExecution: + type: "object" + properties: + id: + description: "Unique identifier for the task execution." + $ref: "#/definitions/coreTaskExecutionIdentifier" + input_uri: + type: "string" + description: "Path to remote data store where input blob is stored." + closure: + description: "Task execution details and results." + $ref: "#/definitions/adminTaskExecutionClosure" + is_parent: + type: "boolean" + format: "boolean" + description: "Whether this task spawned nodes." + description: "Encapsulates all details for a single task execution entity.\nA\ + \ task execution represents an instantiated task, including all inputs and additional\n\ + metadata as well as computed results included state, outputs, and duration-based\ + \ attributes." + example: + input_uri: "input_uri" + id: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + is_parent: true + closure: + phase: {} + reason: "reason" + metadata: + external_resources: + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + instance_class: {} + resource_pool_info: + - allocation_token: "allocation_token" + namespace: "namespace" + - allocation_token: "allocation_token" + namespace: "namespace" + generated_name: "generated_name" + plugin_identifier: "plugin_identifier" + reasons: + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + - occurred_at: "2000-01-23T04:56:07.000+00:00" + message: "message" + created_at: "2000-01-23T04:56:07.000+00:00" + error: + code: "code" + kind: {} + message: "message" + error_uri: "error_uri" + duration: "duration" + event_version: 1 + updated_at: "2000-01-23T04:56:07.000+00:00" + custom_info: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + output_uri: "output_uri" + started_at: "2000-01-23T04:56:07.000+00:00" + task_type: "task_type" + output_data: + literals: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + flyteidladminTaskNodeMetadata: + type: "object" + properties: + cache_status: + description: "Captures the status of caching for this execution." + $ref: "#/definitions/coreCatalogCacheStatus" + catalog_key: + title: "This structure carries the catalog artifact information" + $ref: "#/definitions/coreCatalogMetadata" + checkpoint_uri: + type: "string" + title: "The latest checkpoint location" + title: "Metadata for the case in which the node is a TaskNode" + example: + catalog_key: + source_task_execution: + task_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + node_execution_id: + execution_id: + org: "org" + domain: "domain" + name: "name" + project: "project" + node_id: "node_id" + retry_attempt: 0 + dataset_id: + org: "org" + domain: "domain" + resource_type: {} + name: "name" + project: "project" + version: "version" + artifact_tag: + name: "name" + artifact_id: "artifact_id" + checkpoint_uri: "checkpoint_uri" + cache_status: {} + flyteidladminWorkflowNodeMetadata: + type: "object" + properties: + executionId: + description: "The identifier for a workflow execution launched by a node." + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + title: "Metadata for a WorkflowNode" + example: + executionId: + org: "org" + domain: "domain" + name: "name" + project: "project" + flyteidleventDynamicWorkflowNodeMetadata: + type: "object" + properties: + id: + description: "id represents the unique identifier of the workflow." + $ref: "#/definitions/coreIdentifier" + compiled_workflow: + description: "Represents the compiled representation of the embedded dynamic\ + \ workflow." + $ref: "#/definitions/coreCompiledWorkflowClosure" + dynamic_job_spec_uri: + type: "string" + description: "dynamic_job_spec_uri is the location of the DynamicJobSpec proto\ + \ message for this DynamicWorkflow. This is\nrequired to correctly recover\ + \ partially completed executions where the workflow has already been compiled." + description: "For dynamic workflow nodes we send information about the dynamic\ + \ workflow definition that gets generated." + flyteidleventTaskExecutionMetadata: + type: "object" + properties: + generated_name: + type: "string" + description: "Unique, generated name for this task execution used by the backend." + external_resources: + type: "array" + description: "Additional data on external resources on other back-ends or\ + \ platforms (e.g. Hive, Qubole, etc) launched by this task execution." + items: + $ref: "#/definitions/eventExternalResourceInfo" + resource_pool_info: + type: "array" + description: "Includes additional data on concurrent resource management used\ + \ during execution..\nThis is a repeated field because a plugin can request\ + \ multiple resource allocations during execution." + items: + $ref: "#/definitions/eventResourcePoolInfo" + plugin_identifier: + type: "string" + description: "The identifier of the plugin used to execute this task." + instance_class: + $ref: "#/definitions/TaskExecutionMetadataInstanceClass" + description: "Holds metadata around how a task was executed.\nAs a task transitions\ + \ across event phases during execution some attributes, such its generated name,\ + \ generated external resources,\nand more may grow in size but not change necessarily\ + \ based on the phase transition that sparked the event update.\nMetadata is\ + \ a container for these attributes across the task execution lifecycle." + example: + external_resources: + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - index: 0 + external_id: "external_id" + retry_attempt: 6 + cache_status: {} + logs: + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + - message_format: {} + name: "name" + uri: "uri" + ttl: "ttl" + instance_class: {} + resource_pool_info: + - allocation_token: "allocation_token" + namespace: "namespace" + - allocation_token: "allocation_token" + namespace: "namespace" + generated_name: "generated_name" + plugin_identifier: "plugin_identifier" + flyteidleventTaskNodeMetadata: + type: "object" + properties: + cache_status: + description: "Captures the status of caching for this execution." + $ref: "#/definitions/coreCatalogCacheStatus" + catalog_key: + title: "This structure carries the catalog artifact information" + $ref: "#/definitions/coreCatalogMetadata" + reservation_status: + description: "Captures the status of cache reservations for this execution." + $ref: "#/definitions/CatalogReservationStatus" + checkpoint_uri: + type: "string" + title: "The latest checkpoint location" + dynamic_workflow: + description: "In the case this task launched a dynamic workflow we capture\ + \ its structure here." + $ref: "#/definitions/flyteidleventDynamicWorkflowNodeMetadata" + flyteidleventWorkflowNodeMetadata: + type: "object" + properties: + execution_id: + $ref: "#/definitions/coreWorkflowExecutionIdentifier" + title: "For Workflow Nodes we need to send information about the workflow that's\ + \ launched" + protobufAny: + type: "object" + properties: + type_url: + type: "string" + description: "A URL/resource name that uniquely identifies the type of the\ + \ serialized\nprotocol buffer message. This string must contain at least\n\ + one \"/\" character. The last segment of the URL's path must represent\n\ + the fully qualified name of the type (as in\n`path/google.protobuf.Duration`).\ + \ The name should be in a canonical form\n(e.g., leading \".\" is not accepted).\n\ + \nIn practice, teams usually precompile into the binary all types that they\n\ + expect it to use in the context of Any. However, for URLs which use the\n\ + scheme `http`, `https`, or no scheme, one can optionally set up a type\n\ + server that maps type URLs to message definitions as follows:\n\n* If no\ + \ scheme is provided, `https` is assumed.\n* An HTTP GET on the URL must\ + \ yield a [google.protobuf.Type][]\n value in binary format, or produce\ + \ an error.\n* Applications are allowed to cache lookup results based on\ + \ the\n URL, or have them precompiled into a binary to avoid any\n lookup.\ + \ Therefore, binary compatibility needs to be preserved\n on changes to\ + \ types. (Use versioned type names to manage\n breaking changes.)\n\nNote:\ + \ this functionality is not currently available in the official\nprotobuf\ + \ release, and it is not used for type URLs beginning with\ntype.googleapis.com.\n\ + \nSchemes other than `http`, `https` (or the empty scheme) might be\nused\ + \ with implementation specific semantics." + value: + type: "string" + format: "byte" + description: "Must be a valid serialized protocol buffer of the above specified\ + \ type." + pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" + description: "`Any` contains an arbitrary serialized protocol buffer message along\ + \ with a\nURL that describes the type of the serialized message.\n\nProtobuf\ + \ library provides support to pack/unpack Any values in the form\nof utility\ + \ functions or additional generated methods of the Any type.\n\nExample 1: Pack\ + \ and unpack a message in C++.\n\n Foo foo = ...;\n Any any;\n any.PackFrom(foo);\n\ + \ ...\n if (any.UnpackTo(&foo)) {\n ...\n }\n\nExample 2: Pack\ + \ and unpack a message in Java.\n\n Foo foo = ...;\n Any any = Any.pack(foo);\n\ + \ ...\n if (any.is(Foo.class)) {\n foo = any.unpack(Foo.class);\n\ + \ }\n\n Example 3: Pack and unpack a message in Python.\n\n foo = Foo(...)\n\ + \ any = Any()\n any.Pack(foo)\n ...\n if any.Is(Foo.DESCRIPTOR):\n\ + \ any.Unpack(foo)\n ...\n\n Example 4: Pack and unpack a message in\ + \ Go\n\n foo := &pb.Foo{...}\n any, err := ptypes.MarshalAny(foo)\n\ + \ ...\n foo := &pb.Foo{}\n if err := ptypes.UnmarshalAny(any, foo);\ + \ err != nil {\n ...\n }\n\nThe pack methods provided by protobuf\ + \ library will by default use\n'type.googleapis.com/full.type.name' as the type\ + \ URL and the unpack\nmethods only use the fully qualified type name after the\ + \ last '/'\nin the type URL, for example \"foo.bar.com/x/y.z\" will yield type\n\ + name \"y.z\".\n\n\nJSON\n====\nThe JSON representation of an `Any` value uses\ + \ the regular\nrepresentation of the deserialized, embedded message, with an\n\ + additional field `@type` which contains the type URL. Example:\n\n package\ + \ google.profile;\n message Person {\n string first_name = 1;\n \ + \ string last_name = 2;\n }\n\n {\n \"@type\": \"type.googleapis.com/google.profile.Person\"\ + ,\n \"firstName\": ,\n \"lastName\": \n }\n\nIf\ + \ the embedded message type is well-known and has a custom JSON\nrepresentation,\ + \ that representation will be embedded adding a field\n`value` which holds the\ + \ custom JSON in addition to the `@type`\nfield. Example (for message [google.protobuf.Duration][]):\n\ + \n {\n \"@type\": \"type.googleapis.com/google.protobuf.Duration\",\n\ + \ \"value\": \"1.212s\"\n }" + example: + value: "value" + type_url: "type_url" + protobufListValue: + type: "object" + properties: + values: + type: "array" + description: "Repeated field of dynamically typed values." + items: + $ref: "#/definitions/protobufValue" + description: "`ListValue` is a wrapper around a repeated field of values.\n\n\ + The JSON representation for `ListValue` is JSON array." + example: + values: + - null + - null + protobufNullValue: + type: "string" + description: "`NullValue` is a singleton enumeration to represent the null value\ + \ for the\n`Value` type union.\n\n The JSON representation for `NullValue` is\ + \ JSON `null`.\n\n - NULL_VALUE: Null value." + enum: + - "NULL_VALUE" + default: "NULL_VALUE" + protobufStruct: + type: "object" + properties: + fields: + type: "object" + description: "Unordered map of dynamically typed values." + additionalProperties: + $ref: "#/definitions/protobufValue" + description: "`Struct` represents a structured data value, consisting of fields\n\ + which map to dynamically typed values. In some languages, `Struct`\nmight be\ + \ supported by a native representation. For example, in\nscripting languages\ + \ like JS a struct is represented as an\nobject. The details of that representation\ + \ are described together\nwith the proto support for the language.\n\nThe JSON\ + \ representation for `Struct` is JSON object." + example: + fields: + key: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true + protobufValue: + type: "object" + properties: + null_value: + description: "Represents a null value." + $ref: "#/definitions/protobufNullValue" + number_value: + type: "number" + format: "double" + description: "Represents a double value." + string_value: + type: "string" + description: "Represents a string value." + bool_value: + type: "boolean" + format: "boolean" + description: "Represents a boolean value." + struct_value: + description: "Represents a structured value." + $ref: "#/definitions/protobufStruct" + list_value: + description: "Represents a repeated `Value`." + $ref: "#/definitions/protobufListValue" + description: "`Value` represents a dynamically typed value which can be either\n\ + null, a number, a string, a boolean, a recursive struct value, or a\nlist of\ + \ values. A producer of value is expected to set one of that\nvariants, absence\ + \ of any variant indicates an error.\n\nThe JSON representation for `Value`\ + \ is JSON value." + example: + list_value: + values: + - null + - null + number_value: 6.027456183070403 + string_value: "string_value" + null_value: {} + bool_value: true diff --git a/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go b/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go new file mode 100644 index 0000000000..fe092742bd --- /dev/null +++ b/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go @@ -0,0 +1,19 @@ +/* + * flyteidl/service/admin.proto + * + * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) + * + * API version: version not set + * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) + */ + +package flyteadmin + +// Optional task node overrides that will be applied at task execution time. +type CoreTaskNodeOverrides struct { + // A customizable interface to convey resources requested for a task container. + Resources *CoreResources `json:"resources,omitempty"` + // Overrides for all non-standard resources, not captured by v1.ResourceRequirements, to allocate to a task. + ExtendedResources *CoreExtendedResources `json:"extended_resources,omitempty"` + ContainerImage string `json:"container_image,omitempty"` +} diff --git a/flyteidl/gen/pb-go/flyteidl/service/openapi.go b/flyteidl/gen/pb-go/flyteidl/service/openapi.go new file mode 100644 index 0000000000..28c9b8bb84 --- /dev/null +++ b/flyteidl/gen/pb-go/flyteidl/service/openapi.go @@ -0,0 +1,245 @@ +// Code generated by go-bindata. (@generated) DO NOT EDIT. + + //Package service generated by go-bindata.// sources: +// ../service/admin.swagger.json +package service + +import ( + "bytes" + "compress/gzip" + "fmt" + "io" + "io/ioutil" + "os" + "path/filepath" + "strings" + "time" +) + +func bindataRead(data []byte, name string) ([]byte, error) { + gz, err := gzip.NewReader(bytes.NewBuffer(data)) + if err != nil { + return nil, fmt.Errorf("read %q: %v", name, err) + } + + var buf bytes.Buffer + _, err = io.Copy(&buf, gz) + clErr := gz.Close() + + if err != nil { + return nil, fmt.Errorf("read %q: %v", name, err) + } + if clErr != nil { + return nil, err + } + + return buf.Bytes(), nil +} + +type asset struct { + bytes []byte + info os.FileInfo +} + +type bindataFileInfo struct { + name string + size int64 + mode os.FileMode + modTime time.Time +} + +// Name return file name +func (fi bindataFileInfo) Name() string { + return fi.name +} + +// Size return file size +func (fi bindataFileInfo) Size() int64 { + return fi.size +} + +// Mode return file mode +func (fi bindataFileInfo) Mode() os.FileMode { + return fi.mode +} + +// ModTime return file modify time +func (fi bindataFileInfo) ModTime() time.Time { + return fi.modTime +} + +// IsDir return file whether a directory +func (fi bindataFileInfo) IsDir() bool { + return fi.mode&os.ModeDir != 0 +} + +// Sys return file is sys mode +func (fi bindataFileInfo) Sys() interface{} { + return nil +} + +var _adminSwaggerJson = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\xfd\x73\xe3\xb8\x95\x2f\x8c\xff\xbe\x7f\x05\xaa\xf7\x5b\xd5\x99\xc4\x76\x4f\x32\xb9\xfb\x4d\x79\xeb\xd6\xf3\x68\x6c\x75\x8f\xee\xb8\x6d\x8f\x2d\xcf\x64\xea\x7a\x4b\x03\x91\x90\x84\x98\x02\x34\x00\x68\xb7\x92\xca\xff\xfe\x14\x0e\x00\x12\xa4\x48\x89\x7a\x35\xe5\xc6\x6c\xd5\xc6\x2d\x92\x78\x39\x00\x0e\xce\xeb\xe7\xfc\xeb\x3f\x10\x7a\x27\x5f\xf0\x78\x4c\xc4\xbb\x73\xf4\xee\x2f\x67\xdf\xbe\x3b\xd1\xbf\x51\x36\xe2\xef\xce\x91\x7e\x8e\xd0\x3b\x45\x55\x42\xf4\xf3\x51\x32\x57\x84\xc6\xc9\x07\x49\xc4\x33\x8d\xc8\x07\x1c\x4f\x29\x3b\x9b\x09\xae\x38\x7c\x88\xd0\xbb\x67\x22\x24\xe5\x4c\xbf\x6e\xff\x44\x8c\x2b\x24\x89\x7a\xf7\x1f\x08\xfd\x1b\x9a\x97\xd1\x84\x4c\x89\x7c\x77\x8e\xfe\xaf\xf9\x68\xa2\xd4\xcc\x35\xa0\xff\x96\xfa\xdd\xff\x81\x77\x23\xce\x64\x5a\x78\x19\xcf\x66\x09\x8d\xb0\xa2\x9c\x7d\xf8\x87\xe4\x2c\x7f\x77\x26\x78\x9c\x46\x0d\xdf\xc5\x6a\x22\xf3\x39\x7e\xc0\x33\xfa\xe1\xf9\xcf\x1f\x70\xa4\xe8\x33\x19\x24\x38\x65\xd1\x64\x30\x4b\x30\x93\x1f\xb8\x18\x7f\xf8\x17\x8d\xcf\xb8\x18\xff\x1b\xfe\x98\x09\xfe\x0f\x12\x29\xf3\x8f\x98\x4f\x31\x65\xe6\x6f\x86\xa7\xe4\xdf\x59\xa3\x08\xbd\x1b\x13\xe5\xfd\x53\x4f\x3d\x9d\x4e\xb1\x98\x6b\xf2\x7c\x24\x2a\x9a\x20\x35\x21\xc8\x74\x8a\x1c\xbd\xf8\x08\x61\x74\x2e\xc8\xe8\xfc\x37\x41\x46\x03\x47\xf5\x33\x43\xed\x2b\x18\xda\x6d\x82\xd9\x6f\x67\x96\x66\xd0\x32\x9f\x11\x01\x13\xed\xc5\xba\xf5\x4f\x44\x75\xa0\xd9\xfc\xfd\xbf\xf8\xaf\x0b\x22\x67\x9c\x49\x22\x0b\xe3\x43\xe8\xdd\x5f\xbe\xfd\xb6\xf4\x13\x42\xef\x62\x22\x23\x41\x67\xca\xae\x6c\x07\xc9\x34\x8a\x88\x94\xa3\x34\x41\xae\x25\x7f\x34\x66\xae\x7a\x99\xf1\x42\x63\x08\xbd\xfb\xff\x09\x32\xd2\xed\xfc\xe7\x87\x98\x8c\x28\xa3\xba\x5d\x69\x76\x53\x3e\xdc\x77\x85\xaf\xfe\xfd\x1f\x55\x7f\xff\xdb\x9b\xd1\x0c\x0b\x3c\x25\x8a\x88\x7c\xfd\xcd\x7f\xa5\xb9\xe8\x45\xd2\x9d\x9b\x15\x2d\x0f\xba\x34\xd3\x1b\xf8\x0b\x27\x27\x88\x8b\x31\x7a\x22\x73\x04\x5b\x8a\xc4\x48\x71\x58\x3b\x41\x24\x4f\x45\xb4\x38\x7b\x0a\xdf\xeb\x6d\x56\x7e\x22\xc8\xef\x29\x15\x44\x2f\x93\x12\x29\x29\x3d\x55\xf3\x19\x0c\x4f\x2a\x41\xd9\xd8\x27\xc2\xbf\x4f\x1a\x4d\xca\xee\xce\x15\x13\xbb\xc6\x53\xa2\x77\x9a\x9e\x83\xfd\xa2\x30\x1f\x34\x24\x09\x67\x63\x89\x14\x6f\xcf\xd4\xcc\x59\x5b\x63\x66\xe6\x83\xda\x89\x3d\xb2\x8e\x7b\x25\xc2\x0c\x0d\x09\xd2\xec\x86\xc6\x44\x90\x18\x61\x89\x30\x92\xe9\x50\x12\x85\x5e\xa8\x9a\x50\xa6\xff\x3d\x23\x11\x1d\xd1\xc8\xd1\xac\x3d\xb4\x81\x3f\x97\x53\xe6\x41\x12\xa1\x07\xfe\x4c\x63\x12\xa3\x67\x9c\xa4\x04\x8d\xb8\x28\xee\xe3\x47\xd6\x9f\x68\x3a\x4c\x87\x94\x01\x3f\xd1\xb4\x74\x3b\xe4\x4f\x8e\x5c\x7f\x42\xba\x3f\x94\x32\xfa\x7b\x4a\x92\x39\xa2\x31\x61\x8a\x8e\x28\x91\xe5\xd6\xfe\xc4\xed\x11\x42\xa7\x48\xd3\x99\x08\x05\xf4\xe6\x4c\x91\x2f\x4a\xa2\x53\x94\xd0\x27\x82\xde\x5f\x51\xa9\x50\xe7\xb6\xf7\xfe\x04\xbd\x37\x4c\x00\x01\xfb\x7d\x7f\x00\x0a\x67\x7f\xff\x8f\xc7\x4f\x14\x1e\x97\x39\xc9\xbb\x8e\x66\x51\xf7\xe6\xf6\xcb\x5b\xf8\x9f\xff\xf0\xdb\xb1\xeb\xb5\xfa\x4a\x31\xf7\x49\x7e\x99\xd8\x9b\xa4\xe9\xfd\x01\x04\x2b\x5e\x1d\x52\xaf\xd5\xb6\x37\x87\x6e\xb7\x7c\x75\xc8\x23\xbb\x3b\xf4\x1c\xf6\x7d\x7f\xbc\xbd\xcb\x63\x9b\x9b\x03\x2b\x38\xd2\x98\x32\xc3\x01\x32\x86\x20\xa4\x66\x02\x6e\xd8\x2d\x99\xe9\x36\x17\x89\x37\x33\xef\x2e\x71\x57\x84\x47\x95\x16\xce\x3b\xa1\x53\xba\x6a\x7d\x7b\x2c\xd6\x22\xb3\xe5\xe4\x2c\x9d\x0e\x89\xd0\x64\x70\x9b\x15\x66\x3b\xd4\x9b\x57\xa5\x82\x91\xb8\xc1\x34\x7f\x4f\x89\x98\x2f\x99\xe7\x08\x27\xb2\x6e\xa2\x94\x29\xa2\xf5\x93\xd2\xe3\x11\x17\x53\xac\xec\x0b\xff\xf5\xd7\x75\x09\xa1\xf8\x13\x59\xb5\xfe\x3d\xb3\x9a\x11\x96\xb0\x0d\xa6\x69\xa2\xe8\x2c\x21\x68\x86\xc7\x44\x5a\x8a\xa4\x89\x92\x27\xf0\x9a\xd6\x89\x88\x38\xcd\xae\x57\xe8\xc1\x89\x15\xa9\x34\x87\x7e\x94\xc9\xfc\x8c\x7c\x51\xd0\xd2\x23\x03\xc1\x02\x48\xe4\x5f\x97\x7b\x20\xe5\x66\x7b\x46\x72\xa1\x06\xc3\xf9\xd9\x13\x59\xe8\xb7\x76\xe7\x60\x86\xb0\x52\x82\x0e\x53\x45\xf4\xbc\x75\x1b\x8e\xe3\x01\xc3\x37\xd2\x47\x13\xd6\xf0\x7a\x13\x8e\xa9\x20\x11\xcc\x6d\x9d\x03\x93\x7d\xa5\xe7\xad\xf9\xfd\xdc\xcc\x5e\xb3\x7f\x2d\x6c\x55\x50\x20\x5b\xf2\x47\xf6\xc8\xd0\x29\xba\xec\xde\x5f\x74\xaf\x2f\x7b\xd7\x9f\xce\xd1\xf7\x73\x14\x93\x11\x4e\x13\x75\x82\x46\x94\x24\xb1\x44\x58\x10\x68\x92\xc4\x5a\xa0\xd2\x83\x21\x2c\xa6\x6c\x8c\xb8\x88\x89\xd8\x1f\x19\x4b\x4f\x09\x4b\xa7\xa5\x9b\x12\x7e\xcf\x47\x5f\xfa\x42\xcb\x4f\xd9\xa3\xc2\x93\xff\x59\x20\x30\xcc\x58\xf7\xed\xb5\xf6\xaa\x12\xdb\x11\xeb\xfd\xc7\x25\xba\x1d\x40\xed\x0f\x1a\x72\xd0\x90\xab\x29\x13\x34\xe4\xad\x28\xbc\x7f\x95\x68\xc7\xd2\xc0\xe1\xaf\x91\xe3\x50\xf7\x8f\xeb\xca\x38\x84\xb6\x1f\x74\xe3\xa0\x1b\x07\xdd\x38\xe8\xc6\x45\x52\x05\xdd\x38\xe8\xc6\xad\xd3\x8d\x1b\x2c\x63\x10\xd4\x7c\x41\x2d\x9a\xd0\x24\x16\x84\x7d\x50\x58\x3e\x0d\xc8\x17\x12\xa5\x46\xce\x00\x37\x4d\xf1\xc7\x81\x56\x24\x78\x4c\x8a\xbf\x14\xfe\x61\xfc\x3a\x6b\x7f\x96\x4b\x86\x6b\x7f\x9a\xd9\x22\xd6\xfe\x12\x2c\x17\xcd\xbe\x83\x5f\x68\x5c\xf9\x36\xfc\xb2\x62\x0e\xee\x9d\x25\x83\x75\xaf\xd4\x8e\xca\xbd\x60\x05\xe0\xca\x77\x04\x51\x62\x3e\xc0\x4a\x91\xe9\x4c\xad\x69\x95\xc1\x28\xd1\x62\xf6\x32\xb1\xfa\x9a\xc7\xa4\xeb\xfa\xfb\x0d\x19\xe9\x9e\xc4\x68\x38\xb7\xc7\x62\x44\x04\x61\x11\xa9\x6f\xa1\x8f\xe5\x53\xde\xc2\x2a\xd9\xbc\xd0\x9f\xfc\xc8\x85\xfe\xfc\x28\xdc\x71\x85\x91\x1f\x42\x46\xdf\xe4\xa4\xbe\x31\x17\xde\xa6\x5c\xe7\xcd\xd9\xc2\x36\xe4\xa1\xc1\x72\xb6\x3d\x25\x9b\xda\xd9\xb8\x40\x72\x2e\x15\x99\xae\xb4\xb8\x1d\x0f\x21\xec\x25\xd9\xd6\x01\x97\xee\xe9\xaf\xe0\xd4\x17\xa5\x8e\x70\xbc\xd7\x20\xd9\xae\xec\xe5\x6d\x9f\xa7\x0b\x59\x5e\x3e\xd5\x7b\xb7\x7c\x9e\xbb\xee\x28\xa6\x59\x90\x87\x77\x3d\xc8\x3d\x59\xa0\x6a\xd7\xca\x51\x7b\x00\x03\x58\x61\x7b\x28\x7a\x5c\xb2\xf3\xa7\x3f\xf5\x8d\x76\xc6\x42\xab\x26\x54\x7a\xf6\x4b\x14\x71\x61\xc4\xe1\xd8\x9e\x77\x63\x7e\xe8\xf4\x3b\xf7\xdd\xfe\x39\xea\xa0\x18\x2b\xac\x0f\xb8\x20\x33\x41\x24\x61\x0a\x4c\x3b\xfa\x7b\x35\x47\x53\x1e\x93\xc4\x18\x21\x3e\x6a\xe9\x1f\x5d\x62\x85\x2f\xb0\xc2\x09\x1f\x9f\xa1\x0e\xfc\x53\x7f\x4c\x25\xc2\x89\xe4\x08\xbb\x6d\x45\x62\xd7\x04\x66\xb1\x63\x2d\x18\x45\x7c\x3a\xa3\x49\xe6\x6d\xca\xec\x6d\x94\xc5\xf4\x99\xc6\x29\x4e\x10\x1f\x6a\xae\x22\xcf\x1e\x59\xf7\x99\x30\x95\xe2\x24\x99\x23\x9c\x24\xc8\x76\xeb\x5e\x40\x72\xc2\xd3\x24\xd6\xed\xba\x51\x4a\x3a\xa5\x09\x16\x5a\xa6\x35\xa3\xbd\xb1\x6d\xa1\xfe\x84\x64\x63\x85\x71\x69\x6a\x4e\xf1\x13\x91\x88\x2a\x34\xe3\x52\xd2\x61\x92\x9f\xf9\x87\x1e\x82\x71\x5f\x5c\xf5\xc0\xc4\x13\x29\xc4\x0d\x0f\x75\x9d\x5b\x93\x9e\xeb\x71\x8a\x19\x23\xd0\x31\x57\x13\x22\x6c\xf7\xf6\xe5\xd7\xb6\xd6\x3c\x5c\xdf\xdf\x76\x2f\x7a\x1f\x7b\xdd\xcb\x45\x73\x4d\xbf\x73\xff\xe3\xe2\xaf\xbf\xdc\xdc\xfd\xf8\xf1\xea\xe6\x97\xc5\x27\x57\x9d\x87\xeb\x8b\x1f\x06\xb7\x57\x9d\xeb\xc5\x87\x76\x5b\x35\xb6\xfc\xf8\x23\xdb\xd9\xd9\x3a\x3a\xa3\x50\x30\xea\xaf\xb1\xec\xbb\x36\xea\x9f\xbc\x5d\xab\xfe\x88\x26\x60\x74\x68\x6c\xd1\xcf\xac\x46\xf6\x4b\x34\xc3\x52\x1a\x39\xd0\x8c\xe0\xec\x91\x7d\xe6\x42\xb3\xeb\x11\xd7\x1c\x51\xcb\x8a\x4a\xa4\x91\xa2\x6c\x9c\x7d\x74\x8e\x1e\xd3\x6f\xbf\xfd\x2e\xba\xa2\xec\x09\xfe\x22\x6d\x24\x4e\x70\x79\x04\x97\x47\xeb\x5c\x1e\xff\x51\xf1\xe9\xfe\xdd\x03\xc1\xc6\x1f\x6c\xfc\xfb\xb3\xf1\x07\x13\xbf\x37\x86\x60\xdf\xde\x96\x10\xc1\x00\x16\xec\xdb\xdb\x13\x22\xd8\xb7\x5b\x3a\xe3\x70\xbc\x83\x7d\x3b\xd8\xb7\x83\x7d\x3b\xd8\xb7\x83\x7d\x3b\xd8\xb7\xbf\x1a\xfb\x76\x0b\x43\x9e\x82\x91\x3f\x18\xf9\x83\x91\x3f\x18\xf9\x83\x91\x3f\x18\xf9\x8f\xc7\xc8\xaf\xa5\xdd\x0f\xe5\xd0\xff\x3d\x81\xfe\x69\xe1\x92\xcd\x52\x05\xa2\x24\x4f\x95\xfe\x53\xf7\x0f\x7b\x65\x09\x04\x40\x33\x83\xf2\x27\xa2\xb2\x17\xb5\x68\x7b\x14\xb1\xe2\xbf\x70\xf1\x34\x4a\xf8\x4b\x36\xf2\x4f\x44\xe9\xc1\xdf\xd9\x5e\x02\x18\x60\x00\x03\x44\x01\xea\x60\xd7\x50\x07\xad\x32\x51\x1f\x94\xbf\x1f\x35\x4b\x0f\x1c\x3d\x30\xbf\xc0\xfc\xea\x68\x73\x94\xcc\xaf\xd9\xd4\x8e\xce\x7a\xb3\x7f\x9e\x5e\xb4\x77\xe5\x82\x7b\x45\x4a\x6e\x7d\x34\x4e\x6d\xb0\x4d\x4d\x2c\x8d\x17\x2a\x73\x90\x6b\xa2\x18\x90\xb2\xe2\xaa\x28\xbc\x7c\x34\x1a\x40\x61\xd4\x87\xbf\x2b\xde\x78\x5e\xe8\xd7\x12\x16\x13\xa2\x5e\x36\x24\xd4\x1b\xbe\x34\x0f\x17\xb3\x72\xf8\xdb\xee\xab\xbd\xd3\xc2\x95\x66\xff\x0b\x0c\x3f\x30\xfc\xc0\xf0\x5f\x89\xe1\x6f\x40\xf7\xa0\xc2\x2d\x5c\x6a\x95\xb0\x4b\x4d\x71\x96\xd6\x49\xba\x58\x23\xcb\xa2\x71\x5a\xc5\x8a\x3c\x8a\xca\xc4\x89\xaa\x4c\x89\xc5\xd4\x88\xca\x5c\x88\xed\x92\x1f\x36\xbd\xab\x9b\xa7\x33\x7c\x22\xaa\xf0\xf2\xd1\xe8\x9f\x85\x51\x1f\xfe\xb2\x7e\xf5\xb0\x9d\xd7\xe2\xd3\x5f\x5f\xea\x46\xc8\xd5\xd8\x23\xe9\xde\xba\x58\xd3\xde\x6c\x8c\xaf\x20\xfd\x22\xe4\x5b\xac\x45\xa3\xb7\x95\x60\xf1\x56\x33\x2a\x8e\x33\x85\x22\xe4\x4c\x84\x9c\x89\x9d\xaa\xbc\xa5\xa7\x5f\x55\xce\xc4\x31\x27\x49\x1c\xde\x3c\x11\x4c\x0e\xed\x37\x39\x04\x8b\x83\xfd\x2f\x68\xdf\x6b\xcf\x3c\x88\xf6\x41\xfb\x6e\x32\xf3\xa0\x7d\x07\xed\xbb\x85\x47\x34\x68\xdf\x41\xfb\x0e\xda\x77\xd0\xbe\x83\xf6\x8d\x82\xf6\xed\x35\xf4\x5a\xa9\xb5\x6d\x70\x6e\x1e\x95\xcd\x21\x9f\xfa\xc0\x1d\xf0\xc5\x74\xd4\x02\xdb\x6d\x92\xa1\x0a\x7f\x39\xa5\x7e\x5d\xc4\xc4\x5a\x2d\xfd\x32\x1f\x6c\x17\x98\xe4\x6f\x96\x55\xac\x50\xd8\x17\xbe\x3b\x8a\x18\x81\x85\x51\x87\xb4\xd4\x4d\x45\x9e\x57\x12\x1a\xf6\x44\x81\x23\xb9\xbe\xd6\x5f\xa8\x37\xac\x4b\x06\x1d\x72\xfb\x14\xba\xa3\xd1\x1d\x8f\x47\x67\x3c\xbc\x6c\xf1\x16\xc5\x89\x20\x4d\x78\x63\x08\x17\x6f\xb8\x78\xc3\xc5\x1b\x2e\xde\x70\xf1\x86\x0c\x7c\xfb\xfe\x5e\xe5\x89\x92\x30\xd1\x08\x4a\x6b\xe7\x35\x1c\x2a\x44\x09\xef\x06\x5e\x55\x91\xa1\xfc\x35\x25\xf2\xaf\x47\x29\x53\x1c\xa2\x28\x43\x10\x2a\x8e\x44\xa8\x78\x93\xb6\xa4\x20\x29\x05\x49\xa9\x9a\x32\x8d\x24\xa5\x47\xd6\x9f\x68\x3a\x4c\x87\x94\x65\xde\x3c\xb7\x43\xfe\xe4\xc8\xf5\x27\xa4\xfb\x43\x29\xa3\xbf\xa7\x24\x99\xe7\x3c\x49\x96\x5b\xcb\x90\x3d\xd1\x29\xd2\x74\x26\x42\x01\xbd\x39\x53\xe4\x8b\x92\xe8\x14\x25\xf4\x89\xa0\xf7\x9a\x31\xa3\xce\x6d\xef\xfd\x09\x7a\x7f\x05\x05\x86\xd0\x2c\xc1\x4c\xbe\x6f\x8d\xe3\x26\xc0\x2a\xef\x0b\x56\x39\xa0\x2a\x07\x54\xe5\xa6\x04\x0a\xa8\xca\x01\x55\xf9\x78\x51\x95\x77\xa6\x1f\x6e\x88\xcb\xf9\x2a\x9a\xe2\x71\xfa\xb2\x83\xa6\x88\x82\xa6\x18\x34\xc5\xa0\x29\x06\x4d\xf1\x48\x34\xc5\x76\x50\x38\xa8\x89\x41\x4d\x0c\x6a\xe2\x0e\x89\x13\xd4\xc4\xa0\x26\x06\x35\x71\x41\x4d\x3c\x5e\xcf\xe1\x77\x41\x1f\x0c\xfa\xa0\xff\xfb\xf1\xe9\x83\x41\x75\x0a\xaa\x53\x35\x65\x8e\x53\x75\x6a\x8d\xec\x73\x8c\x21\x45\x41\x29\x6c\x4e\x88\xa0\x14\x36\x26\x55\x50\x0a\x97\x10\x27\x28\x85\x41\x29\x0c\x4a\x61\x63\xa5\xf0\x98\xdc\x85\x41\x3b\x0c\xda\xa1\xff\x7b\xd0\x0e\x83\x76\x18\xb4\xc3\xe0\x58\x0b\xaa\x61\x50\x0d\x83\x6a\x18\x54\xc3\x55\xc4\x09\xaa\x61\x50\x0d\xbf\x2e\xd5\x90\x3c\x13\xa6\x24\x14\x43\xf4\x15\xa5\x77\x33\x2e\xeb\x15\x3c\x9f\x3b\x54\x28\x77\xd0\x66\xb1\x28\x21\xa0\xb6\xfd\x86\x26\x58\x22\x1e\x45\xa9\x28\x9d\x81\xb2\x7a\x77\x21\x08\x56\x04\x5a\xd0\x1f\x1e\x83\x5a\xb7\x38\xdd\x43\x01\x10\x0f\x79\xbc\xb0\xdb\xcd\x41\xa8\x7a\xb2\x5c\xcc\xda\xd9\xd4\x7f\x4f\x49\x33\xad\x76\x8f\x9b\x1a\xa2\xa1\xcd\x66\x5c\xac\x76\xf6\x62\x8b\xea\xef\x78\xd7\x2f\xd4\xea\xdf\x68\xe7\x67\xad\xe8\x8f\x8f\x22\x06\xba\x7a\xde\x87\x3a\x02\xd5\x8b\xfc\xc6\xc2\x6e\x5f\xfd\x9c\xd7\xad\x71\xcb\xce\x7a\x65\x71\xc3\x76\x5f\x70\x47\x71\xc4\x5f\xef\x86\xab\x5d\xd7\x70\xc2\xbf\xba\x9b\x7c\x86\x05\x61\x6a\xd0\xa4\xa0\xa9\xc2\xf2\x69\xc7\x67\xbe\x50\x68\x62\xa3\x33\x0f\x2d\x1c\xcd\x99\x5f\x9c\xef\x61\xcf\x7c\xe3\xd5\x0e\x9c\x60\xb7\x9c\xa0\x6a\xe1\xdb\xc0\x09\xda\x7d\xa6\xc3\x91\x86\xff\xc2\xa6\x5e\x6f\x53\x1f\x8f\x2e\x7a\x0c\x1b\xfc\x75\x55\xd1\x57\xdf\xe4\xed\xd4\xd2\xb2\x9a\x6f\x8d\xb7\x78\x5f\xd0\xf1\x98\x08\x63\x69\x8e\xf4\x56\xb4\xee\xcc\x25\xa0\xa7\x79\x95\xb3\x95\xdb\x3a\x7b\xf5\x18\xb6\x74\x36\x58\x33\xf6\xaf\x66\x2f\x2f\xcc\xbb\x25\x9b\xb8\x08\xb4\x20\x48\xc4\x9f\x89\x68\xbc\xb3\xef\x08\x6c\x67\x60\xde\x33\x41\x9e\x29\x4f\x65\x32\x3f\x15\x29\x43\xee\x26\x40\x59\x5f\x26\xca\xe6\x85\x26\x09\xe2\x2c\x99\x23\xa9\xb0\x50\xee\x31\x1b\xa3\x91\xe0\x53\x38\x22\x09\x96\x0a\x3d\x31\xfe\xc2\xd0\x08\xd3\x24\x15\x04\xcd\x38\x65\xea\xec\x91\xf5\x18\xba\x33\x63\x84\xaa\x28\x27\x28\x95\xfa\x60\x45\x98\x31\xae\x50\x34\xc1\x6c\x4c\x10\x66\x73\x5b\x5e\x30\xdf\x26\x88\x0b\x94\xce\x62\xac\x08\x74\x51\x82\x94\xcc\xc6\x08\x61\x07\x54\x22\x2a\x11\xf9\xa2\x04\x99\x92\x64\xae\xfb\xd0\x07\x41\x71\x64\xe9\x63\x86\x6a\x8b\x95\x11\x21\xb8\x90\x50\x4f\x65\x38\xff\x27\x66\x8a\x32\x82\xc0\x13\x22\x4d\x48\xc1\x29\xba\xe2\x12\xfc\xb2\x3f\xfe\x4d\xa2\x28\x49\xa5\x22\xe2\x04\x0d\xd3\xb1\x44\x94\xa1\x59\x82\xd5\x88\x8b\xa9\x1e\x21\x65\x52\xe1\x21\x4d\xa8\x9a\x9f\xa0\x29\x8e\x26\xa6\x2d\xa0\x81\x3c\x79\x64\x31\x7f\x61\x52\x09\x82\xb3\xde\xdd\x43\xf4\x07\xff\x99\xd9\x0d\xf2\x9b\x13\x28\xaa\x46\xa7\xb3\x64\xee\x0f\x3f\x5f\x7e\xb3\x26\xba\x11\x12\xa3\x21\x89\x70\x2a\x6d\x64\x94\x12\x73\x44\xbe\x4c\x70\x2a\x61\xed\xf4\xf4\x6c\x45\x9a\x88\x4f\x67\x09\x51\x04\xd1\x11\x52\x42\x6b\x1e\x78\x8c\xa9\x26\xdd\x3d\x21\x0d\x38\x9a\x5d\x40\x7b\x04\x7e\x03\xff\xda\x94\x0b\x82\x62\xa2\x30\x4d\x96\x46\xcb\xd9\x6f\xb3\xb6\x8e\x42\xf5\x7c\x25\x9e\x17\xd4\xc9\xbd\x32\xf2\xe2\x36\x6e\x1f\x27\x4f\x20\x78\x69\x07\x42\x0a\xb3\x51\x55\x11\x4e\xb6\x94\x57\xee\xec\xa0\xc2\xf1\x0d\xc7\xb7\x3c\x92\xc3\x1f\x5f\xb3\x17\x5b\x7a\x7e\x0f\x96\xd8\xdc\xac\x9c\xf2\x15\x95\x2a\x7b\xf3\x38\xb0\xac\xb2\xe1\x1e\x22\x2a\xfd\x4d\x1e\xd6\x10\xc4\x1d\x82\xb8\x6b\x29\x73\x9c\x41\xdc\xad\x09\x57\x0c\x01\xcf\x7b\x0a\x78\xa6\x32\x44\x3c\x87\x88\xe7\xa6\x04\x0a\x11\xcf\x21\xe2\xf9\x78\x23\x9e\xd7\xd4\x1d\x36\xcc\x7f\xad\x73\xcd\xad\xa3\x3f\x7c\x22\xea\x48\x95\xfe\xa0\x39\x04\xcd\x21\x68\x0e\x3b\xd7\x1c\xb8\x70\x1e\x8c\x16\x54\x2d\xdb\x15\x97\x76\x5f\xbf\x8b\x49\x42\x14\xa9\xb7\xb5\x12\x31\xd5\x0a\x91\x91\x40\x28\xd3\xa2\xea\x58\x10\x29\xb7\x65\xb3\x59\xc3\x47\xca\x6c\xb3\xf1\x07\x23\x6b\xe0\xbe\x35\x53\x0b\xdc\xf7\x8d\x71\xdf\xa3\x72\x1b\x78\x1c\xea\x50\x7e\x83\xec\x56\x99\xa5\xf5\x92\xfa\x83\x89\x6d\xc8\x83\x2d\xcc\x0e\xd7\xea\x96\xe2\xd9\xe1\xb6\xfb\x7c\xcb\x5b\xc6\xf4\x75\xa4\x57\x8c\x19\x7c\xb8\x5f\xc2\xfd\x52\x33\xb5\x70\xbf\x84\xfb\xe5\xf5\xee\x17\xc7\x9e\x5a\xe5\x94\xe6\x62\x5c\x30\x19\x2d\xbb\x88\x0e\x15\xec\x7a\x5c\xb7\xce\x61\x43\x47\xde\xde\x95\xd3\x9e\x03\xda\xb6\xf8\xdd\x10\xb2\x1b\x42\x76\x8f\x2a\x64\x37\xf0\xed\x23\xe0\x72\xad\x0b\x6e\x3d\x8e\x78\xd6\xb0\xb7\x8f\x62\x6f\xb7\x2d\xf2\xb3\xd5\xc1\x9e\x47\xb5\xa7\x0f\x14\xeb\x19\xcc\x1f\xc1\xfc\x51\x4d\x99\x10\x16\x19\xe0\x6d\x17\xa7\x15\xa2\x3d\x43\xb4\x67\x88\xf6\xdc\x25\x71\x42\xb4\x67\x88\xf6\xfc\x6a\xa3\x3d\x5b\x1e\xe0\x79\x54\x1a\x43\xd0\x16\x82\xb6\x10\x9c\xa5\x6b\x4e\xed\xe8\x64\xf4\x5d\x71\x66\xf7\x75\x8b\x22\x3c\x8f\x8a\xdb\xbe\x46\x80\x67\x60\xbf\x81\xfd\x56\x53\xe6\x28\xd9\x6f\x7b\x0c\xe9\x21\x16\x72\x21\x16\xf2\xa8\x98\xf1\xc1\x43\x21\x03\x27\x0e\x9c\xb8\x9a\x32\x81\x13\x1f\x7f\xd4\xa0\xf1\xaa\x0e\x66\x09\x66\x03\x1a\x7b\xa1\x83\x1f\xfe\x95\x1b\x2b\xf6\xe5\xd9\xd4\x47\x2b\x36\x55\x48\xb3\xaa\x9f\xe2\x37\xfd\x49\x92\x3b\x3a\x10\x1f\xea\x61\xac\xac\xc7\x6a\x7c\x23\xb7\x09\x66\xbd\xf8\x38\xc0\x6e\x2a\xa7\x7f\x08\x67\xe8\xdb\x0b\x35\xdc\xe6\x92\xc2\x0a\x9c\x6e\x98\x32\x63\x76\xcd\xab\xc9\x16\x8c\xca\xed\x98\xe8\x36\x57\x96\x37\x31\xef\xd6\x72\x97\x91\x47\x94\xf6\x4d\x3b\xf8\xe2\x42\xa9\xc9\xe0\x6d\x6a\x38\xe1\xe0\x6d\x6a\xaf\xb7\xa9\xc1\x32\xee\xc5\x85\x7c\xe0\xe3\x79\x50\x99\xf5\xa8\x25\xd5\x20\xa8\xa2\x20\xd6\x05\xb1\xae\x7e\xd6\x41\xac\x0b\x62\x5d\x10\xeb\x82\x58\x17\xc4\xba\xd7\x17\xeb\x1a\x4c\xf3\xab\x8d\x32\x58\x25\xaa\x36\x2f\x3d\x64\x72\x7c\x20\x15\x30\x9d\x25\x1c\xc7\xcb\x22\xbd\x72\x61\xf2\x37\x94\x0b\x6e\x4b\x24\x50\xd3\x7a\xfe\xd9\x31\x08\xa0\xf9\x68\xbf\xb2\xfc\xa7\xc5\x89\xb7\xc5\x5b\x50\x84\xaf\x6c\xe9\xde\x3e\x0a\x37\xc0\x6b\x6d\xee\x37\x09\x73\x13\x4e\x6c\xc3\x13\x7b\xb8\xfc\xc5\xea\x53\xbc\x86\x95\x44\xfe\xf5\xb8\x8e\x71\xa8\x5d\x11\x30\xaa\x2a\xa6\x16\xa2\x4d\x42\x92\x66\xc8\x66\x7c\x73\xa6\xb6\x90\xcd\x18\xb2\x19\x83\x21\x72\xf9\xb4\x83\x21\xf2\x4d\x64\x33\xae\xaf\x4c\x6c\x98\xdc\x78\x18\xb5\xe2\xc8\xac\x03\x41\xad\x08\x6a\x45\xc5\xd4\x82\x5a\xf1\x15\xaa\x15\xed\xa0\x70\xd0\x29\x82\x4e\x11\x74\x8a\xa0\x53\x04\x9d\x62\xe7\x64\x0c\x3a\x45\x03\x9d\x02\xfe\xb2\x10\xc3\x6b\x2b\x18\x6b\x2a\x16\x2b\x70\x54\x8e\xd6\xe7\x18\x34\x8a\xa0\x51\x04\x8d\xe2\xe0\x1a\x45\x6b\x26\x64\xd9\xe7\x8a\x39\xdd\xbb\x05\x29\x01\xba\xb7\x6f\x3e\x6e\x44\x03\x68\x69\x85\x30\x51\x54\xd0\xb2\x5d\xa7\x3f\xf5\x75\x14\x13\x4d\x0e\x62\x79\x1e\x6c\x8d\x22\x2e\x0c\x53\x8e\xed\x2e\x37\xf2\x44\xa7\xdf\xb9\xef\xf6\xcf\x51\x07\xc5\x58\x61\xbd\xad\x05\x99\x09\x22\x09\x53\x20\xab\x11\x88\xa3\x07\x58\xfd\xc4\x48\x15\x1f\xf5\xfd\x83\x2e\xb1\xc2\x17\x58\xe1\x84\x8f\xcf\x50\x07\xfe\xa9\x3f\xa6\x12\xe1\x44\x72\x84\x1d\xe9\x49\xec\x9a\xc0\x2c\x76\x07\x0a\x03\x5a\x3c\x4d\x32\xe5\x34\x53\x2f\x28\x8b\xe9\x33\x8d\x53\x9c\x64\xe9\x09\x8f\xac\xfb\x4c\x98\x4a\x71\x92\xcc\x11\x4e\x12\x64\xbb\x75\x2f\x38\x00\xfa\x21\xc9\x46\x29\xe9\x94\x26\x58\x68\x76\x6c\x46\x7b\x63\xdb\x42\x5a\x31\x76\x63\x85\x71\x69\x6a\x4e\xf1\x13\x91\x88\x2a\x34\xe3\x52\xd2\x61\x92\x1f\x80\x87\x1e\x82\x71\x5f\x5c\xf5\x40\x66\x8b\x14\xe2\x86\x73\xb8\xce\xad\x02\xe3\x7a\x9c\x62\xc6\x08\x74\xcc\xd5\x84\x08\xdb\xbd\x7d\xf9\xb5\xc5\xaf\x87\xeb\xfb\xdb\xee\x45\xef\x63\xaf\x7b\xb9\x28\x7f\xf5\x3b\xf7\x3f\x2e\xfe\xfa\xcb\xcd\xdd\x8f\x1f\xaf\x6e\x7e\x59\x7c\x72\xd5\x79\xb8\xbe\xf8\x61\x70\x7b\xd5\xb9\x5e\x7c\x68\xb7\x55\x63\x51\xce\x1f\xd9\x3e\x64\x39\xf7\x75\x03\x4c\x0f\x7b\xb8\x14\x56\xa9\x34\x35\x65\x04\x19\x53\xa9\x80\xfd\x37\x91\xc2\x56\x43\x79\x1c\xad\xf4\x15\x0a\x9b\x05\x59\x2c\xc8\x62\x41\x16\x3b\x36\x59\xec\x70\x26\x81\x23\x0a\x53\xfc\xee\xb8\xee\x9e\x50\x76\x21\x30\xe7\xf6\x33\xe7\xd6\xb9\xde\x5a\x63\x3a\x3f\x46\x48\xd7\xe0\x54\x6c\x4e\x88\xe0\x54\x6c\x4e\xab\xe0\x54\x5c\x42\x9c\xe0\x54\x0c\x4e\xc5\xaf\xd8\xa9\x78\x94\xb1\x89\x41\x95\x70\xef\x05\x55\x22\xa8\x12\x6f\x54\x95\x68\x0d\x85\x83\x1e\x11\xf4\x88\xa0\x47\x04\x3d\x62\x39\x71\x82\x1e\x11\xf4\x88\xa0\x47\x1c\x5b\x3c\xe2\x71\x69\x12\x41\x8b\x08\x5a\x44\xbb\xb5\x88\xd6\x4c\xe8\x78\xbc\xc5\xcd\xe6\x13\x22\xf7\x42\xe4\x5e\x88\xdc\xab\x8d\xdc\x7b\xa3\x9a\xfc\xae\xe4\x37\xf7\x75\xdb\x02\x12\x8f\x4b\xfc\x0a\xd5\xc5\xb2\xa7\x41\x18\x0b\xc2\xd8\x57\x2a\x8c\xb5\x08\x44\xb1\x15\x45\xd2\xa6\x58\x45\x13\x3c\x4c\xc8\x20\xb3\x65\xc9\xa6\xea\xfd\x15\x95\x4a\xa2\x28\x95\x8a\x4f\xeb\x2f\x97\xcf\xae\x87\x4e\xd6\xc1\x05\x67\x23\x3a\x4e\xcd\xdd\xf2\x1b\x6c\x7d\xef\x44\xe7\x02\xee\x7c\x46\x56\xf9\x15\x2b\x5a\x3f\x8a\x6b\xa9\x7a\xe8\x87\xba\x9d\xd6\xd1\x47\x72\xdb\xa5\x55\x26\xb4\x08\x39\xb8\xeb\xde\xdf\x3c\xdc\x5d\x74\xcf\x51\x07\x44\x2c\x70\x27\x98\xad\x40\xff\xa9\x27\x85\x14\x96\x4f\xf9\x5a\x0a\xb3\xcd\x25\xc8\xd9\xe0\xbf\xd0\x22\x3f\x3a\x45\x17\x57\x0f\xf7\xfd\xee\x5d\x4d\x83\x76\xa3\x40\xa9\x54\x32\x9d\x25\x58\x91\x18\x3d\xa5\x43\x22\x18\xd1\xd2\x4e\x94\xa4\x5a\xb8\xc9\xbd\x1a\xa6\xd1\xee\xdf\xbb\x17\x0f\xfd\xde\xcd\xf5\xe0\xa7\x87\xee\x43\xf7\x1c\xb9\x1d\xa7\x9b\xd5\xe3\xd2\xa3\x88\xe7\x0c\x4f\xb5\x62\xa5\x7f\xc8\x8b\xb3\xfe\x9e\x92\x94\x20\x2c\x25\x1d\xb3\x29\x61\xaa\xdc\xa2\x1b\xf0\x55\xe7\xfb\xee\x55\xb1\xe5\x09\x41\x3f\xfe\x2d\x1f\x54\x82\x87\x24\xb1\x6e\x16\xf0\x1c\xe8\x8d\x9e\x77\x64\xfd\x2f\xa9\xa1\xea\x4f\x0f\x9d\xab\x5e\xff\xd7\xc1\xcd\xc7\xc1\x7d\xf7\xee\xe7\xde\x45\x77\x60\x85\xe5\x8b\x8e\xee\xb7\xd0\x93\x95\xa9\xd1\xef\x29\x4e\xb4\xd2\xc5\x47\xe0\xb7\xa0\x11\x41\x2f\x13\xc2\x50\xca\x60\xc7\x19\x4d\x4e\xab\x77\x59\xa7\xfa\x94\x99\x19\xdd\x5e\x3d\x7c\xea\x5d\x0f\x6e\x7e\xee\xde\xdd\xf5\x2e\xbb\xe7\xe8\x9e\x24\xa0\xeb\x38\xa2\xc3\x2a\xce\x92\x74\x4c\x19\xa2\xd3\x59\x42\x34\x35\x8c\x2e\x37\x24\x13\xfc\x4c\xb9\xb0\x47\x77\x4c\x9f\x09\x33\x74\x84\x33\x0b\xed\x3b\x9d\x62\xe0\x91\xee\xe6\xfa\x63\xef\xd3\x39\xea\xc4\x71\x36\x07\x09\x6d\x14\x76\xce\x0b\x17\x4f\xa3\x84\xbf\x9c\x16\x87\xad\x99\x03\x74\x6f\x36\x11\x7f\x26\x42\xd0\x98\x94\xf6\x51\xe7\xfe\xbe\xf7\xe9\xfa\x73\xf7\xba\x0f\x14\x53\x82\x27\x12\x4d\xf8\x0b\x58\xe8\x61\x86\x60\xb8\x7f\xc6\x34\x81\xce\xdc\x62\x71\x86\x5e\x26\x14\xbc\x3a\x54\xfa\x04\x33\x6a\xa7\x48\xd9\xab\x1b\x9d\x0b\x07\x6f\x51\x1b\x2b\x9f\xa4\xc5\x37\x4a\xc7\x62\xd9\x0b\x85\x5d\xbe\xf8\xe2\xaa\xdd\xba\xf8\x45\x69\xbb\xd5\xeb\xa0\x0b\xfb\xa5\x7e\xa6\xf9\x5a\x37\x56\x41\x8b\x34\x5c\x53\x78\x58\x57\x03\x35\x3e\x30\x5f\x09\x05\x97\x9a\x13\xf3\x1d\x4f\x3c\x2e\x6d\xb4\xb1\x18\x91\x17\x5c\x3d\x72\x81\xe2\x38\x12\xef\x5e\x57\xa2\x38\xec\xd1\x38\xb4\xd6\x10\xe4\xa5\x20\x2f\x05\x79\x29\xc8\x4b\x41\x5e\xca\xfe\xdb\xb3\x3c\x41\x94\xa0\x91\xfc\x90\xed\xab\xfd\x82\xb2\x12\xa9\x37\xac\xa2\x53\x82\x6c\xcf\xf6\xa4\xd6\x0a\x21\x59\xa9\xfb\xa5\x16\xf3\x4f\x44\x65\x2f\x7e\x36\x0d\x1f\x85\x30\xf1\x8b\xe5\x28\xd9\xe0\x3f\x11\x65\xc7\x1f\x12\xfa\x43\x42\x7f\xcd\xd4\x82\x57\x60\x7b\xaf\x00\x17\x48\xce\xa5\x22\xd3\x23\xf1\x0f\xc4\x64\xb6\xd8\x61\x69\x62\xf0\x8e\x89\xef\x5a\x08\x47\x36\x9e\x73\x1b\x3b\x90\x90\x67\x92\x80\x20\xab\x04\x7e\x26\x42\x5a\xf1\x6c\x28\x08\x7e\xd2\x32\x6d\xcc\x5f\x7c\xe1\x2c\x26\x0a\xd3\x64\x1f\xfa\x73\x93\x70\xe5\xef\xfe\xf2\xaa\xf7\xe1\xf1\x5e\x81\xe1\x06\x0c\x2e\xe4\x70\x59\x7c\x85\x97\xc5\x31\x06\xf1\x84\x3b\xb0\x2d\x77\xa0\x26\x77\x3c\x70\xe1\x7c\x1f\xfe\x55\x30\xca\xfd\x7b\x5f\xfa\xe1\x1d\xe4\x47\xc9\x65\x17\xa1\xe6\x52\x71\x17\x96\xef\x37\x1b\x04\xb8\xe2\x46\xf4\xbe\x38\x0a\x7d\xd0\x1b\x6f\x9b\x5c\xd3\x77\xbe\x61\xdf\xdd\x13\x53\xa2\x70\x8c\x15\xd6\x47\x68\x4c\xd4\x19\xba\x61\xf0\xac\x8f\xe5\xd3\x09\x72\xf7\xba\xe6\x9d\x79\x28\x86\x9f\xa2\xb3\x27\x56\xd9\xd0\x66\xf5\xda\xc1\x9b\x6d\xe4\xe8\x41\x4b\xdf\xe5\xd4\x82\xe0\x15\xd2\xb1\xdb\x8c\x9b\xe7\xbe\x6e\x14\xed\xbc\xbb\x5b\xd9\xb4\x78\xc4\x17\xf3\x61\xe3\x9b\x77\x7a\x4d\xa7\x30\xf4\x70\x07\x9b\xff\xc2\x1d\x1c\xee\xe0\x70\x07\x2f\xa3\x4c\xb8\x83\x8f\x38\x00\xbe\xe2\xca\x7a\xd5\x08\xf8\x26\x66\x05\x63\x53\xc8\x0d\x0a\x6b\x02\xf5\xe6\x36\x84\x95\xf0\x5a\x15\x52\xcb\x4a\x6c\xad\xfc\x1b\x7a\x24\xc1\x6a\xde\x2c\x0f\x81\xaf\xb5\x53\x61\xc5\x20\xbc\x04\xab\xc2\x1e\x25\x9a\xb7\x27\xce\x6c\x23\xcb\x60\x05\x97\x0c\xa6\xcc\xdc\x49\x79\xb6\xb7\x3c\xc0\x0e\x5b\x73\xa2\xdb\x48\x36\xde\xc4\x3c\xe1\xc6\xc9\x2c\x1e\x51\x5a\xb2\xa8\x7b\x81\xe1\x7a\x1d\x3b\xfe\xeb\x43\x6f\x91\xb7\x8b\xbc\x15\xc0\xa5\xd6\x3a\x24\x01\x5c\xea\x10\xe0\x52\x0d\x96\x71\x2f\x88\x71\x07\x3e\x9e\xaf\xa9\x3a\x1c\x8f\x13\xf2\xc8\x74\x86\xa3\xd2\x17\x82\x0f\x72\xff\xf6\xcf\x60\x2a\x0c\xa6\xc2\x6a\xca\x04\x53\xe1\xd7\x15\xae\xb5\xab\xfb\xde\x7d\xfd\xda\x5e\xc8\x23\xbb\x99\x83\x13\x32\x5c\xc2\xe1\x12\x0e\x97\x70\xb8\x84\x77\x45\xe1\xe0\xaf\x5b\x53\xe9\x3e\x0a\x2f\xdd\x91\x5d\xeb\xc1\x49\x17\x6e\x7c\xf7\x71\x70\x69\xad\x9a\x67\x70\x69\x05\x97\x56\x70\x69\x05\x97\x56\x70\x69\x65\xbf\x07\x97\xd6\x41\x77\xeb\x57\x6b\xb6\xab\xd6\x18\x78\x4c\x06\x15\x48\x32\xd9\x4f\x03\x3f\x6d\xb0\xf0\x6b\xc1\x7d\x57\x78\xe2\xfb\xf2\x0a\x0f\xf2\x72\x39\xd0\x2f\x8d\xd7\xce\xc3\x5f\x66\x4e\xe4\x31\x69\x9c\x77\x5f\x78\xb9\xed\x71\x81\x6e\xa2\x46\xf5\xf0\x47\x7e\x80\x3c\xfb\xf2\x4e\x78\x63\xd1\x67\x35\xbb\xfa\x2d\x5a\xea\x2a\xce\x68\x30\xdb\xad\x24\xd4\x1b\x06\x1c\xb0\x4c\xf8\x00\xe3\x79\xd3\x77\xd8\x07\x8b\xfe\x38\x70\x60\x83\x3b\xbc\xd4\x2e\x4d\xd3\x9a\xe9\x3b\x1b\x8d\xf3\x20\xad\xba\xe2\x2a\x3e\x6d\xfb\x45\x07\x73\x5e\x32\xe5\x70\xdd\x85\xeb\x2e\x5c\x77\xe1\xba\x0b\xd7\x5d\xf9\xba\x73\x57\xcf\xa0\xe2\xd2\xab\x7e\x96\x5f\x7d\xd5\xcf\xb3\x0b\xb0\xfa\xf1\xfa\x28\x6a\x8d\x9c\x47\x8d\x75\x38\x70\x1b\xf9\x6f\x1f\x49\x76\x97\x3f\xe4\x43\xb8\x8e\x6a\x37\xc6\x1b\xbb\xd8\x96\x6e\xf2\x37\x77\xbd\x2d\x3b\xb2\xe1\x92\x6b\x48\xae\xb7\x7a\xd5\xed\xc5\x51\xb5\x5f\xc7\xc3\x01\x9d\x56\xaf\x65\x77\xde\x8b\x79\xfd\x33\x17\x04\x51\x36\xe2\x88\x43\xf8\x8e\x54\x22\x8d\x14\x65\xe3\xec\xa3\x73\xf4\x98\x7e\xfb\xed\x77\xd1\x15\x65\x4f\xf0\x17\x69\xa3\x51\x3e\xf8\xcc\x82\xcf\xec\x18\x7d\x66\x26\xd6\x6e\x30\xc3\x82\x30\x55\xa1\x5b\x94\xaf\x13\x78\xdd\xaf\x49\xed\xa4\x0e\x68\x00\x69\xd1\x1e\xd9\x0b\x39\xbb\xaa\xde\x58\x5e\x58\x49\x7b\x79\xc3\x6e\xa5\x96\xeb\x23\xed\xf1\x2a\xbd\x55\x29\x3d\x18\xa1\x82\x11\xaa\x3c\xcf\xc3\x19\xa1\x36\xa0\x7b\x88\x8d\x38\xfc\x55\x75\x3c\xde\xa3\x96\xdf\x67\x6d\x73\x1e\x85\x5b\x2d\xdc\x6a\xe1\x56\x6b\x01\xdd\xc3\xad\xb6\xf4\x56\xfb\x4a\xdc\x43\xc7\x70\x7b\xb5\xc4\x3b\xf4\x56\x6f\xae\xe0\x35\xd9\x01\xb9\xde\xea\x2d\xf6\x5a\x8e\xd2\xc3\xdb\x9e\x83\x7f\x28\xf8\x87\x82\x7f\x28\xf8\x87\x82\x7f\xc8\xff\x3d\xf8\x87\x96\xd1\xfd\x60\xea\x89\x15\x81\x06\xd9\xd1\x95\x1f\xfe\x95\xff\x9d\xa9\x25\xbe\x6a\xb1\x0c\x86\xe8\x42\x10\x38\x15\x5c\x58\x10\x1b\x69\xeb\xc3\xd7\x2b\x19\x9f\xb1\x8a\x26\x78\x98\x90\x4e\xd6\xad\x2b\x97\x0f\x0a\xc6\x6f\x08\xab\x82\xd0\x0b\x65\xe9\x96\xe8\x22\x06\x1a\xe2\xd6\xbc\x9d\x37\x7a\x0c\x0a\xc9\xc2\xa0\x0f\x0b\x62\xb4\xb8\xf0\xcd\x0e\x90\x5b\x19\x1a\x03\xbb\xf3\x8a\xf1\x6b\xb9\x9b\x8f\xf2\x8b\x41\xa2\x17\x9a\x24\x5a\x92\xb1\x52\x5b\x4b\xa4\xd1\x57\x87\x36\xa9\x5d\xf9\x57\x05\x38\xa9\xe2\x0e\x55\x2c\xa1\x89\xdd\x7c\x7b\x3e\x60\x8a\x00\xbb\xcd\x86\x59\x6c\xf5\xbe\x15\xa6\xf5\xb7\xc1\x09\x3e\x11\x75\x28\x36\xb0\xe9\xd9\x5f\x7a\xee\x05\x19\x11\x41\x58\x44\x5a\x08\xab\xb1\x0e\xde\xcb\x2f\x66\x92\x16\xec\x65\xea\x36\xad\x3f\x55\xc5\xad\x9e\x56\x10\x75\xad\xa0\xd7\xef\xdc\xff\x38\xb8\xeb\xde\xdf\x3c\xdc\x5d\x74\xcf\x51\x07\xd8\x20\x7c\x63\x0e\x08\xfd\x27\x34\xa7\xb0\x7c\xca\xcd\x1d\xc2\xb0\x01\x09\x9b\x1e\xf4\x49\x4d\x45\x74\x8a\x2e\xae\x1e\xee\xfb\xdd\xbb\x9a\x06\xed\xf1\xd1\x72\xa2\x22\xd3\x59\x82\xb5\xfc\xf8\x94\x0e\x89\x60\x04\xae\xe6\x24\x95\x8a\x88\x5c\xcb\x34\x8d\x76\xff\xde\xbd\x78\xe8\xf7\x6e\xae\x07\x3f\x3d\x74\x1f\xba\xe7\xc8\x9d\x43\xdd\xac\x1e\x17\x1c\x3d\xe3\xf9\x31\x3f\xe4\x35\x60\x7f\x4f\x49\x4a\x10\x96\x92\x8e\xd9\x94\x30\x55\x6e\xd1\x0d\xf8\xaa\xf3\x7d\xf7\xaa\xd8\xf2\x84\xa0\x1f\xff\x96\x0f\x2a\xc1\x43\x92\x58\xb5\x17\xf0\x29\xf4\xf1\xcf\x3b\xb2\xfa\x70\x6a\xa8\xfa\xd3\x43\xe7\xaa\xd7\xff\x75\x70\xf3\x71\x70\xdf\xbd\xfb\xb9\x77\xd1\x1d\x58\x04\x9b\x8b\x8e\xee\xb7\xd0\x93\x15\x35\xd1\xef\x29\x4e\xa8\x9a\xeb\x75\x94\x86\x2f\x9a\xfa\xb6\x29\x33\xc5\x71\x41\xd6\xc6\x7e\x85\x5b\x39\x23\x91\x99\xd1\xed\xd5\xc3\xa7\xde\xf5\xe0\xe6\xe7\xee\xdd\x5d\xef\xb2\x7b\x8e\xee\x49\x42\x22\x25\x33\xa2\xc3\x2a\xce\x92\x74\x4c\x19\xa2\xd3\x59\x42\x34\x35\x0c\x98\xd8\x90\x4c\xf0\x33\xe5\xc2\x32\xb4\x31\x7d\x26\xcc\xd0\x51\x6f\x2b\xd3\xbe\x83\xd3\x19\x78\xa4\xbb\xb9\xfe\xd8\xfb\x74\x8e\x3a\x71\x9c\xcd\xc1\x54\x46\x2f\xec\x1c\x67\x58\x39\x2d\x0e\x9b\x8e\xb4\xc2\xa2\x19\x0c\x2c\x1f\x7f\x26\x42\xd0\x98\x94\xf6\x51\xe7\xfe\xbe\xf7\xe9\xfa\x73\xf7\xba\x0f\x14\x53\x82\x27\x12\x4d\xf8\x0b\x28\x74\x30\x43\xd0\xf3\x9e\x31\x4d\xa0\x33\xb7\x58\x9c\xf9\xa7\xdf\xeb\x79\xc2\xd3\x24\xd6\xcb\xf4\xea\x3a\x4a\xe1\xe0\x2d\xaa\x29\xe5\x93\xb4\xf8\x46\xe9\x58\x2c\x7b\xa1\xb0\xcb\x17\x5f\x5c\xb5\x5b\x17\xbf\x28\x6d\xb7\xc5\x17\x6a\xf7\x4b\xfd\x4c\xf3\xb5\x6e\xac\x99\x15\x69\xb8\x26\x97\xdd\x81\x6d\x6f\xb9\xc1\xb6\xa5\x7a\x97\xfb\xfa\x5d\x4c\x12\xa2\x48\xad\xa0\x74\x09\x8f\x5f\x4b\x50\x32\xbd\xbf\x0d\x59\xc9\xcc\x25\x88\x4b\x5f\x8d\xb2\xe4\x16\xbc\x15\xca\x92\x39\x6b\xbe\xce\x04\x29\x83\x9e\x72\x6d\xf2\x04\xdf\xa6\x99\xe5\x28\xd2\x02\xdb\x63\x67\xd9\xfb\xa5\x78\x68\xe6\x10\x6c\x48\x8b\x23\x09\x36\xa4\xed\xd8\x62\xe1\xc7\x0a\x28\xdd\x83\xb3\xca\x4d\x04\xac\x02\xbf\xbc\x84\xd7\x8f\x93\x6b\x96\xc7\x7e\xcc\xbc\xd3\x6b\xad\x1d\x4c\xe4\xeb\x65\x9f\x0b\x47\xbc\xd9\xc4\x6d\xe8\xcf\xf1\xce\xbb\x2d\xd7\x46\xdd\xb1\x6e\xf3\xe5\x51\x2c\x86\x7c\xbc\x1e\x89\x63\x62\xff\xaf\xe2\x92\x78\x73\x62\xf2\x57\x67\x34\x08\x3e\x96\xe0\x63\x09\x3e\x96\xe0\x63\x09\x3e\x16\xb4\xa9\x8f\x65\x57\x92\xd6\x51\x3b\x24\x8e\x53\x54\x3a\xac\x47\x22\x48\x4b\xc7\x2e\x2d\xb5\x45\x29\x3c\x2e\x17\x4b\x51\x1d\x5c\xbb\xea\x56\x5b\xf4\xc2\xb7\x64\x1c\x3c\x2e\x1d\xb1\x75\xe6\xc0\xaf\x8e\xf1\x6d\x66\xfa\x3b\xda\xe9\x06\xad\x38\x68\xc5\x41\x2b\x0e\x5a\x71\xd0\x8a\x51\xd0\x8a\xd7\xd6\x8a\xdf\x92\xa0\x78\x74\x1a\x72\x90\x15\x5f\x7b\xc2\x5f\x99\xac\xd8\x16\x9b\x40\xdd\xc9\x6d\xa9\x65\xe0\xeb\x0c\x28\x3a\xe2\x9b\x20\xe4\xbc\x22\x6f\xe9\x42\xc0\xcd\xd7\xc2\x47\x5b\x1e\x70\xf3\xf6\xec\xaa\x47\xcc\x23\x43\x36\x70\x10\x2b\x77\x34\xdd\x60\x82\x0c\x26\xc8\x60\x82\x0c\x26\xc8\x60\x82\x44\xed\x4e\x7e\x5e\x69\x70\x0a\xf9\xcf\xfb\x32\xac\x1e\xb1\xa4\x18\x72\xa1\x83\xb0\xb8\xbb\xe9\xb6\x55\x77\x6e\x93\x0d\x52\xae\x5f\x51\x62\x25\x12\xb7\x9d\xf6\x6f\x4b\x18\xd8\x15\x95\x4e\xd1\x3d\x26\x7e\x25\xf7\xcd\x92\xb6\x81\xdf\x75\x2b\xfa\x66\xd1\x77\x17\xe8\x00\x04\x88\xb0\x34\x0a\x5e\x9a\x28\x3a\xd3\xa2\x3c\x1e\x13\x69\xf1\x88\xb5\xe0\x7d\xe2\x78\x97\x78\x26\xe2\x34\x03\x9c\x86\x2e\x1c\x0a\x37\xa8\x2d\x8a\xa3\x11\xa0\xcd\x03\x5d\xc9\x17\x05\x4d\x3d\x32\xc0\xe1\x06\x1a\x9d\xb5\x11\xff\x36\x80\x03\x2f\x21\x4e\x00\x07\x5e\x8b\x9b\x04\x70\xe0\x96\x80\x03\xaf\xab\x82\x99\x53\xe9\x6b\x61\x70\xc8\x9d\xd4\xea\xcc\x52\x47\xaa\x8c\xcd\xb8\xac\x97\x4c\xee\xc8\x98\x4a\x60\x49\x4b\xaa\x5d\x39\x99\x04\x0a\x2b\xc0\x56\xff\xa8\x5f\x40\x31\x99\x25\x7c\x0e\xf6\xaf\x25\xe2\x8a\xeb\xe2\x76\x41\x63\x68\xbb\xc4\xe2\x46\x7e\x28\x9d\xaa\x2d\x32\x77\x3e\xef\x56\x48\xd9\x79\xc8\xff\xeb\xcb\xdb\xc7\x14\x78\xb5\x77\x81\xfb\xb0\x7c\xf6\x98\xaa\xbd\x07\x75\x22\xa8\x13\x4d\x76\x4d\x50\x27\x56\x11\x28\xa8\x13\x41\x9d\xd8\xa7\x3a\x71\x60\x09\xe6\xc3\xbf\x4a\x45\xd4\x97\x05\x20\x3e\xd8\xa8\x43\x70\xce\x52\x09\x47\x7e\xa5\x20\xf3\xc8\xaa\x1f\x38\x27\xe5\x90\x38\x1e\x33\x4c\x95\x57\x76\x4d\xea\x4b\x6b\x46\x84\x9a\x7b\x6f\x92\xe9\x4c\xcd\xff\xfb\x91\x51\x95\x85\x78\xd1\x31\xe3\xc2\xec\x18\xfd\xf1\x04\xb3\x38\xd1\x97\xba\xcc\xda\x89\x30\x63\x5c\x01\x2b\x87\x09\xc4\xe8\x99\x62\xc3\xf8\x3b\xb7\xbd\xc6\x81\x8e\xc7\x24\x6a\x1d\x36\x92\x71\xff\xb5\xd3\x0e\x5f\x59\x74\xc5\x84\x3e\x25\x7c\x88\x93\x64\x8e\xd2\xa2\x47\x49\x37\xd0\x92\x39\xb4\x45\x7b\x6b\x87\xba\xe6\x60\x05\xca\x6a\x5b\xcb\xac\x11\xc7\xc4\x64\x0e\x6d\x8e\xf0\x96\xf0\x8d\xb1\x9b\xb6\x1c\xd5\xb6\x19\x5a\x82\x70\xd2\x54\x38\x39\x22\xb6\x71\x58\xd9\x24\xdc\xe4\xc7\x7f\x93\x2b\x2c\x9f\xfc\x4a\xe6\x70\xa1\xbb\x62\xf4\x85\x2a\xbe\xe5\x92\xbe\xff\x6e\xf2\x5e\x9e\x5e\xb0\xfa\xdd\xac\x1a\xfa\xea\x57\xa1\x32\x7a\xcd\x8b\xb6\x8c\xbe\x79\x0c\xd3\x2b\x8f\xc3\xfd\xe8\x77\xe8\x7e\xcb\x5b\x76\xbf\x3c\x13\x21\x29\xb7\xaf\x09\xa2\xc4\x7c\x80\x95\xd2\x0c\x69\x03\x1b\x75\x2d\xd7\xec\x63\xf9\xd4\xac\x2a\xfb\x27\xa2\x0a\x2f\xb7\x5d\xac\x71\x13\x85\x79\x16\x46\xbe\x7f\xfe\xd4\x60\x1b\xbf\x31\x71\xa7\xf1\x91\x5c\x31\xef\xe3\x2b\x4c\xdf\x94\xc1\xac\x31\xf1\xaf\xa5\x48\x7d\x33\x86\xbb\x2a\x1e\xf2\x18\x0b\xd6\x2f\xbb\x41\x5a\x33\xc2\xd2\x25\xf6\x16\x4f\x6e\xf1\x4a\x0e\x47\x74\x19\x8d\x9a\x9e\xc5\xa3\x39\x81\x25\x49\x6b\xc5\xdc\xee\xdd\x02\xd9\xd7\xdd\x4e\x68\xdf\xbc\x0a\xc2\xe2\xae\x47\xb5\x1f\x07\xb0\xb7\x1a\xeb\xa4\x10\xf6\x5c\xb1\x75\xe3\xce\xca\xce\x90\x4b\x2a\xcc\x8e\xa6\x9a\x40\x41\x2a\x2a\xfd\xfa\xec\x11\x17\x46\xda\x8c\xed\x99\x35\x0e\xad\x4e\xbf\x73\xdf\xed\x9f\xa3\x0e\x8a\xb1\xc2\xfa\x90\x0a\x32\x13\x44\x12\xa6\x8c\x29\x82\x29\xaa\xe6\x68\xca\x63\x92\x18\x3b\x80\x31\x0e\x5e\x62\x85\x2f\xb0\xc2\x09\x1f\x9f\xa1\x0e\xfc\x53\x7f\x4c\x25\xc2\x89\xe4\x08\xbb\x8d\x43\x62\xd7\x04\x66\xb1\x63\x0f\x18\x45\x7c\x3a\xa3\x89\xc9\x6b\xf3\xfd\xdb\x94\xc5\xf4\x99\xc6\x29\x4e\x10\x1f\x82\x0d\xe5\xec\x91\x75\x9f\x09\x53\x29\xe8\xb8\x38\x49\x90\xed\xd6\xbd\xe0\x19\x30\xdc\x28\x25\x9d\xd2\x04\x0b\x2d\x3d\x9a\xd1\xde\xd8\xb6\x50\x7f\x42\xb2\xb1\xc2\xb8\x34\x35\xa7\xf8\x89\x48\x44\x15\x9a\x71\x29\xe9\x30\xc9\x8f\xf1\x43\x0f\xc1\xb8\x2f\xae\x7a\xe0\x34\x8c\x14\xe2\x86\x0f\xba\xce\xad\x07\xdd\xf5\x38\xc5\x8c\x11\xe8\x98\xab\x09\x11\xb6\x7b\xfb\xf2\x6b\xfb\xff\x1e\xae\x6d\xba\x58\xf7\x72\xd1\x01\xd8\xef\xdc\xff\xb8\xf8\xab\xcb\x0f\x5b\x7c\x72\xd5\x79\xb8\xbe\xf8\x61\x70\x7b\xd5\xa9\xc8\x3b\xb3\xdb\xaa\xb1\x2f\xd1\x1f\xd9\xe6\x87\x69\xff\x8a\x46\x4b\x43\x13\x9b\x1b\x1d\x1a\x59\x1c\x1a\x9b\x1b\x9a\xda\x1a\x9a\x19\x1a\xea\xad\x0c\x7b\x08\x53\x6b\x6e\x0a\xb8\xa2\xb2\x68\x0b\x38\x8e\x98\xb5\xc2\x90\xf5\x1c\xf6\x6d\x08\xf8\xea\xac\x00\x5f\xa9\x09\x20\xe8\xff\x7b\xa1\xdb\x5b\x55\xfe\x5b\xae\xf9\x6f\x13\x94\x9a\xe1\x5f\x84\xa8\xd4\xc5\xa8\x54\x12\x82\x52\x43\x50\x6a\x53\x02\x85\xa0\xd4\x10\x94\x7a\xb4\x41\xa9\x65\x45\x2b\x78\x6c\xdb\xe0\xb1\x6d\xb9\x8e\xd6\x66\x87\xed\x5b\xd5\x5c\x82\xf3\x32\x38\x2f\x83\xf3\xf2\x48\x4f\x6e\x70\x5e\x36\xa7\x51\x70\x5e\x06\xe7\x65\x70\x5e\x06\xe7\x65\x70\x5e\x06\xe7\xe5\x6b\x9a\x46\xda\x10\x1b\x7a\xcc\x2e\xdb\xe0\x89\x5d\xe1\x89\x6d\xb9\x92\xdf\x4a\x47\xec\x5b\xd5\x11\x82\x6a\x1f\xfc\x92\x5b\x4d\xbb\x55\x4a\xfd\x5b\xbb\x37\x83\x2b\xb6\x39\x21\x82\x2b\xb6\x31\xa9\x82\x2b\x76\x09\x71\x82\x2b\x36\xb8\x62\xbf\x42\x57\x2c\x8d\xb7\x2e\xb9\xd5\x44\x6f\xd1\xb2\x62\xdc\x05\xf3\x50\x66\xdc\x12\xbf\x81\xf4\x88\xe5\x53\x66\x01\x6a\xa0\xcf\xf4\xe2\xa3\x50\x64\x2a\x27\x7c\x08\x85\x66\x1b\x8d\x05\x2b\xcd\xc1\x15\x40\x15\xe8\x27\xb9\x51\xb1\x85\x35\x02\xb6\xd1\x51\xbc\x89\x79\x6a\x8a\xd3\x3e\x3c\xa2\xb4\x6f\xda\x41\xf0\x0b\x82\x5f\x90\x6d\x1a\x4e\x38\xc8\x36\xed\x95\x6d\x5e\x4b\x61\x69\xdf\xf1\x3c\x3a\xfb\xc4\xde\xc5\x52\xd9\x18\xb4\xcd\x94\xc9\x06\xd7\x5d\x3a\x4b\x38\x8e\x57\x05\xc8\xfd\x86\x72\x59\x6d\x89\xb8\x69\xda\xd5\x1f\xb4\x5c\xda\x5c\x88\x8d\x33\x23\xff\x1a\x50\xe3\x6b\xa7\xfe\xaa\x78\x66\xb0\x7f\x33\xd4\xa2\xb5\x10\x08\xf7\xbf\x99\xdb\x9e\x8d\xf7\xca\xbb\xf9\x4d\xa6\xde\x85\x23\xba\xfa\x88\xc2\x1f\x85\x00\xef\x7d\x59\x42\xca\xc7\xb6\x91\xd1\x43\xfe\xb5\xe5\xe7\x36\x5b\xdf\x43\x98\x38\xde\xe4\x29\x7d\xc3\xce\xe6\xe0\x50\x5e\x1e\xf5\xb3\xa3\x00\xd4\x47\xd6\x9f\x68\x3a\x4c\x87\x94\x65\xf1\x76\x6e\x87\xfc\xc9\x91\xeb\x4f\x80\x75\x69\xf1\x2f\x93\x79\x6e\x0a\x93\xe5\xd6\x32\x45\x09\x9d\x6a\x2d\x35\x22\x42\x01\xbd\x39\x53\xe4\x8b\x92\xe8\x14\x25\xf4\x89\xa0\xf7\xfa\xc8\xa3\xce\x6d\xef\xfd\x09\x7a\x7f\x85\x53\x16\x4d\xd0\x2c\xc1\x4c\xbe\x6f\x8d\x82\x15\x6c\x66\xa1\x9a\x4a\xf0\x96\xee\x92\x38\xc1\xa2\x18\x2c\x8a\xad\xb3\x28\xb6\x45\x67\x30\x49\xa5\x78\x4a\xda\xa2\x3d\xb4\x5d\xeb\x0f\xda\x43\xd0\x1e\x82\xf6\x10\xb4\x87\x82\xf6\xd0\x0e\x0a\x07\xd5\x21\xa8\x0e\x41\x75\x08\xaa\x43\x50\x1d\x76\x4e\xc6\xa0\x3a\x2c\x53\x1d\xe0\x2f\x87\x1b\xb3\xae\x1e\xd1\x58\x7f\x68\x00\x12\x73\x34\xca\x43\x50\x1c\x82\xe2\x10\x14\x87\x83\x2b\x0e\xad\x99\xd0\xdb\xc3\xbb\x08\x88\x11\x01\x31\x22\x20\x46\xd4\x20\x46\x1c\x4a\x64\x33\xf2\xda\x91\xa5\xc8\x1c\x85\xd0\xf6\x6a\x39\x32\x6f\x4f\x8c\x0b\x59\x3f\x21\xeb\x27\x98\x21\x43\xd6\x4f\x30\xb4\x05\x43\x5b\xab\x0d\x6d\xaf\x65\x3d\x3f\xf0\xf1\x3c\x80\x70\xda\xf2\x88\xe5\xef\x8e\x41\x02\x3d\x60\xcc\x41\xb0\xb2\x05\x2b\x5b\x35\x65\x8e\xd3\x3d\xdf\x9a\x5b\x3f\x00\x3c\x05\x89\x3f\x04\x1e\x84\xc0\x83\x95\xc4\x09\xfa\x50\xd0\x87\x5a\xa7\x0f\xbd\xa2\xa2\xd0\xba\x30\xe5\xa0\x31\x04\x8d\x21\x68\x0c\x6f\x56\x63\x68\x0d\x85\x83\xba\x10\xd4\x85\xa0\x2e\x04\x75\x61\x39\x71\x82\xba\x10\xd4\x85\xa0\x2e\xb4\x3a\x34\xf9\x58\x14\x86\xa0\x2c\x04\x65\xa1\xdd\xca\x42\x6b\x26\x14\x82\x78\x43\x10\x6f\x08\xe2\xfd\x6a\x82\x78\xdf\xa8\xc2\xbe\x57\x31\xcd\xb1\xc8\x65\x82\xd7\xa2\xbc\xf4\xf3\x02\x63\x6d\xad\xc8\x94\x8f\x76\x53\xdc\xc7\x5d\x91\xfa\x85\x8b\xa7\x51\xc2\x5f\x06\x99\x56\x67\x83\xc2\xf3\x7f\xdb\x7c\x3e\xef\x87\x5c\x78\xf6\x7e\xcc\x84\x68\xef\x37\xd7\x7a\x11\x20\x34\x5d\x85\x0f\x2a\x11\x17\x28\x9d\xc5\xf0\x67\x94\x4a\xc5\xa7\xf5\x52\xf5\x67\xac\xa2\x09\x1e\x26\xa4\x93\xf5\x7b\xc1\xd9\x88\x8e\x53\xb3\x3f\x7e\x03\x56\x88\x9d\x64\x73\xe2\x24\x23\xcd\x14\xdd\xf8\x96\x49\xe2\x0f\x30\x8e\x5f\xec\x9b\x79\x27\x47\x11\x80\xbe\x38\x6c\x33\x9d\x43\xc1\x8d\x16\x77\xd1\xb6\x2c\xce\x6b\xad\x1d\xe2\xcf\xe2\x99\x58\x25\xaa\x82\x15\x3a\xd3\x4c\x68\x0c\x9b\xf3\x65\x42\xc1\xb2\x06\x96\x38\xb0\x3e\xe5\x0d\xa3\x17\x9a\x24\x20\x71\x18\x5a\xb4\x6f\xe6\x8d\xb4\x17\x3b\x71\x7b\xf6\xde\xc4\xbc\x1d\xf3\x58\x31\x73\x77\x04\x8d\x1b\xe2\x48\xa7\xfd\x9a\x08\xbb\x2b\x18\xd9\xab\xe2\xec\xd6\x5e\x9f\x35\x39\x55\x1f\xfe\x55\x79\x25\x36\xa9\x9d\xfa\xda\xf7\xe0\x27\xa2\xde\xcc\x25\xf8\x89\xa8\x43\xdd\x80\x6f\xf1\xda\xdb\xf4\xae\x5b\xca\xf8\x04\x19\x11\x41\x58\x44\x8e\x35\x27\x6b\xe1\x8a\x3b\xda\xe9\x6e\x74\xb3\x1d\xed\x6c\xd7\x31\x60\xfd\x62\x26\x69\xcd\x55\x53\xc7\x72\xfd\xa9\x2a\x6e\xdd\xcb\x05\x17\x98\x35\x56\xf5\x3b\xf7\x3f\x0e\xee\xba\xf7\x37\x0f\x77\x17\xdd\x73\xd4\x81\x83\x0e\xdf\x18\xf6\x4e\xff\x09\xcd\x41\x3e\x6c\x66\x0c\x13\xe6\x8e\x93\xc0\xaa\xc1\x0d\xae\xa9\x88\x4e\xd1\xc5\xd5\xc3\x7d\xbf\x7b\x57\xd3\xa0\x65\xfe\x94\x8d\x91\x22\xd3\x59\x82\x15\x89\xd1\x53\x3a\x24\x82\x11\x50\xac\x92\x54\x2a\x22\x72\xe7\xb8\x69\xb4\xfb\xf7\xee\xc5\x43\xbf\x77\x73\x3d\xf8\xe9\xa1\xfb\xd0\x3d\x47\xee\x16\xd1\xcd\xea\x71\xe9\x51\xc4\x73\x86\xa7\x34\x32\x3f\x64\xa5\x68\xd1\xef\x29\x49\x09\xc2\x52\xd2\x31\x9b\x12\xa6\xca\x2d\xba\x01\x5f\x75\xbe\xef\x5e\x15\x5b\x9e\x10\xf4\xe3\xdf\xf2\x41\x25\x78\x48\x12\xeb\xad\x07\x07\xb4\xbe\xbc\xf2\x8e\xac\x1b\x3f\x35\x54\xfd\xe9\xa1\x73\xd5\xeb\xff\x3a\xb8\xf9\x38\xb8\xef\xde\xfd\xdc\xbb\xe8\x0e\xac\x31\xe6\xa2\xa3\xfb\x2d\xf4\x64\x6d\x36\xe8\xf7\x14\x27\x54\xcd\xf5\x3a\x4a\x73\xe9\xa3\x97\x09\x61\x28\x65\x70\x81\x18\x4b\x21\x66\x5e\xa7\x72\x46\x22\x33\xa3\xdb\xab\x87\x4f\xbd\xeb\xc1\xcd\xcf\xdd\xbb\xbb\xde\x65\xf7\x1c\xdd\x93\x04\x6c\x69\x8e\xe8\xb0\x8a\xb3\x24\x1d\x6b\x4e\x30\x9d\x25\x44\x53\xc3\xd8\x0a\x87\x64\x82\x9f\x29\x17\xf6\x3a\x1e\xd3\x67\xc2\x0c\x1d\xf5\xb6\x32\xed\x3b\x9b\xd5\xc0\x23\xdd\xcd\xf5\xc7\xde\xa7\x73\xd4\x89\xe3\x6c\x0e\x12\xda\x28\xec\x1c\x77\x74\x4f\x8b\xc3\xa6\x23\x1a\x41\xf7\x66\x13\xf1\x67\x22\x04\x8d\x49\x69\x1f\x75\xee\xef\x7b\x9f\xae\x3f\x77\xaf\xfb\x40\x31\x25\x78\x22\xd1\x84\xbf\x80\xa3\x17\x66\x08\xfe\xdf\x67\x4c\x13\xe8\xcc\x2d\x16\x67\xfe\xe9\xf7\x7a\x36\x66\x4d\x91\xb2\x57\xf7\x5d\x16\x0e\xde\xa2\xb5\xaf\x7c\x92\x16\xdf\x28\x1d\x8b\x65\x2f\x14\x76\xf9\xe2\x8b\xab\x76\xeb\xe2\x17\xa5\xed\x56\x6f\xe3\x5c\xd8\x2f\xf5\x33\xcd\xd7\xba\xb1\x89\xb3\x48\xc3\x7d\xc8\xd8\xee\xeb\x77\x31\x49\x88\x22\xb5\x32\xf1\x25\x3c\x7e\x7d\x99\xd8\x8c\xe3\xcd\x88\xc5\x66\x3a\x41\x32\x0e\x92\x71\xe3\x09\x07\xc9\xb8\x6a\xc2\x6f\x44\x32\x6e\xa1\xd5\xc7\xb1\xa8\xd6\x59\x7d\x82\x7f\xa4\xb4\x52\xc7\x79\x05\xbe\x9a\x7b\x24\xf8\x0f\xd6\xbb\x42\x8e\x7f\xde\xc1\x7f\x10\xfc\x07\x95\x37\xc9\x9b\xf7\x1a\x1c\xe7\xd5\x70\x40\xa7\x41\x50\x23\x96\xcc\x37\xa8\x11\x47\x36\xdb\x60\x60\x0f\x06\xf6\x60\x60\x0f\x06\xf6\x60\x60\x47\x9b\x1a\xd8\x1b\x70\xd9\x43\x98\x53\x5b\x1a\x44\xfc\x56\xdc\x06\xc7\x29\x17\x1f\xd6\x6b\x10\x44\xe3\x25\xf3\x0d\xa2\xf1\x91\xcd\xb6\x85\x76\x91\x76\x59\xd8\x69\x5c\x65\x10\x39\x20\x34\xbd\x1b\x49\x53\x78\x7a\x47\xd0\x5e\x7c\x14\xec\xfc\xd5\x10\xea\x03\x9e\x7b\xc0\x73\x0f\x70\x2d\x01\xcf\x1d\x05\x40\x92\x00\x48\xd2\x66\x40\x92\x06\xcb\xf8\x16\xf0\xdc\x0f\x63\x61\x78\x43\x49\xca\x4e\x30\x94\x85\xd8\x0d\x2e\x57\x05\x6f\x80\x95\x20\x9d\x25\x1c\xc7\xcb\xc0\x62\x9c\x1c\xe9\x03\xc6\x2c\x11\x3d\x4d\xdb\xbf\x2c\x2a\x4f\xad\x95\x3c\xdd\x58\xcd\xc8\x0f\x65\x3e\x68\x8d\xc2\xe5\xa6\xdd\x0a\x35\xab\x58\xbb\xb5\x85\x1b\xfa\xa8\x02\x6a\x0f\xbb\xa3\xdf\x64\xd1\xd6\x70\x4c\x57\x1f\xd3\xc3\xd5\x47\xa9\x3a\xba\x8d\x0d\x21\xf2\xaf\xc7\x74\x76\x0f\x84\x7c\xfc\xf6\x4e\x6c\x40\x68\x0b\x08\x6d\xb5\x94\x39\x4e\x38\xe7\xd6\x28\x5e\xc1\x96\x16\xa0\x8f\x03\xf4\xf1\x2e\x89\x13\x2c\x8d\xc1\xd2\xd8\x3a\x4b\x63\x9b\x74\x88\x3d\x96\x4e\xd9\x4e\x9b\x38\x2a\x4b\x40\xd0\x26\x82\x36\x51\x31\xb5\xa0\x4d\x7c\x85\xda\x44\x3b\x28\x1c\x54\x89\xa0\x4a\x04\x55\x22\xa8\x12\x41\x95\xd8\x39\x19\x83\x2a\xf1\x3a\x65\x55\xaa\xf4\x89\x86\x29\xa9\x47\xa5\x4c\x04\x45\x22\x28\x12\x41\x91\x08\x85\x63\x96\xcf\x29\x14\x8e\x09\x85\x63\x42\xe1\x98\x37\x50\x38\xe6\x90\x22\x5c\x0d\x5a\xf9\x71\xa4\xd9\x1c\x85\x10\xf7\x6a\x79\x36\x6f\x4f\xa4\x0b\x99\x43\x21\x73\x28\x98\x28\x43\xe6\x50\x30\xc2\x05\x23\x5c\xab\x8d\x70\xaf\x65\x59\x3f\xf0\xf1\x3c\x90\xa0\x7a\x24\xd1\xce\xdf\x1d\x83\x34\x7a\xe0\xf8\x84\x60\x81\x0b\x16\xb8\x6a\xca\x1c\xa7\x2b\xbf\x35\x52\xc0\x31\x56\x8e\x0d\x1a\x40\x73\x42\x84\x20\x85\xe6\xb4\x0a\x41\x0a\x4b\x88\x13\xf4\xa3\xa0\x1f\xb5\x4e\x3f\x7a\x65\xc5\xa1\xb5\x21\xce\x41\x83\x30\xef\x05\x0d\x22\x68\x10\x6f\x54\x83\x68\x0d\x85\x83\xfa\x10\xd4\x87\xa0\x3e\x04\xf5\x61\x39\x71\x82\xfa\x10\xd4\x87\xa0\x3e\x1c\x4d\x58\xf3\x31\x29\x10\x41\x79\x08\xca\x43\xbb\x95\x87\xd6\x4c\x28\x04\x00\x87\x00\xe0\x10\x00\xfc\xd5\x04\x00\xbf\x51\x05\x7e\xb7\x62\xdb\x7f\x58\x42\xbd\xf3\x04\x8c\x4c\x12\x79\xf7\x7d\xc2\x87\xfd\xf9\x8c\xe8\xff\xbd\xa4\x53\xc2\x24\x50\x82\xaa\xb9\x2f\xa6\xd5\x6c\xa8\xc5\xad\xf4\xee\xbe\x77\xfd\xe9\xca\x2f\x0f\xf4\xee\xf3\xc3\x55\xbf\x77\xdb\xb9\xcb\x96\x3b\x9b\x95\xbf\xc4\xf6\xbb\x82\xa4\x69\x4f\xf2\x1d\xd1\x2a\x35\x30\x83\x7b\x85\x55\x2a\x37\x1b\xd9\x5d\xf7\xbe\x7b\xf7\x33\x94\x37\x1a\x5c\xf6\xee\x3b\xdf\x5f\x15\xf6\x79\xe1\x79\xe7\xe2\xa7\x87\xde\x5d\xfd\xf3\xee\xdf\x7b\xf7\xfd\xfb\xba\xa7\x77\xdd\xab\x6e\xe7\xbe\xfe\xeb\x8f\x9d\xde\xd5\xc3\x5d\x77\x29\x3d\x96\x8e\x76\xb9\x6e\x25\x81\x48\x50\xe2\x03\x45\x96\x19\x8a\x9c\x86\x28\x93\x8a\x1d\x97\xaf\xea\xeb\x1c\x3d\x58\x53\x05\xb5\x8d\x9b\x7b\xc3\x6b\xc8\xe8\x58\x31\x95\x78\x98\x90\x78\xa1\x25\x47\xc3\xba\x96\x70\x61\x50\x2f\x58\x7a\x92\xb4\x66\xe5\x91\x39\x3e\x08\x8a\xae\x29\xc2\xe2\x8a\x3e\xcc\x3a\xd4\xf6\xc0\x34\x4b\xa6\xcf\xa4\xd0\x53\x94\x0a\x41\x98\x4a\xe6\x88\x7c\xa1\x52\xc9\x85\x46\xdd\xf2\xd5\x35\x6b\x19\x42\xd6\xe0\x04\x4b\x34\x24\x84\x15\xc7\x2f\x48\x42\xb0\xac\x18\xb3\x5d\xfd\x66\x64\xc9\xd6\xca\x1a\x99\xcc\x1d\x3b\xc2\x34\x49\x05\x29\x9d\x16\x3e\x9d\x61\x41\x25\x67\xdd\x2f\xfa\x8a\xd6\x07\xf9\x06\x3e\xe7\x62\xb3\x13\xd3\xfd\xc9\xdf\xc1\xd7\xc5\x7f\x7e\xea\x17\xff\x55\x38\xf3\x57\xfd\xe2\xbf\x96\xef\x75\xaf\xe1\xf2\xce\x3e\x45\x9f\xfa\xe7\xe8\x13\x40\x8c\x0a\xd4\x9f\x60\xb3\x63\xaf\xfa\xe7\xe8\x8a\x48\x09\xbf\xe4\x1f\x2b\xaa\x12\x98\xdb\xf7\x94\x61\x31\x47\x6e\xfa\xa6\x72\x1f\x8e\x26\x88\x64\xa4\x29\x13\x8f\xfd\x23\x65\x60\x91\xc8\xa9\x77\xc5\xc7\x34\xc2\xc9\x76\x44\xec\x5c\x17\xf8\xc0\xcd\xdd\x52\x52\xf8\x6f\x2f\xd2\xa2\x73\x7d\x09\x55\xf1\xdc\x50\x2b\x66\x7e\x4d\xa4\xde\x24\x11\x67\xb1\xf5\xa9\x69\xa1\x66\xee\xe9\x2a\xff\xe0\x50\x59\x30\x95\x94\x8d\x75\x8b\xe8\x03\xba\xb9\x7b\x64\x37\x22\x36\xf6\x5d\xa2\x85\x7c\xb3\xe7\xa8\x44\x8c\x2b\x44\xa7\x33\x2e\x14\x66\x4a\xeb\x37\x20\xdd\x58\x8a\x18\x0e\x70\xc1\xa7\xd3\x54\x61\x7d\xd0\x16\x88\xca\x8c\x95\xe7\x9e\xa8\x5e\x0c\x8e\xb0\x0a\x1a\x1a\xf1\x27\x9f\xcb\x4c\xe8\xf6\xb5\xe8\x55\x34\x0d\xd0\x78\x41\x43\x77\x4d\x60\x21\x70\xf1\x02\x7e\x47\x15\x99\x96\xdf\x6f\x78\xed\xfe\xbb\xd2\xee\x71\x61\xb2\x22\x88\xe8\x88\x68\x42\x15\x89\x94\x3e\x82\x1b\xed\x89\x87\xeb\x1f\xaf\x6f\x7e\xf1\x05\xa3\x77\x9d\xcf\x97\xff\x55\x80\x81\xed\xdc\x7d\x5e\xf8\x61\xf0\xf3\x7f\x2d\xfc\xf2\xff\x5f\xba\x9f\xca\x3d\x2d\x98\x2f\xbc\xb9\x9c\x82\xa6\x00\xa6\x6e\x37\x55\x44\xa7\x78\x4c\x90\x4c\x67\x7a\x07\xc8\xb3\xe2\xfa\x6a\x49\xf9\x8a\xe3\x98\xb2\xb1\x29\xfe\x76\x45\x15\x11\x38\xf9\x8c\x67\x1f\x9d\x59\x7e\x03\xea\xfc\x9f\xfb\x42\x01\xc2\x77\xbf\x76\x3e\xfb\x25\x0c\xdf\xdd\xde\xdd\xf4\x6f\x96\xce\xba\xd0\xc2\xe2\x31\xd2\x8f\xcf\xe1\xff\xa3\x0f\x48\xb7\x9e\x09\xf4\x53\xa2\xb0\x56\x74\xd0\x1f\x4c\xbd\xac\x2c\x13\x86\xb2\x04\x4e\xcd\x4c\xd0\x29\x85\x2b\xc5\x18\x26\xbf\x31\x3a\x43\xa6\x14\x65\xe7\xc6\x7c\x00\x46\x00\x77\x29\xb3\x18\x8b\x18\xfd\x43\x96\xeb\x61\x82\x3d\xdc\xfc\x40\x62\x74\x8a\x26\x4a\xcd\xe4\xf9\x87\x0f\x2f\x2f\x2f\x67\xfa\x6d\x2d\xc0\x7e\xd0\x7f\x9c\x12\x76\x36\x51\xd3\xc4\xd4\xff\xd4\x54\x38\x47\xb7\x82\xeb\x2b\x04\xec\x0e\x44\x50\x9c\xd0\x7f\x92\x18\x0d\x0d\xff\xe3\x23\xf4\x5b\xc4\x05\x39\xcb\x17\xc6\xda\xca\xec\x3d\x62\xed\x69\x1f\xf4\x4b\x15\xcc\xa4\xbc\x9e\x28\x26\x11\x8d\xad\x98\x41\x58\xc4\xc1\xa0\x6a\x5c\x30\xba\x3d\x57\x64\x4c\x2b\x6a\xb3\x54\xe5\xe4\xf4\x74\x30\x1c\x13\xaf\x7c\xa7\x95\xaf\xb3\x0d\xa7\xf5\xb9\x9e\xd1\xc6\x53\x49\x04\xdc\xad\x18\x6e\x55\xf7\xea\x4c\x4f\x38\xe2\x09\x1a\xa6\xa3\x11\x11\x7e\xf8\xc0\x89\x56\xd2\xa8\x44\x82\x44\x7c\x3a\x05\x89\x41\x7f\x95\x4a\xb3\xab\x81\x62\x76\xb4\x67\x8f\x0c\xd6\x5f\x6b\x6f\xb0\x03\x62\x0e\xac\x8e\x11\x12\x23\xcc\xe6\xa6\x9b\x61\x3a\xf2\xdb\x37\x75\x75\x71\x8c\xa8\x7a\x64\x9d\x24\x41\x82\x4c\xb9\x22\x5e\xf9\x34\x70\x75\x16\x09\x0e\x2c\x52\x90\x59\x82\x23\x12\x9b\xfd\x90\xf0\x08\x27\x68\x44\x13\x22\xe7\x52\x91\xa9\xdf\xc0\x1f\xc0\x04\xa5\x69\x46\x25\x8a\xf9\x0b\x4b\x38\xb6\xf3\x28\x7f\xf6\x4d\xf1\x34\x76\x5d\xcd\xd3\xae\x10\x5c\xc0\xff\xfb\x91\xb2\x78\x67\x1c\xea\xe1\xbe\x7b\xe7\xff\xfb\xfe\xd7\xfb\x7e\xf7\xf3\x7a\xdc\x27\xdb\x59\x30\x3c\x30\x4d\x9c\xa3\x7b\x43\x04\x2e\xb4\x44\x24\x6a\x26\xf5\xd9\x6e\xa5\xfc\x07\x1e\x6f\xc8\x7d\x3f\x77\xae\x1f\x3a\x05\x8e\x72\x7f\xf1\x43\xf7\xf2\xa1\xa4\x0f\xd8\xf9\x15\x64\x78\xa3\xd5\xfa\xbf\x5d\xfc\xd0\xbb\xba\x1c\x54\xe8\xc1\xef\xee\xba\x17\x37\x3f\x77\xef\x72\x95\xb5\x92\x44\xa5\xc1\x94\x99\x55\xdf\x30\xa5\x09\x8f\xd1\x70\x5e\x5d\xe1\x56\x4b\xce\x09\x78\xce\xf3\x1a\xcf\xa6\xd5\x73\xe0\x4d\xae\xd8\x70\xfe\xc5\x94\xc7\xe4\xc4\xbe\x03\xa5\x81\x8d\xcd\xc8\x48\xcc\xd5\x0d\xeb\xde\x31\xf3\xec\x2f\xa6\x6a\x6f\x46\xb8\x73\xd4\x41\x52\xbf\x98\xea\x43\x2d\xe8\x78\x0c\xf6\xd0\xd2\x50\x4d\x6b\xf6\x53\x20\x2f\x7c\x67\xd6\x7f\x26\x38\x9c\x73\xdd\xad\x35\xa4\x67\xc6\x16\xf3\x21\x94\x91\x2e\xb6\x28\x30\xd8\x51\x2a\x86\xe6\x16\x4b\x13\xa1\x96\x5e\xe6\x3c\x1a\x33\x98\x3e\x5c\xc0\xb6\xa4\x31\xe3\xce\x04\x79\xa6\x3c\xf5\x3e\xb5\x95\x8a\x0b\x2b\x5e\xd9\x7c\x4e\x00\x20\x9b\xb1\xf5\x94\x9a\xc9\xb6\x47\x65\x0b\x9a\x85\x3d\x43\x0b\x23\xc1\xa7\x15\x6d\x14\x8f\x49\xef\xe6\x5e\x09\xac\xc8\x78\x7e\x69\x59\xc6\xe6\xc7\xe3\xf2\xe6\x97\xeb\xab\x9b\xce\xe5\xa0\xdb\xf9\x54\x3c\xf1\xd9\x93\xfb\xfe\x5d\xb7\xf3\xb9\xf8\x68\x70\x7d\xd3\x1f\xb8\x37\x96\x6e\xf9\x9a\x0e\x16\xef\xe9\xe2\x8b\xe7\x48\xb3\x5c\x60\x8d\x2f\x34\x49\xf4\x65\xe2\xf1\xc7\x21\x19\x71\x61\xf8\xfc\xd4\x05\x9a\x58\x11\xc6\xd1\xd6\xea\x62\xa5\x59\x9c\x83\xc1\xaf\xaa\x49\x63\xcc\x57\x82\xe0\x29\xdc\x13\x98\xa1\x2e\x8b\x4f\x6f\x46\xa7\xf7\xe6\xc7\x29\x16\x4f\x44\x64\x9f\xbe\x08\xaa\x14\x61\x05\x95\x0e\xbb\x21\x67\x4a\x62\xde\xc1\x19\xba\xd3\x7c\x5f\xbf\x9f\x5d\x6a\x7a\xb3\xc7\x44\x61\x9a\x48\x3b\xd8\x02\x5d\xcf\xd1\x15\x16\xe3\xdc\xbc\xf8\x07\x3e\x1a\x99\xc6\xbe\x31\xc3\xd0\x77\x58\x61\x16\x15\xbc\x57\x6f\x0d\x77\x2f\x42\x7f\xf6\xe5\x4c\x1e\x5e\xdc\x55\x0f\xb3\xed\xf6\xd4\xc3\x2d\x50\xdc\x68\xec\x05\xdd\xd0\x3e\xa9\xd8\x6b\x30\x71\xf3\x78\xf9\x25\x53\xdd\xf6\xe2\x76\x2a\xbe\x58\xb1\x9d\x4c\x85\x16\xbd\xf2\x23\xad\x6d\x56\xec\x25\xf2\x85\x5a\x83\x81\x3f\xee\xd2\x16\xca\x9b\x01\xab\x31\x9e\xcd\x08\x16\xb2\x6a\xb5\x8b\x62\x60\xcd\xda\x9b\x9e\xfc\x3e\xec\x22\xbb\x7e\x4e\x10\x67\x60\x70\xc8\x84\x88\xd2\x8e\x6c\xb0\x07\x4c\x5b\x0b\x3b\xe0\x16\xca\xc7\xdf\xd8\x52\xed\x9f\xa9\xd4\x4a\xa3\xf9\xf1\x7b\x5b\x43\x7e\xb3\x0d\xf1\xb1\xd3\xbb\x2a\x09\x17\x83\xcb\xee\xc7\xce\xc3\xd5\x72\x33\x61\xe1\xbb\xf2\x12\xa3\x53\xa4\x9f\x17\xc3\x01\xe8\xc8\xdc\x19\xae\x12\xbe\x51\x69\x09\x03\xa3\x95\xad\x52\x6d\xcc\xf0\x31\x99\x25\x7c\x3e\x25\x0c\x4c\x3c\x85\x9b\x50\xd3\x73\x84\xa9\xbd\x5a\xbc\xc1\x82\x15\xc7\x9a\xdd\xe0\x1a\x3b\x75\xe5\xf7\x49\x9c\xdd\xbc\xc5\xea\xfb\x25\xd6\x7d\x6b\x9c\x82\xf6\x7f\xee\x15\x56\x1b\x9e\xb1\xce\x45\xbf\xf7\x73\xb7\xa8\x1f\x5e\xfc\xd0\xfb\xb9\x4a\xaa\x19\x7c\xea\x5e\x77\xef\x3a\xfd\x15\xc2\x49\xa9\xc9\x2a\xe1\x44\xea\x01\x97\x9d\xc2\x54\x66\x81\x4e\x91\xa9\xe1\x8f\xa8\x92\xe8\x99\x4a\x3a\xa4\x09\x55\x73\x64\x1d\xac\x0f\x3d\xe0\xac\xcf\x38\xa1\x31\x55\x73\x27\xbe\x98\x7e\x8b\xeb\xa8\x39\xa9\x6d\xdf\x98\x1d\x7c\xb7\x2b\x58\xf9\xcc\xe2\xb8\x49\x9f\x23\xd0\x6d\x9f\x41\x69\xf3\x3e\x63\x5a\x90\x66\x63\x22\xcc\x70\xc0\xa9\xe4\x8f\xc5\x7b\xae\x47\xe5\x0b\x2b\x39\xd5\x32\xa1\x75\x4c\x18\xd1\x2c\xd2\xeb\xc4\x08\x52\x82\xb0\xf7\x5a\xe6\x9a\x25\x34\xa2\x2a\x99\xa3\x08\x6c\x58\x60\xce\x9c\x62\x86\xc7\x56\x38\x00\x35\xa7\xb4\x25\x7e\x4a\xc1\x00\x7f\x33\xb2\xa6\xfd\x3e\x25\x1b\x1e\xb3\x87\xeb\xcb\xee\xc7\xde\x75\x71\x0b\xfc\xd0\xfb\x54\x10\x61\x3f\x77\x2f\x7b\x0f\x85\xdb\x5c\x4b\xb2\xcb\xe5\xfa\x72\xb3\x15\x47\x31\x7b\xe9\x1c\x5d\x9a\x4f\xcf\x35\x71\x7f\x37\x93\xd3\x5b\x46\x9a\xe9\xe5\xca\x6f\x89\x0e\x77\x2e\xd2\xd0\xfd\xd1\x65\x4a\x54\xfa\x25\x9a\x9a\x90\xac\x57\xa8\x60\x43\xaa\x8e\xc0\x58\xe8\xfb\xba\xec\x2b\x2f\x4f\xd9\xbd\x08\x21\xb2\x67\xb9\x65\xc9\x0f\xcd\x00\xa3\x41\x9d\x11\xab\xc2\x5b\x97\x33\xec\x9f\xc1\xf3\x3e\x4d\xa5\x32\x1e\x52\xd8\x9c\xe8\xe9\x6f\x52\x13\x14\x3c\xa8\x67\xe8\x9e\x90\x47\xe6\xac\x07\x63\xaa\x26\xe9\xf0\x2c\xe2\xd3\x0f\x4f\xe9\x90\x08\x46\x14\x91\x1f\xf0\x8c\x4e\xb1\x96\xa4\x89\x98\x7f\x18\x26\x7c\xf8\x61\x8a\xa5\x22\xe2\xc3\xec\x69\x0c\x81\x3d\xce\xd3\xf5\x21\x6b\x76\xcc\xff\xf3\xea\xbb\x6f\x4f\xaf\xfe\xf6\xed\xbb\x45\x0b\x59\xdd\xfa\x77\x59\x84\x67\x32\x4d\x6c\x20\xa0\xf0\x69\xe3\x8e\x7c\x4a\x56\xad\xf7\x75\x71\xb9\xb6\xd3\x5f\x2f\x6e\x1f\x0a\x16\xeb\xe2\x3f\x3f\x77\x3f\xdf\xdc\xfd\x5a\xe0\x94\xfd\x9b\xbb\xce\xa7\x02\x43\xed\xde\xfe\xd0\xfd\xdc\xbd\xeb\x5c\x0d\xdc\xc3\x6d\x6c\x6f\x3f\x32\xfe\xc2\x8a\xa4\x91\x8e\x03\x2e\xf4\x74\x8e\x3e\x72\x81\x7e\xcc\x56\xf2\x74\x88\x25\x5c\x31\xee\xce\x92\x27\x68\xc6\x63\x60\xbc\x88\xcc\x26\x64\x4a\x04\x4e\xac\xcd\x40\x2a\x2e\xf0\xd8\xdc\xf4\x32\x12\x58\x45\x13\x24\x67\x38\x22\x27\x28\x82\xdd\x30\x3e\x81\x45\x01\x55\x8b\x8f\xcb\x76\xbe\xbb\x94\x29\x3a\x25\x4e\x05\xb7\xff\xec\x9b\xc5\xd8\x60\x71\x6e\xfa\x3f\x14\x85\xbd\x8f\x57\xbf\xf6\xbb\x83\xfb\xcb\x1f\x97\xd2\xd3\x7c\x56\x18\xd9\x3d\xc4\x55\x5d\xf0\x24\x9d\x32\xff\xef\xcd\xc7\xd6\xbb\xee\x77\x3f\x95\x47\x77\xd3\xe9\x17\x77\xc6\x5d\x31\x6e\xef\xdd\xf7\x37\x37\x57\xdd\x82\xa7\xfb\xdd\x65\xa7\xdf\xed\xf7\x3e\x17\xf6\xcf\xe5\xc3\x1d\xf8\x80\x96\x4e\xd3\x8d\xa0\x62\xa2\x7a\x5a\xfe\x34\x77\xcd\x0a\x1b\x71\xa2\x8e\x0d\xff\x37\x67\xf9\xd4\xc3\xcb\x31\x51\x6e\x60\xd5\x39\xcd\x4c\xaa\x91\x19\x69\x25\x3b\x54\xc5\x65\x42\xf5\xec\x78\xe9\x42\x2f\xe3\xca\xfd\x6c\x08\x30\xae\x33\xa3\x6c\xe3\x24\xe1\x2f\x26\x42\x79\x4a\xf5\xad\x2c\x09\x04\x2a\xeb\x57\x64\xee\x21\x3c\xab\xe0\x78\xc5\x65\x21\x91\x20\xea\x33\x4f\x99\xda\x7c\xcb\x75\xae\x0b\x7c\xa7\x7b\xfd\xf3\xe0\xe7\x4e\x71\x07\xf6\xae\x96\xb3\x1a\xbf\x89\x8a\xab\xb8\x73\xfd\x6b\x76\x09\x43\x1c\xfb\x49\xa6\xa1\x1a\xd9\x35\x4a\xa8\x16\x7b\x23\xac\xb5\xd7\x04\x24\x1a\x44\x28\x98\x1c\xa6\x7a\x72\x10\x37\x3b\x33\xfe\x24\xc3\x9f\xcc\x20\xcf\xdd\x1f\xa5\xf6\x24\xd0\x05\xac\xa9\x2e\x4d\x00\xda\xb1\x5a\x35\x43\x84\x3d\x53\xc1\x19\x08\xdb\xcf\x58\x50\x2d\x8d\x9b\x96\xf5\x5c\xcf\xe1\xff\xaf\xd7\x26\x18\x46\x4b\x8c\xeb\x9e\x0b\x75\x99\xc5\x27\x6f\x66\x0d\xa9\x8a\xd3\x5d\x8c\xd0\xad\x36\x74\x2c\x7e\x5b\xb1\x38\x5b\xc6\x31\x17\x27\xfc\x7b\x72\x49\x71\xa2\x19\xc0\xee\xe4\xc5\xce\xf5\x7d\xaf\x28\x3f\x16\xd5\x0c\x8f\x2f\x6f\x2c\x2f\x82\xa1\xd2\x8c\xdc\x29\x13\xf7\x3f\x5d\x19\xed\x42\x6f\x12\x7b\x6e\x3d\xc5\x02\x04\x20\x57\x5b\x75\x86\x85\x2c\x7d\x21\x11\x20\x99\xe5\x71\x64\xfa\xce\x82\x28\xad\x67\x4e\xe3\x47\x46\xbe\xcc\x08\x93\x10\x1c\x60\xee\xb3\xdc\xd7\x2e\xcf\x50\x6f\x04\x2c\x41\xbf\xce\x50\xca\xac\x03\x4c\x5f\xb8\x66\x90\x27\x5a\x94\xb5\x43\xc8\x34\x44\x30\xbc\x30\xe2\x62\xc0\xf2\xc1\x3f\xb2\x5f\x32\x27\x1a\x3c\x1a\x71\xcd\x80\xf4\x2a\xda\xf6\xce\x11\x66\x92\x9e\x20\xad\xb0\x94\xd7\x14\x32\x22\xb4\x42\x69\x23\xd3\x34\xa7\xb1\x7f\x1e\xfe\x1a\x58\x08\x7f\xf6\x2f\x83\xea\xbb\xa0\x74\x15\xd4\x88\xc6\x89\xf1\x98\x0c\x9a\xdf\x09\x11\x17\xc4\xfa\x59\xd6\xbe\x06\x56\x31\xf6\x3e\x96\x4f\x0b\xbe\x87\x1e\x93\x0a\xb3\x88\x5c\x24\x58\x6e\x18\x84\xe4\x6c\x1c\x27\x45\x89\xe3\xee\xee\xe1\xb6\xdf\xfb\x7e\x05\x97\x2f\x7f\xbc\x18\x06\x14\x25\xa9\x73\xcf\x0d\x05\xc7\x31\xd2\xec\x73\xcc\x8d\x2b\xd0\x0a\xfe\xe6\x04\x99\x35\xa1\xd2\x8b\x13\xc5\xf2\xa9\x60\xa4\xb6\x59\x16\xd6\xce\xe1\xbb\x12\xa8\x25\x04\x8a\x34\x25\x90\x67\xf2\x70\x4b\x0d\x9e\x45\x13\x45\x67\xad\x5b\xb3\x04\xab\x11\x17\x53\xc3\xe5\x0b\x93\x36\x8d\x2f\x6f\x94\x32\x45\x84\x48\x67\x0a\x54\x76\x3d\xd6\xb2\x94\xaa\x97\xec\x8a\x8f\x3f\x13\x29\xf1\x98\x6c\xe3\x80\xae\x52\x1e\xee\x7f\xf6\xff\x09\x0e\xe6\x26\xb2\x7f\x61\x84\x2e\xa0\xdf\xed\xa7\x1b\xf6\xd1\x04\xf2\xdc\xf2\x84\x46\x1b\x06\xdc\x7d\xec\xf4\xae\x06\xbd\xcf\x5a\x89\xef\xf4\xbb\x57\x05\x51\x02\x9e\x75\x3e\xf6\xbb\x77\x83\xee\xdf\xbb\x17\x0f\xfd\xce\xf7\x57\xdd\xc1\xf5\xcd\x65\xf7\x7e\x70\x71\xf3\xf9\xf6\xaa\xbb\x22\x32\xa7\xb6\xf1\x45\xeb\x6a\xf9\xd5\xf3\x85\x5f\x60\x85\x35\x2f\xf3\xed\x65\x90\x0c\x87\x69\x02\x4e\x70\x6e\x9c\xe1\x18\x31\x1e\x13\xf8\x59\x3a\xeb\x8c\xcb\x36\x39\x43\x3d\xf5\x3e\x49\x10\x4e\x15\x9f\x62\xf0\xda\x24\xf3\x47\x86\x87\x9a\xb5\xe2\x24\xf1\xc2\xbb\x44\xca\x98\x66\xb1\xba\x31\x69\xe2\x8b\x13\xa2\xd9\xf9\xcc\xcb\x61\xb4\x7e\x83\x11\x65\x10\x40\x3c\xc5\xe2\xc9\xb8\x99\xf2\x2e\xf3\x43\x21\x11\x96\x8f\x4c\x8f\x8b\x58\xc3\x50\x13\x0a\x9f\x37\x7a\xab\x96\x3a\x53\xfc\x44\x34\x55\xa6\x69\x34\x41\x33\xc1\xc7\x82\x48\x69\x6d\xcb\x11\x66\x26\x00\xc1\xbe\xae\xaf\xa1\x47\xc6\xb8\x26\x85\x33\x61\xc7\x64\x46\x58\x4c\x58\x44\x4d\xb6\x22\xf8\xee\x33\xd3\xe6\x58\xe0\xd9\x04\x49\x0e\x4e\x6f\x20\x3b\xd8\xaf\xcc\x47\xee\x26\x33\x33\x36\x8f\x7d\x0b\xb4\x48\x35\x9f\xb8\x01\x39\xd1\x50\x19\x3e\x76\x97\xa1\x73\xbb\x18\x3b\xe0\x74\x96\x10\xe8\xd2\x92\x1c\x16\x43\xd3\xba\xb0\x1e\x7a\x99\xaa\x16\x41\x5f\xd8\x6e\xcc\x58\xda\x11\x9d\x55\x58\xb6\xed\x91\x42\x3f\x60\x16\x27\xba\x15\xe7\xc3\x28\x9e\x45\xc8\xb0\xe9\xe8\x5d\xe3\x4e\xe3\x36\xb7\x68\x84\x53\xb9\xcd\x35\x5a\x4a\x31\x35\x56\xc1\xd3\x3c\x28\x04\xb6\xb7\xcd\x2f\x05\xea\xce\x34\x8b\xc4\x09\xb7\x54\x32\xaf\xa7\x36\x68\x19\x46\x53\x73\xcd\xce\x04\x65\x11\x9d\xe1\x64\x23\xdd\xaf\x94\x63\x60\x43\xf7\xff\x40\x47\x7a\xfb\x7c\xb3\xe0\xb6\x55\x44\x4c\x21\x9d\xdc\x0e\x33\x5b\xc2\x35\x2c\x49\x36\x59\x83\xc8\x3c\x9a\x04\x0b\x9e\x1a\x7f\x1c\xd0\x85\xc4\x15\x47\xf5\xac\x6a\xb9\xf5\xc9\xc0\xc5\x00\xe8\x0d\x16\xdb\x44\xfe\xd4\xd1\xaf\xd4\x8a\xed\xdd\x04\xe3\xe1\xe4\xb6\xba\xcd\xaa\x15\xf0\x1e\xfe\x7b\xd9\xde\xf9\x8c\x67\x7a\xcf\x44\xa9\x54\xe0\x29\xce\xe6\x68\x95\xa4\x52\x28\xbb\xe7\x3b\xcf\x82\xda\x9b\xaf\x46\x4e\x42\x1b\x00\xb5\xd8\x49\x21\x86\xc0\x43\x04\xb0\x7b\x7c\x94\x6a\x59\x16\x61\x88\x42\x40\x7f\x20\x67\xe3\x33\x74\xf3\x73\xf7\xee\xae\x77\xd9\x3d\x41\x9d\xdb\xdb\xee\xf5\xe5\x09\x22\x2a\xfa\xc6\xc5\x2c\xda\x80\xa5\x47\xa6\xb8\x95\x56\xe6\x68\xc2\x5f\x80\x37\x12\x31\x26\x85\x39\xbb\xe8\x26\x08\x55\x1e\x53\xa9\x6c\xf8\xac\xe6\x2b\xf9\xb0\xb4\xbc\x5f\xb9\x43\x52\x35\xd9\x66\x6b\x60\x29\xd3\xa9\xd6\x65\x07\x14\x4f\x07\x82\x27\xdb\x30\x85\x4b\x98\x0a\xa8\xcb\x19\x98\x02\xc5\x53\xa4\x9b\xb5\xa1\x20\x99\xcb\x31\x13\xe9\xb4\x60\xa4\xf9\xb2\xbe\x37\xbd\x7b\xcb\x79\x1f\x6c\x3c\x1a\x75\x21\x10\x00\xb6\x50\xc3\x2a\x72\xb3\xf1\xc0\x5a\xea\x07\x38\x8a\xb4\xca\xbd\xe3\x49\xe5\x1d\x65\x2e\x01\xdb\xd1\xde\xa6\xb9\x6a\x9f\xbb\x61\xce\x34\x07\x83\x60\x60\x7d\xe5\x4a\x1e\xd1\xbc\xfd\x8a\x7e\x87\xf3\x85\x5e\x61\xcb\x9e\x3d\xb2\x07\x99\x99\x54\xcc\x25\x2c\x09\xac\xa4\x44\x2f\x13\x02\x47\x63\x8e\x26\xf8\x99\x14\xba\x74\x39\x24\xba\xe1\x39\x4f\x45\x15\xa3\x7b\x64\x97\x64\x26\x88\x96\xf4\xcb\x0e\x94\x6c\x4f\xdf\x15\x77\x62\xd8\xd7\x61\x5f\x1f\xfd\xbe\xbe\x48\x52\xa9\x88\xe8\x48\x49\xc7\x60\x48\xdc\x4a\x80\x33\x8d\x0d\x66\x9c\x27\x83\x06\x36\x91\xe6\x14\x2f\x78\xc2\x0a\x01\x1f\xd2\x20\x1d\xf0\x14\xe4\xa3\xc2\xb5\xc9\xf5\x5d\xe7\x65\x0e\xdb\xe1\x2d\x21\x83\x73\x99\x75\x1c\xa0\xc4\x56\x22\x0e\xae\x6a\x65\x59\x4b\x68\xef\x62\xce\x85\x91\x6f\x32\x77\x59\x3e\xc4\xd2\x61\x72\xa2\x08\x65\x8e\x6c\xf9\x47\xb0\x9f\x35\x81\x8d\xdc\xf1\x7b\xca\x15\x96\xdf\x9c\x3d\x32\x2d\x44\x3d\x91\xb9\x31\xb7\x6a\x31\xe5\x8f\x5a\x16\x3f\x95\x84\x49\x08\xf7\xfe\xa3\x71\xcf\xe9\x2d\xee\xcc\xd5\x46\x35\x25\xd3\x59\x82\x15\x04\x5d\x67\xbd\x40\x88\xae\x6d\xd4\x4a\x49\x79\x00\x34\xc8\xf9\x66\x2e\xf6\x99\x19\xfe\x98\x28\xc8\x1c\x57\x54\x81\xce\x14\xa7\x9a\x3c\x8b\x43\x5f\x69\xba\x32\xbb\x42\x70\xf0\x93\xc4\xe9\x76\x8c\x5f\x2e\xb6\xb1\x92\x33\x66\xda\xc2\xbd\x8d\x79\xff\xe0\xec\x46\x91\xe0\xac\x14\x0d\xa3\x95\x39\xb3\xd2\x43\xc3\x0e\x9c\xff\x9a\xb0\xb3\x17\xfa\x44\x67\x24\xa6\x18\x22\xe0\xf5\xbf\x3e\xe8\x79\xfd\xe7\xc5\xdd\xcd\xf5\x20\xcf\xe4\xf9\xef\x47\xd6\x49\x24\xcf\xb2\x14\x10\xe3\x2c\x0b\xb7\x9f\x09\xe2\x44\x42\x3b\x17\xb0\xba\xe6\x66\xc4\x47\x56\x37\x82\x98\x47\xf2\x0c\xbf\xc8\x33\x3c\xc5\xff\xe4\x0c\x5c\xe9\x1d\xf8\xf3\x22\xe1\x69\xfc\x0b\x56\xd1\xe4\x03\x9c\x6b\xf5\x81\x3c\x13\xa6\x8c\x9b\x4a\x93\x2b\x86\x9c\x64\x09\xd1\xfa\xff\xa9\xc7\x9c\x27\x15\x49\xad\xc9\x46\x64\xa6\xd0\xff\x2b\xc8\x90\x73\x55\x7d\x49\xf1\xd1\x48\x92\xb5\x2e\xa4\x5c\x49\xbb\xbf\x41\x7f\xfb\xaf\x6f\xff\xac\xb7\xd0\x26\x34\xee\xdd\xdf\x0c\xf4\xf7\xff\x79\x69\xbf\x97\x6b\xb0\x3b\x93\x4a\x2b\xad\xab\xd9\x50\xc3\x04\xce\xa7\x0c\x6e\x3f\x01\xce\x0b\x60\x6f\xb0\x1d\xf2\x75\xac\xe2\x6e\x97\x85\xd6\xb7\x53\xd9\x36\x22\x26\xa8\xd8\xde\x1c\xd1\x29\x62\x1c\x4d\x4d\xac\x29\x66\xe8\xaf\x3f\x7e\x5f\xbd\x80\xa9\xa0\x1b\x75\x48\x2d\x0a\x85\xd7\xa5\xa4\xff\x24\x12\xe9\x5d\xa3\x77\x31\x9f\xea\xae\x05\x91\x13\x9e\xc4\xe8\x85\x80\x9a\x64\xe3\x40\x33\xad\x5c\x90\x47\xe6\x37\x01\x21\x87\x08\x27\x8a\x8f\x09\xdc\xd5\x4e\x51\x53\x44\x68\x51\xc5\x64\x69\x28\x2e\xc8\x89\x01\x66\xbb\xff\xce\xc5\x56\xc3\x34\xe1\x91\x4b\x6a\xb1\x26\xb9\x78\x58\x3d\xf3\x51\xd9\xf4\x8a\xea\x6d\xf8\xe5\x45\xb6\x66\xdb\x6a\xd2\xd8\x24\x14\x6b\xc3\x2a\xaf\x4c\xf5\x60\x68\xc4\xd9\x20\xa1\xec\x69\xa3\xc5\x70\x89\xe1\x48\xb7\x60\x69\xa6\x5b\xcc\xec\xdc\xc6\x02\xb2\xc6\xf9\xf8\x98\x26\x89\x49\x6d\xf1\x97\x07\xe4\x2e\x43\x37\x10\x06\x66\x26\x07\x94\xc4\xd6\xef\x65\x35\x61\x41\x18\x04\xbc\x3d\xb2\xe1\xdc\xfa\x6c\xe5\x09\x92\x69\x34\x71\x99\x79\x11\x67\x52\x8b\xd1\x5c\xa0\x88\x4f\xa7\x5a\xeb\x85\x25\x53\x9c\x27\xd2\x46\xbb\xb3\x53\x85\x23\xf5\xc8\xf2\xfe\x56\x9c\x3c\x53\x94\x69\xbb\xd4\xbd\xe6\x2e\x9d\xbc\xf8\xd3\x52\x81\x9b\xc6\x3e\x14\x05\x18\xc1\x8c\x27\xca\x03\xb5\xe0\x8b\x67\xc9\x2c\x58\x8d\x66\x20\x27\x5c\xa8\x41\x5c\xc9\x73\x56\x6e\x9a\x32\x23\x64\xe4\x34\x81\xa0\x61\xfe\xac\x85\x7f\xf2\x92\x19\x5f\x97\x0d\x41\xef\xea\x65\x23\x68\x76\x8c\x96\x8e\x6c\xdd\x2d\x58\x43\x2b\x03\x4c\x12\x15\x63\xc2\x57\x8d\xf1\x1e\xbe\xba\xd0\x1f\x2d\x25\x5e\xf9\xdc\x39\x21\x88\xc7\x39\x86\x9e\xb9\xd7\x6d\x46\xc8\x32\x9a\x5a\xe8\x84\xfd\x65\x8e\x2e\x9b\xca\x43\xd1\x92\xab\xc7\x02\x26\x7b\x49\x40\xd6\xc4\x62\x48\x95\xc0\xa2\x00\x80\x92\xe9\x83\x92\x60\x01\xf1\x59\x8f\xcc\xc0\xe1\x19\x4d\x21\x46\x31\x95\x90\x20\x02\x77\xa9\xe7\x0c\x43\xcd\x94\xc0\xd2\xd1\xce\xf3\x1c\x4d\xfc\x39\x04\x96\xe5\x5b\xc3\x31\x3b\xdd\x51\x06\xfb\xa5\xf5\x33\x1e\xa5\xb9\x20\x17\x81\x84\x6b\xa1\x82\x10\x65\x92\x8e\x27\x0a\x51\x66\xed\x8e\x38\x19\x73\x41\xd5\x64\x2a\x4f\xd0\x30\x95\x5a\x0b\x35\xc1\x6a\x26\x1e\x85\xa8\xa8\x11\x17\xda\x36\x89\x38\x2e\x35\xb8\xa8\xa2\x6c\xb0\x35\x9a\x1d\xca\x6e\xe9\xae\x58\xb1\x71\x3a\x19\x7c\x62\xb9\x0d\x4a\x64\x86\xba\x89\x4c\x1c\x20\x77\x80\x55\xbf\xa7\x44\xaa\xba\x73\x00\x60\x97\x3b\xf3\x52\x1c\xa2\x92\x16\x32\xc9\xa0\x82\xb8\xd8\x6d\x90\xbc\x8a\x80\x9b\x06\x94\x2a\x73\x3a\x4d\x67\xaa\x32\x70\x6b\xd1\x55\x74\xe7\x41\x19\x35\x23\x36\x24\x63\xc1\x6e\x06\x00\xba\x47\x76\x4f\x48\x3d\x3e\xdd\xc2\xda\xff\x06\x47\x09\xa6\x60\x13\x3d\x96\x6f\xf9\x6d\x9c\xd8\x97\xdd\xfb\x8b\xbb\xde\xad\x81\x9c\xb8\xb9\xfb\xdc\xe9\x0f\x2a\xfc\xda\x15\x6f\x7d\xee\xdc\xfd\x78\xb9\xfa\xb5\x1f\xfa\xc5\xac\xec\x8a\x57\xee\xee\x97\x27\x73\x34\x18\x62\x45\x52\x58\x65\x3f\xe7\x68\x36\x57\x13\xce\xb2\x10\x85\xb8\xc0\x9b\x4e\x91\xc9\x08\x56\x10\x42\x24\xa4\xaa\x70\x1c\xf6\x21\x2e\x67\xb5\x84\x59\x5c\x2c\x83\x2e\xb7\x53\xd1\x68\x8d\x13\xf9\x29\xe1\x43\xf0\x5b\x5b\xd9\xc7\x02\xd3\x2d\x89\x40\xdf\x32\xde\xe7\x92\xca\x59\x82\xe7\x0b\x3d\xac\xba\x72\xae\xf1\x94\x40\xc4\x71\x0e\x8b\xe7\x92\x45\xf4\xca\x40\x02\x53\x76\xaf\xd3\x11\x64\x32\x29\x8a\x15\x41\x43\xa2\x5e\x20\x6f\xce\xfd\x9a\xd9\x52\x5d\xc0\x88\x3c\x7b\x64\x60\xce\x79\xd4\x44\x8e\x53\x88\xf6\x7b\x7c\x77\x82\x1e\xdf\xc5\xe4\x99\x24\x7c\xa6\x57\x5e\xff\x50\x77\xc9\xcc\x19\x9e\xd2\xe8\x9a\xc7\xc4\x85\x68\xdc\x59\x24\xc7\xad\x6c\x8a\x10\x7c\x46\xe2\x81\xbb\x32\x9b\xcb\xc0\x17\xf6\x53\x37\x9c\x8b\x84\xcb\x0c\xf0\x05\x2d\x37\xfd\x74\xa7\x98\x26\xd7\x5c\x65\x76\xc6\x6d\xe6\x20\x48\x44\x67\xa0\x67\x0c\x88\x6e\xf7\x70\x62\x54\xe1\x5c\x3a\xe6\x0c\x63\x40\x38\x8e\x05\x91\x12\x18\xb3\x1b\x5e\x1e\xd0\xc4\xbc\xa9\x17\x4a\x77\xae\x23\x20\x65\xc6\x7c\xd3\xa3\xdf\x66\xd1\x88\x5b\xb5\x9f\xba\xec\x79\x8f\x0e\xe6\x6d\xc5\x12\xbd\xbf\x7e\x24\x73\x48\x28\xb9\xc5\x54\x6c\xe8\x68\xae\x8a\xe0\xdd\x8b\xcb\xb9\x5b\xd1\x51\x8b\x9c\xcf\xd5\x74\xd8\xce\x0d\x9d\x45\x1e\x1e\x4a\xe7\x76\x7c\x26\xeb\xb8\xa1\x12\xfe\x50\xa7\x72\xd7\x06\x64\xa0\xb2\x1a\x39\x23\xd1\x1a\xfa\x63\x36\xc0\x7b\xfd\xdd\x4a\xbd\x2b\x13\x3e\x5d\x34\x61\xbe\x0a\x36\xd5\xbf\x8c\x2e\x40\x56\x8e\x38\xb2\xbc\x78\x83\x41\x3b\x36\xbe\x6c\xdc\x5d\x7f\xfb\x6a\x29\x77\xad\xf0\x8c\x0a\xc2\x97\x10\x3b\xcd\xad\xa9\xac\xbf\xcf\xbe\x7d\x82\x28\xc4\x8e\x82\x7a\x99\xe4\x38\x08\x2c\x46\xb9\x53\xe7\x91\xe5\x11\x38\x12\xbd\x90\x04\x82\xf6\xf4\x2d\x07\x0e\x0b\x3b\x5c\xdb\x12\x89\x4d\xfc\xf3\x09\xe2\xa9\xd2\x8d\x99\x0c\x23\x67\x92\xb6\xe9\x4b\xb9\x13\xc7\x78\x12\x6d\x28\x7f\x86\xfe\x6d\xf6\xba\x91\x0c\x28\x43\x9f\x88\x82\x56\xa0\x68\x84\x3f\x41\xd0\x7a\xca\x01\xa1\xd5\xb4\xdf\xe2\x44\xd9\x99\xac\xb1\xf2\x39\x0c\xcc\xf7\x09\x1f\x2e\x37\x79\x40\xe3\xe8\xe1\xae\xe7\xec\xab\x79\x34\x98\x07\x31\x5d\xf0\x8f\x76\x6f\xef\xba\x17\x9d\x7e\xf7\xf2\x0c\x3d\x48\xa2\xc9\x93\x4d\x17\xb2\xc5\x33\x05\xcb\x8c\xdc\xe2\xca\x30\xa9\x08\xae\x33\xeb\x10\x21\x0a\x39\xdd\x2b\x18\x47\x11\x74\x66\xf9\xc6\x06\xc8\x17\x6a\xcd\x8e\x00\x93\x54\x9e\xa7\x8d\x33\x5c\x75\x02\x21\xea\x6b\x70\x3c\x31\x77\x66\xbc\xd3\xc5\x38\xc3\x55\xdb\xa7\x18\x9f\xb8\xef\xc9\xc0\xd1\x52\x13\x42\x05\x6a\x34\x2d\xb3\xa9\x06\xcd\xe7\xe4\x05\xec\x7f\xc6\xb3\xe5\xc9\xb4\xf8\xa5\xb0\x69\x8d\x60\xef\x45\x22\xec\xfb\x1c\x38\xb6\x36\x30\xac\x70\xfb\x09\xe6\xee\x39\xc3\x5b\x33\xbe\x69\xf2\x57\xa4\x33\xf9\xf9\x13\x2b\x0d\xc2\x46\xe5\x4a\x04\x67\x07\x7e\xa1\x0c\x15\xae\xc4\x13\x34\xa2\x5f\x6c\xa3\x79\xb4\xbe\x7b\xd5\x0b\xdf\xa8\x89\x0e\x9d\xe0\xc5\x33\xb5\x86\xd8\x70\x0b\xdf\x2f\x15\x22\xb9\xd4\x22\x51\xa4\xc5\x25\x41\x22\x2e\xf4\x4d\x01\xdd\xe6\x3e\x95\x55\x22\x83\xc2\x42\x13\x65\xd1\xc7\xb4\xec\xf4\xe7\x85\x62\x62\xac\xc8\xa9\x16\xbd\x56\xa4\x73\xdb\x8c\x1f\xc8\x0d\xc2\xca\x03\x37\xcb\x6f\x9e\x21\x19\x63\xe6\x02\xcd\x6b\x86\xeb\xae\xbc\x2d\x58\x95\x56\x81\x30\x24\xbb\x81\x7c\x05\x89\x4c\x85\x71\xc8\x19\xd0\x73\xe9\x38\x6c\x2c\x4f\x1b\xc8\xf6\x82\xb3\xd0\xa2\x9a\xc1\xa6\xb3\xb8\x4d\x83\x4d\xb0\x54\xc8\x8e\xa9\xce\xb0\xe2\xa9\x88\xfb\x35\x29\x17\x74\xfb\xa6\xca\x9b\xde\x42\x45\x2d\x96\x80\x9f\x47\x3a\x14\x18\x83\x79\xa3\x75\x1a\x27\x08\x5f\xc0\x0a\x65\x67\xfb\xce\x48\x59\xee\x96\xf0\x99\x09\xa4\x1c\x2c\x36\x7d\x86\x3a\x6c\x01\xfd\xcb\x45\x99\x15\xe8\x65\xee\x24\x9c\xbc\xe0\xb9\x44\x33\x61\x80\x72\x4c\x1e\x82\x9b\x3c\x68\x60\xc5\x8f\xb2\xc0\x0e\xe5\x12\x41\x10\x58\x96\x56\x87\x00\x3a\xb9\x77\xb0\x07\xc7\x64\x29\x46\x3e\x13\xc8\xf3\xe6\x72\x5b\x45\x03\x56\xa7\xc8\x20\x9a\x60\x36\x26\x03\x67\x32\xde\x44\x5b\xd2\xed\x5c\x40\x33\x97\xb6\x95\xea\xcb\xe9\xd6\x28\x4c\xb6\x48\x8f\x79\x35\x33\x87\xea\x43\x20\x15\x1e\x13\x64\x46\xd4\xc8\xc8\x5e\x88\x7f\xb3\xd0\xc9\xa0\x27\xd8\x56\xbb\xc5\x9c\x80\x3a\xe1\x1d\x02\xb9\xae\xf0\x90\x24\xaf\x13\x07\x02\x5d\x5b\x57\x03\xf8\x1e\x4d\x6e\x03\x41\x2f\xe0\x9d\x28\xb1\x0c\xeb\x8b\x10\x69\x55\xa6\xc3\xb2\x79\xc2\x91\xb3\x27\x6d\x9b\x89\xba\x82\x2e\x9b\x4c\xb5\xae\xcc\x8b\x7f\xed\x79\xe5\x50\xaa\x0c\x6c\xfe\xf5\x57\xb6\x90\x6f\x36\x10\xaf\x2a\x4b\xcd\x38\xb6\x2e\xcb\xb2\x72\x2a\x1b\x43\x26\x34\xac\xc0\xd8\x1b\x21\xc6\x19\x41\x54\xe6\x2f\xab\x62\x72\x57\x06\x38\xa4\x45\x7c\x63\x7c\xc9\x4a\xa9\x65\x15\xb2\xf6\x6d\x69\xc9\xa1\x20\x32\xdb\x80\xcb\x56\x67\x44\x2b\xaa\x58\xcc\x01\xb0\xd4\xf0\xe1\xa2\x4c\xb7\x72\x9c\x3b\x17\xb8\xfb\x0e\x8f\xd6\x8b\x3b\x56\x1c\x81\x18\x59\x1a\x1c\x32\xa8\xae\xf6\x25\xfb\x91\x05\xdd\x79\x64\x99\x65\x03\x36\x22\x95\x68\x8a\x67\xe0\xa1\x64\x5c\xe5\x5f\x19\x10\x29\x95\x2d\xe1\x89\x13\xc4\xa5\x29\x74\xb6\x9a\x02\x5c\x8c\xb7\x09\x3c\x69\x5e\xcc\xa2\xb9\x61\xc9\x5d\xfe\xf9\xaa\x16\xa1\x42\x1d\xcc\xf1\x98\x3e\x13\xe6\x4e\xd4\x89\x3b\x91\x9a\x24\x6e\xca\xc9\xfc\x14\x43\xc8\x36\x89\x7d\x2f\xd2\x72\x7e\xb8\xbd\x33\x66\x57\xd6\xd0\xe6\x24\xeb\x57\x86\x24\x19\xc0\xb9\x42\xa5\x00\x17\x64\xef\x9f\x11\x8b\x81\x6c\xb2\xea\xb1\x44\x7f\x64\x5c\xfd\xd1\x43\x89\x76\xa6\x13\xf8\xd4\x19\xc0\x4e\x16\xaa\xfa\x00\xcb\xb0\xdb\x16\x61\x0f\xad\x6c\x25\xe5\xb7\x8d\xb3\xc8\x93\x08\xf6\x2a\x0b\x77\x17\x33\x0a\xeb\xca\xa2\x85\xe8\x07\x54\xbe\x94\xca\xe6\x56\x53\x79\x31\x3f\xe9\x05\x33\xab\x5c\x15\xee\x90\xad\x45\xa3\x30\x87\x05\x74\x85\x6d\x76\xdb\xb4\x71\x14\xda\x0a\x40\xe9\x6a\xab\xc8\x26\x39\xb3\x75\x5a\x81\x28\x86\x01\xda\x92\x22\x35\x88\xc9\x67\x8f\xec\x23\x17\x56\x00\x90\xb6\x66\xc3\x10\x47\x4f\xa7\x84\xc5\x08\xa7\x6a\x62\x90\x8b\xad\x57\x63\x6e\x77\x83\x96\x73\x60\xdb\x64\xb0\x24\x54\x46\x58\xc4\xae\x7a\xc8\x33\x77\xa3\x78\x64\x5e\x23\x50\x15\x02\x6a\x81\x41\x91\xe6\x3a\x45\x97\x48\xad\xdd\xd5\xd1\xa2\xaa\x4e\xef\x42\x95\xde\xe5\xe7\xac\x50\x77\x18\xea\x59\x40\xb0\x18\x1f\x2d\x52\xa7\xe7\x6c\x9d\x4e\xbb\xd4\xfb\x79\xd1\x07\x72\x62\xf5\x19\x63\x10\xb3\x33\xd0\x72\xd6\xb7\x8e\xd7\x16\x10\x98\x47\xa9\x80\xd0\xe7\xaa\x36\xff\x10\x4d\x68\x92\x7b\x4e\xbe\x39\xc9\x86\xa9\x9b\x4c\xc8\x33\x49\x0c\xfe\x7f\x24\x20\xcb\xc1\xd8\x2c\xbf\x45\xff\xdb\xd4\xae\x45\x7f\x7e\x64\x9f\x80\x0d\x27\xc9\x1c\xd0\x49\xb3\x96\xb1\x2a\x35\xf3\x54\x39\x00\x65\xd3\xaa\x50\x71\x20\x66\xad\x27\xf8\x99\x3c\x32\xd7\xcc\xff\x46\x4f\xe8\x4f\xe8\xcf\x75\xca\xa5\x4b\x56\xd8\xb3\x95\xe5\xa3\x97\x0a\xe0\xdd\x72\x96\x51\x5a\x7e\xe3\x8c\x30\x05\x13\x68\x05\x4a\x49\x06\x32\x4e\xd9\x33\x8f\x16\x32\x62\xfc\x53\x8b\x05\x61\x6a\xc0\x78\x4c\x06\xa4\xc2\xa1\xba\x84\x49\x68\x21\xe0\x9a\xc7\x64\xa5\x3b\x34\x63\xa6\xbf\x80\xe1\x48\xa6\xc3\x6c\x39\x00\x2c\x21\xcb\x8c\xcf\x6c\x1f\xc5\x9d\x56\x3d\xf2\x0c\xc9\x77\x93\x71\x6f\xea\xca\xcd\xc5\x46\x9c\x43\x09\x57\xbb\x13\x13\xac\x9c\x34\x59\x3e\x8e\x65\x37\x84\x7e\x59\xcf\xdc\x5e\x56\x1e\x46\x31\xd4\x91\x11\x74\x4c\xb5\xf6\xd0\xdc\x5d\x0c\x9c\x70\x13\x5f\x8a\x01\x6c\x6d\xe4\x4c\xc9\x49\xe1\x40\x6b\x4e\xb3\xfd\x97\xbb\x40\x87\x3c\x2d\xab\x0f\x96\x00\x54\xfa\xc1\x06\x56\x53\x98\x6b\x3e\x3c\x36\xd9\x94\x64\x42\x0d\x7e\x41\xe7\xe2\x0a\xe9\xd3\xc1\xa7\x06\xe4\x0b\x88\x96\xaa\x09\x17\xf4\x9f\xcb\xf6\x36\x16\x8a\x8e\x70\xa4\x06\x3b\xa9\x89\x53\xbf\x99\x3a\xb6\x9f\x5e\x7d\xdd\xbd\x05\xbc\x06\xfc\x4c\xbc\x70\x4a\x08\x96\xb4\xad\xc8\xcc\x91\x5b\xe6\xb7\x5c\x20\xc6\x5f\x72\x90\x2f\xf7\x3d\xe0\x5a\x7b\x69\x28\x58\xab\x5c\x33\x88\x87\x96\x14\xf6\x27\x40\x6e\xbd\x57\x26\xc5\x14\xe0\xda\x0d\x58\x96\xde\x9e\x13\xcc\xe2\xc4\x5d\x21\x88\x9b\x88\x9e\xf9\x0b\x9e\xaf\xe5\x53\xf7\xa3\x44\xf3\x9c\x43\xb3\xfc\x45\x25\x08\x78\x80\x91\xd4\x54\x41\xd5\xac\x52\x84\xd1\x30\x05\x98\x60\x4d\x93\x51\x9a\x98\xda\x22\x11\x17\xf1\xd9\x23\xb3\xe1\xe1\x5e\x6f\x5a\x04\x74\x5a\x13\x56\x59\x83\xd4\xa2\xa9\xda\xea\x25\xc6\x2c\xb7\x54\xae\xff\x29\x25\xe9\x8e\x92\x44\x5f\x35\xac\xbe\x8f\xc7\x32\x8f\x93\x37\xb4\xd1\x57\x5e\x4e\xdf\xdf\xf5\x4c\xa5\x97\x56\xed\xcc\xc5\x19\x4a\x99\xb1\xb3\x98\x92\xbc\x6b\x99\xe9\xee\x4c\x75\x86\x1d\xd8\xe9\x0e\x11\xa4\xb3\x28\x7a\x56\x70\x75\xbb\xfd\x9e\xb3\x24\x63\x74\x18\xe3\x97\x2b\x73\x51\x12\xea\xf6\x68\x07\xdb\xe0\xee\x58\xd4\x55\x96\x06\xee\xe7\x56\xb1\xec\xb6\xa8\xc8\xf7\x57\x1c\x32\x83\x5e\x04\x05\x10\xc3\x79\xfe\x72\x56\x7d\xda\xdd\xc2\x3e\x8f\xd1\xc2\x9f\xd1\x16\x20\x58\xc7\x91\x70\x5e\x7d\x75\xae\x61\xd7\xb1\x0d\x15\xbb\x5e\x0c\xc6\xa8\x3b\x11\x86\x25\xb5\xf5\x48\x2c\x22\x18\xad\x3c\x0c\x59\xb1\x9a\xd7\xb1\x0a\x67\x12\xe3\xe1\x4e\x46\xb6\x1d\x07\x11\x8e\x26\xb5\x93\x1a\x72\x9e\x10\xcc\xea\x94\x82\xca\xc7\xe5\x23\x62\xf0\x77\x81\x75\x27\x09\x80\x50\x3b\x12\xd8\xc2\xa5\xb9\x56\xc4\x62\x28\x1e\x60\x78\xb8\x09\xf8\x74\x03\x55\x84\x39\x83\x1a\x65\xe3\x84\x94\x69\x65\xab\x3c\x9c\xd8\x4e\x92\x28\x4d\xbc\xca\xa5\x33\x22\xf4\xa8\x35\x89\x9f\x09\xd3\xaa\x98\x1d\x87\xf3\x50\xbd\xb8\x9c\xfd\xac\x5e\xd9\x49\xd6\xb5\x73\x92\x42\x62\x6c\xfc\xc8\xe0\xe0\xf2\xe2\x61\xd5\x7b\x55\x6a\xed\xcd\x37\xf7\x6d\x7c\x3a\x3d\x21\x62\xed\xe3\x79\x5f\xb4\xfd\xaf\x7d\x26\x4d\xdf\x03\x08\x1c\xd9\xda\x5f\xea\xf9\xd4\x72\x34\x11\xb3\xb0\x0e\x31\xee\x40\x9e\x01\x08\xc5\x29\xc6\x12\x7b\x91\x38\x75\x88\x65\x7b\xbd\x4b\xf2\x0a\x2d\xee\x36\x68\x38\x94\xa5\xf1\x07\x0d\xa3\x09\xc0\xe8\xbb\xec\xdc\x5e\x59\xa9\xbe\xe8\x87\xcf\x52\xd0\xf2\xd8\x55\x5b\x83\x58\x09\x0c\x00\x1a\x00\x7b\xf0\x8b\x31\x5c\x50\x69\x84\x7b\x57\x89\x65\x3a\x53\x73\x5b\xb8\x0f\xee\xc5\x82\xbc\x0f\xa0\x84\x55\x3e\xff\xf2\x1d\x19\x17\xbc\xfe\x55\x9d\x41\x47\xd6\x5a\x53\xd9\xa4\x23\xb4\x0f\x72\x53\x02\x15\xa9\x0b\xf1\x31\x35\x90\x07\x38\xa9\x35\x11\xee\x80\x69\x82\x72\x94\x03\x89\x58\x7c\x62\x25\x52\xa2\x79\x17\x4e\x92\xd2\xbc\x30\x64\xec\xab\xac\x0e\xe2\x30\x2f\xd6\xdc\x3c\x02\x21\xc1\x43\xb2\x56\xcc\xc1\x95\xf9\x60\xe9\x2e\x82\x57\x20\x5c\x7f\x36\x4b\xe6\xcd\xd2\x04\x7c\xed\xb7\x12\xc7\x6f\xd5\xc0\x7c\xf4\xbf\xa5\x77\x53\x11\x41\x6f\xb3\x21\x4a\x12\xa5\x82\xaa\xf9\xc0\xda\x52\x9b\x33\xad\x7b\xfb\xe5\x85\xfd\xb0\x89\xa1\xe2\x1c\xb9\xfe\x9c\xed\x16\xee\x29\x41\x4d\x91\x27\x3b\x85\x26\xcb\x8d\x53\x35\xa9\xc4\xf7\x5a\x46\x58\x07\x30\xd6\x6c\xa8\xba\x8b\x4d\x87\x67\x8b\xc7\x0c\xf8\xc8\x41\x77\x35\x27\x6c\xb9\xaa\xce\x1a\x46\x68\x87\x10\x3e\x13\x94\x0b\x5b\xbc\xa6\x49\xa4\xe2\x14\x7f\x19\xcc\xb0\xc0\x49\x42\x12\x2a\xa7\x9b\x9b\xcc\xbf\xfb\xcb\xd2\xd1\x5e\x98\x22\x4b\x66\xb0\x53\xfc\x85\x4e\xd3\x29\x62\xe9\x74\x68\xa5\x5c\x2c\x9f\x7c\x7c\x56\x87\x26\x61\x60\xc6\xdc\x00\x0b\x98\x16\xc2\x43\xdc\x7d\x64\x1e\xf6\xba\x35\x55\xe0\x68\x42\xc9\x33\x20\xc3\x0a\x46\xa4\x3c\x43\xd7\x5c\x91\x73\xf4\x19\xcf\xfa\x20\xa8\x99\xaa\xa7\x63\xe3\x74\xc0\x12\x69\xa9\x35\x65\x54\x9d\x3c\x32\x0b\xd8\xee\xa8\xf2\x21\xe2\xcc\x80\xf6\x46\x40\xd8\xac\x09\xb0\xa2\x3b\xf4\x5a\xe5\x72\x6f\xa9\xac\x21\xb6\xc0\x2f\x03\x2f\x24\x79\x60\x52\x3e\xd6\xd8\xc7\x77\xf8\xc5\x04\xe1\x5f\x62\x85\x4d\x41\xe3\x65\x92\xbb\x8d\x72\xb3\x45\xae\x0c\x56\xb5\x8b\x06\xe2\x16\x30\x25\x2b\xcf\x67\x42\x8e\xff\x40\xcf\xc8\x19\xfa\x3e\xe1\x43\x79\x92\x9b\xaa\xcc\x43\x49\x94\x3c\x31\x7e\x3f\xf8\xb7\xc9\x56\xfc\xc6\x51\x3f\xe7\xfb\x50\x99\x72\x44\xbf\x18\x9c\x16\xf9\xdd\xf9\x87\x0f\xd3\xf9\xe9\x30\x8d\x9e\x88\xd2\x7f\x81\x4c\x51\x49\x21\x07\x72\x86\xab\x20\xd3\x56\x51\x67\x11\x6e\xad\xd1\x8e\xb4\xb9\x52\x92\x00\xb4\xbf\xbe\xd2\xb3\xda\xbf\x0e\x9d\x8b\xb3\xea\xc2\xa6\x76\xca\x22\xad\x3b\x5e\x05\x4c\xf0\xc3\x68\x2b\xa6\xb6\xb1\x0f\x45\x3e\x4a\xf0\xb8\xa4\xb2\xac\xa1\xa4\xdc\x4c\xa9\xdd\x45\x7a\xee\x10\x44\xa3\x4f\x59\x31\x74\xf0\xbd\xf3\xf2\x82\xb7\xd6\x7a\xb1\xce\x1e\x59\x47\xa2\x17\x62\x4a\x16\x43\xda\x2c\x38\x7d\x52\x2a\x27\x59\xd2\x2c\x98\xa1\xa1\x51\x83\xd8\x6c\x80\x3d\xac\xe2\xe8\x34\x2b\xe7\x16\xb3\x1a\x28\x4e\x24\x39\xd1\x0d\x83\x49\xd5\x45\x87\xa2\x17\x81\x67\x33\x22\x1e\x99\x45\xdf\x05\x8c\x79\xce\x6d\xe4\x4f\x5d\x8a\x40\xd0\x28\x0f\xab\x51\x7a\xb4\x27\xc5\x2c\xd4\x55\xe7\x1b\x92\x56\x97\x51\xb8\x2a\x0f\xd3\x91\x4f\xcb\xa2\x4d\xc3\xf7\x5f\xdf\x6c\xdc\x70\xcc\xab\xb4\xf3\x4e\x29\xf7\x02\x2a\xa2\x4f\x41\x81\x94\x79\xe1\x57\x67\xeb\xcb\xd4\xf7\x82\x98\x03\xe0\xed\xf0\x71\xcc\x89\xf4\x8c\xf8\x28\xb3\xc5\x25\x74\x44\xb4\xf4\xf1\xc8\xf4\x36\xf6\x1d\x0e\x06\x03\xde\x41\xc2\xeb\x4e\x23\xc1\xa5\xb4\xe9\x14\xa6\x9d\xe5\x49\x71\x5b\x94\x9b\x34\x40\xf6\xbd\x9b\xeb\xc1\x62\xe1\x49\xef\x99\x2b\x41\x69\x1f\x56\xe2\x40\xd4\x36\xb5\xb2\xe0\x64\x4e\x8b\x35\x4a\x4e\x7e\xb8\xb8\xea\x65\x75\xd6\x4a\x5d\x2f\xd6\x9c\xf4\xc1\xff\xeb\xab\x4e\x2e\xce\xd8\xab\x3f\x59\x6a\x62\x49\x05\xca\xd5\x8b\x55\x0c\xe2\xde\x06\xd9\xb1\xb4\xf4\x2b\xf9\x43\x71\xcf\xac\xca\x35\xd8\xd1\x32\xd5\x5c\x2b\x11\x08\x8c\xfb\x0e\x5c\x00\xc1\x4b\xbf\x25\x15\x9e\xce\xfc\x3c\x5a\x07\x6d\x6b\xa7\x69\x8e\x5a\xdd\x25\x78\x50\xc8\xfd\x08\x9b\x20\xa1\xf2\xe0\x16\x96\x62\x3d\x8f\x57\xdf\x22\xf9\xef\x22\x36\xfd\x70\x89\xe9\xc9\x3c\x0f\x86\x94\x56\x76\x73\x55\xe2\x6b\xec\xfe\x43\x92\x55\x2d\xa8\x5d\xd0\x6d\x33\x4f\x33\x74\x33\x41\xb0\xb4\xee\x6f\x48\xd0\x2c\x25\x6f\xad\x61\x1e\xce\xc6\x6c\x52\xbc\x4f\xb3\x3a\x21\xde\x55\x63\x4b\xdf\x45\xee\x20\x52\x21\xc8\x33\x11\xb0\x77\x6c\x28\x15\x2b\x1e\x55\x9c\x08\x82\xe3\xb9\x47\x91\x2c\x8e\xc3\xf4\x0c\xe6\x31\x49\xa7\x5a\x81\x07\xd5\x84\xf1\x53\x3e\x73\x3a\x4b\xe1\x2d\x28\xf2\x42\x47\xfa\xc6\xf2\xa2\x40\xf4\x17\xec\x94\x7c\xa1\x52\x69\xb9\xa2\x22\x04\xd6\x35\x02\x12\x0f\x94\x7e\x9b\x10\x7b\xc3\x3d\xbe\xeb\x7c\x7f\x73\xd7\xef\x5e\x3e\xbe\xcb\x53\x2e\x5c\x4e\x61\x06\x5a\xe6\x6a\x50\x70\xf6\xc8\xb2\x38\xe5\x0c\xa3\x1b\xd6\x12\xe1\x38\xce\xe3\xa3\xad\x12\x69\x64\xb6\xa5\x1c\xd9\x3b\x15\x2b\x23\x94\x97\x34\xf3\x00\x89\x65\x6d\x3d\x59\x4b\x5c\x67\x85\x93\x63\xd2\xe3\x96\xe4\x31\xed\xe8\xb2\xf1\xe1\x85\x95\xd1\xb5\x89\x72\xf8\x97\x8c\xbc\x38\x5d\x09\x6e\xe7\x0f\xd8\x5c\xc2\xeb\x71\x3b\xb7\x20\x1b\x2c\xea\x47\xfa\x85\xc4\x77\x35\x52\xd5\x4e\xd2\x94\x1a\x05\x58\x56\xae\x42\xca\xe8\x3a\x1a\x7f\x36\x95\x07\xfd\x5d\x73\xb6\x74\x93\xa3\x06\xe6\x08\xc0\x00\xff\xab\x10\x46\x11\x11\x0a\x53\x86\x46\x70\xb0\x59\x34\x47\x80\xc2\x42\xc0\x87\xfd\x17\x34\xa5\x0c\xe0\x20\x96\x91\xf6\xa1\x38\x8f\x35\x84\xd6\xcf\xbd\xeb\x87\x7e\x41\x54\xfd\xe1\xe6\xa1\x50\x6a\xf3\xb2\xf3\xeb\x52\x59\xb5\xd4\xc2\xb2\x60\x21\x6f\x8a\x79\x6a\xa9\x05\x42\xce\x28\x53\x39\xd1\x64\xae\xc8\xc3\xdd\xd5\x56\xf2\x5d\xb5\xb3\xac\x16\xc6\xde\x97\xae\xaa\x61\x2e\x9a\x7c\x1a\x93\x68\x15\xd0\x6e\xf3\x7d\x64\xa2\xa0\x34\x1d\xac\x35\xd1\x82\xf0\x61\x89\x66\x58\x58\x3f\x54\x6c\x02\xa0\x8a\xc5\xeb\x8c\xe6\xb5\x0c\x16\xe4\x13\x51\x3f\xeb\xab\x8f\xb3\xdd\x20\x7d\x81\x28\x0b\xfe\x51\x32\x78\x36\x0d\xaf\x71\xd2\xec\x50\x96\xe4\x2f\x39\x61\x19\x7a\x40\xb6\x07\x1f\x4c\xe3\x0c\xc1\xae\xe9\xe8\xe6\x80\x22\x2e\x4c\x53\xab\xa4\x9c\xe9\x1d\x69\x10\x7f\x1d\x4c\xb0\xd7\x1c\x1f\x99\x8f\x1b\x82\x26\x7a\xc9\x02\xba\xad\x9c\x94\xa8\x73\xdb\xab\xa0\xf5\x55\xd9\x85\xf4\xb6\x2a\x2e\x25\x99\x37\x6b\xd7\xc8\x57\x5e\xce\x69\x2b\xa0\xae\xec\x4c\xb7\xc3\xb6\x32\x4e\xff\xdb\x62\x24\x41\x1b\x00\xa5\xab\x54\x86\x42\x2e\xf9\x0a\xec\xe8\xf5\xd2\x2b\x73\x32\xac\x89\x64\xe5\x0f\xc8\x66\xd7\xf8\xe8\x4d\x8b\xa1\xdb\x27\x3e\x9a\x13\x37\x35\x9d\x6d\x6c\xc1\xce\x10\xae\xf2\xd9\x34\x81\xb8\xfa\xd9\xec\xe8\x0c\x01\x05\x30\x5d\x5c\xcd\x50\x17\x72\x6d\x01\x09\xfc\xe9\xfa\xbb\x6d\x3d\x54\xac\x7c\x7c\xce\xfc\x6d\xe1\xd2\xf1\x0c\x5b\xbb\x03\x28\x51\xae\x98\x47\x55\xed\xc7\xb3\x47\xe6\x05\xac\x48\xa3\xf6\xe8\x33\xe2\xea\xe7\x40\x51\x66\x06\xd8\xeb\x90\xfb\x94\x09\x3f\x85\x15\x28\xe3\x1e\xa8\x49\xb1\x02\xce\x42\x3f\xf6\x74\xca\x09\x76\xd9\xa5\xce\x82\x62\xe3\x00\x7d\xfb\x12\xb4\xe7\xd5\xbc\xb0\x1d\x83\x39\x1a\x8c\x16\xd8\xab\xa8\xe8\x21\x12\xc4\x9c\x48\xf6\x5e\x65\xf9\xbb\x34\x99\xbb\x90\xea\x92\x7b\x40\x4b\x75\x98\xda\x96\x97\x1f\xf0\x1d\x40\x6e\xad\xab\x38\x78\xc7\x6a\xa5\x99\xca\xf9\x78\x61\x27\xf8\xb1\x48\xd0\x69\x9d\x55\xfd\xcb\x8c\x44\x9b\xe0\x02\xdd\x62\x81\xa7\x44\x11\xb1\x2c\x1c\xa9\x58\xef\x1c\x44\x1c\xb7\x82\xb6\x5f\xb3\x8a\xa6\x18\x4c\xb9\x6a\x50\xa6\xdd\x5e\xad\xc2\xf9\xc9\x66\xb1\x16\xa4\x99\x9e\xc6\xcf\xd6\xf2\xbf\xe6\x2c\x6c\x3f\xf9\x34\x6c\xb4\x95\x07\xeb\xb4\xed\x9c\x0e\x83\x6f\xd3\x5f\x40\x8a\x29\x84\x0b\xb5\x04\xd8\x66\xf5\x28\xeb\x10\x6d\x56\xf1\xd2\x9d\xf0\x6e\x97\xe1\xe0\x32\x93\x4b\x87\xaa\x90\x3b\x01\xbb\x04\x54\x2a\x03\xee\x52\x8d\x4a\x03\x42\x4b\x55\x84\xa4\xe7\xf6\xb3\x98\x85\xb9\x41\xd7\x4a\x56\xe5\xfa\x67\x25\x72\xad\xe0\x71\xbb\x42\xec\x08\x12\xcd\xae\x25\x9a\x55\x5b\xb9\x10\x5d\xab\x77\x27\x11\x25\xf0\x20\x5b\x97\xdc\xa2\x3e\x14\x27\x08\x29\x5d\xf6\x8a\xb4\xc5\x8d\xe1\xea\xa7\x2c\xfb\x57\x91\x83\xbb\x4d\xed\x6f\xd5\xaa\x5c\xd5\x33\xcf\x05\x05\x1e\xa8\xc4\x97\x06\x6c\x5c\x0d\x8c\xd6\x84\x41\x1a\x2b\x7f\xef\xda\x38\xb0\x20\x67\x7c\xce\x53\xf4\x42\xe5\x04\x29\xfe\xc8\x20\x4e\x30\xf3\x06\x28\x8e\xcc\x8b\x27\xf0\x16\x60\x5b\xc8\x74\x38\xa5\x0a\x61\x6f\x86\x05\x93\xe4\x89\x3d\xcf\xfa\x03\x98\x71\x25\x7c\x41\x15\xee\xd2\x8a\x43\xb3\x81\x7d\x2d\x6f\x64\x5b\x84\x02\x2f\xa6\x79\xbf\x18\x05\x9e\xc6\xe3\x6b\x98\x95\x67\x2e\x80\x14\xa0\x6a\x6b\x83\x45\x82\x05\xb8\x5e\x2a\x55\xe9\x6e\xb1\x86\x9e\x15\x00\x05\xf9\x42\x34\x42\x28\xc8\x5f\xdf\x05\x44\x41\x5d\x25\xbd\x65\x29\xab\xee\x93\x1a\xfb\xb7\x4b\x85\x56\xdc\x05\xce\xfb\x92\xd2\x6d\xad\xa4\xd4\x36\xa8\xba\x3c\x21\x60\xf3\xf0\xf2\xba\xe8\x65\x38\xe3\x11\x67\x31\x5d\x23\x5e\x18\xaa\xa5\x0d\xd3\x51\x87\xcd\x57\x23\x1f\x4d\xfd\x40\x7d\x6b\x2f\xf1\x24\x91\x6a\xcc\xcd\x95\x2a\x6b\xde\xbe\xbf\xd3\xbd\x94\xd0\x22\x18\x11\x29\xdf\x4e\x8c\x2b\xc8\xfb\x89\x54\x32\xaf\xc8\x45\x7d\x64\xd5\x52\xd2\x72\xbe\xbd\x6d\x1a\xc9\x4e\x61\xf7\x3c\x1e\xe1\x66\x61\xad\x6e\xbf\x64\x81\x78\x46\xa1\x27\x16\x64\xa3\x24\x06\xe7\x6e\xc8\xba\x00\x2a\x2d\x1c\x6d\x92\x6b\x5e\xc1\x39\xaa\x87\xbe\x90\xe4\xb1\xf2\xec\x5a\xc1\x60\x87\xea\xe7\xc2\x0d\xd2\x38\x27\x26\x93\xe3\xed\x8d\x61\x83\xba\xe3\xcc\xd6\x50\x72\x27\x6f\x52\xac\x19\xe0\x6c\x77\x06\xc2\x5b\x46\xa6\xd0\x8d\x9f\x80\x0b\xda\x8e\x1d\x9b\x70\x9c\x0c\x1a\xbe\xb4\x26\x85\x19\x9b\x90\xca\xbd\xcc\x7a\xdd\x0a\xdb\x9e\x4f\x54\xd8\x98\x64\xea\x5b\x37\xa0\xb4\xb6\x0d\xe5\x2c\xdd\x16\x99\x00\x9a\xb2\x98\x08\x46\xb0\x9a\x1c\x2e\x13\xe4\x62\x5b\x13\xba\x37\xbe\xfd\x66\x85\xd8\x91\xe2\x62\x72\xc8\x36\xc3\x4d\xd5\x64\xcd\x24\x8b\x35\x32\x16\xf2\x62\xdb\x0b\xea\x6d\x85\x69\xd3\xc3\x1f\x5a\x67\x97\x6e\x95\x2c\x52\xad\x72\xee\x27\x6d\xa6\xc2\x36\xb5\x90\x30\xa3\x4f\xbb\x5f\xa2\x7c\x05\x49\xde\x44\x7e\xca\xfe\x53\x26\x96\x15\x43\x4f\xbd\x2c\x0a\xa8\x48\xaf\x30\x65\x96\x7b\x2d\x4b\x9c\xd0\x72\xef\x14\x57\xe5\x4a\xb4\x3e\x0b\xe7\xcd\x27\xe1\x84\x94\x8c\x90\x92\x51\xb1\x46\x21\x25\x03\xa1\xb6\xa5\x64\xac\x52\x41\x97\x19\x69\x33\xbf\x21\x14\xad\x2d\xd4\x56\x32\xeb\xbb\x42\x8f\xdc\x3c\xed\xc0\xd9\x39\xfd\x98\x2d\xfb\x8b\xfd\xa1\x32\x6c\x6b\xe1\xb3\xf2\x6c\x7d\x9b\x2b\x9b\x97\x5d\x17\x58\xc4\x89\x85\x20\xb4\x41\xd5\x45\x1b\xd9\x32\x73\xee\x23\xfb\x81\xbf\x90\x67\x22\x4e\x10\x56\x68\xca\x01\xd7\x2a\x8f\xe1\x81\x83\x50\xc0\xd2\x37\xb1\x1a\x18\x5d\xe3\x29\x89\x4d\xe1\x50\x2f\xf4\xd2\x1a\x95\xad\x3b\xb8\x0a\x69\x17\x40\x63\xcd\x32\xb8\xd8\x8e\x47\x66\xc2\x21\x4d\x08\x1e\xc8\x0a\xd4\x4d\x0c\x36\xcc\x1f\x33\x67\xf5\x1f\xcf\x50\x5f\xdf\x4f\x54\x16\xc7\xeb\x01\xef\xd5\x8d\xed\x91\x8d\x05\x4f\x67\x99\x9d\x8f\x0f\x4d\x05\x69\x13\xa1\xb5\xe8\xac\x86\xc1\x38\x4f\x75\x84\x63\xad\x8b\x2f\xdf\x38\xaf\x12\x29\xbb\x11\xcc\x92\xbf\x81\xf4\x31\xcc\xc2\xff\x6c\x38\xbe\xf1\x31\x7b\xe0\x32\xcb\x2a\x00\xec\xc9\x01\x7e\x49\x24\x58\x85\x32\xcf\x40\x21\xd7\xbd\x88\xa7\x50\x39\xce\x65\x76\xdb\xcc\xb7\xe2\xfc\x0f\xd5\x50\x0d\x79\xe7\x36\x2e\xcd\x24\xd2\xda\x7b\x62\x6f\x16\xdd\xc6\x11\xbe\x75\xfc\xe2\x36\x15\x33\x0e\x92\x58\x32\x77\xd0\x12\x16\xe4\x6f\xc6\x67\xa9\x89\xbd\xa3\x7e\x28\x56\xe5\xce\xa6\x52\x7d\xc6\x2a\x9a\x68\xce\x9d\xa3\xb2\xed\x28\x26\x31\xe7\xca\xfb\xb5\xf2\x56\xcc\xe0\xc2\xef\xbd\xc6\xed\xb1\x6c\xf7\x78\x31\x86\x59\x20\x67\x26\x49\x4c\x75\x7f\xc6\x35\x68\xeb\xc2\x7b\x76\x51\xf7\x89\x7d\xa2\x27\xba\x6a\x17\xad\x1a\x7f\xb3\xbd\x55\x2c\xf5\xb6\xf3\x68\xc7\x2d\x60\x6e\x2e\x2d\xa8\x58\xfe\xa2\x2d\x74\x5c\x13\xa2\x20\xe8\x66\x99\x4a\xb6\x3c\xc3\xb3\x16\x47\x32\x8b\xeb\x14\xcf\xb4\x12\xa1\xb8\xbe\x25\xc5\xd8\xc8\xb1\x26\x96\x17\x61\x94\x0a\xea\xce\x7e\x29\x6f\xbd\x7e\x77\x80\x85\xf2\x83\x5f\xca\x2b\xc2\x5e\x95\x43\x13\x94\x80\x23\x95\xe2\x2c\x78\x12\xf6\x44\x42\xd9\x93\xee\xcc\xe4\xe8\x3b\xe7\xbf\x70\xe2\x5d\xc5\x9a\xae\xdc\xd8\x5b\xac\x32\xae\xc2\x60\x6c\x74\xd2\x28\x1b\x7b\x00\x8e\xd5\x56\xe2\x26\x45\x37\x2a\xbf\x6c\x56\x38\xa4\xf2\xd3\xba\x32\xc7\x4d\xbe\x5d\x02\x30\xd5\x28\x64\xbd\x8d\x15\x13\xbc\x4c\x00\x1b\x2a\x6c\x65\x37\x1f\xd8\xd3\x76\x04\xb0\xc7\x14\x42\x19\xb0\x93\xe5\xfe\xe0\x97\x4d\xd0\x43\xfb\xe6\xbf\xf3\x87\xa0\xbf\xdb\xe2\x2c\x15\x2f\x3e\x32\x2e\xec\xab\x27\xd9\x7b\xfa\xb5\x1c\x9f\x58\x4b\x89\x8b\x5f\xe6\xe8\xa3\xa2\x88\x53\x08\x68\x2d\x16\x67\xce\xc0\x53\x67\x65\x2d\xf4\xe0\x9f\xd2\x21\x11\x8c\xe8\x39\x39\x5c\x87\x8c\x07\x4f\x31\xc3\x63\x00\xc3\x3e\x81\xa0\x43\x90\xb2\x73\x0d\xca\x9c\x44\x53\x1f\x14\x98\xac\xe6\xf1\x36\x95\x39\xaf\xfa\x0d\x7d\x1a\x09\xdc\x62\xf1\xe6\x91\x2b\xd5\x87\xf6\xce\xf6\xbf\x99\xa2\xd1\xef\xdc\xff\x38\xb8\xeb\xde\xdf\x3c\xdc\x5d\x14\xb4\x8d\x8b\xab\x87\xfb\x7e\xf7\xae\xf2\x59\x9e\x06\xfc\xd3\x43\xf7\xa1\xe6\x91\x6b\xe0\xaa\xf3\x7d\xb7\x50\x42\xff\xa7\x87\xce\x55\xaf\xff\xeb\xe0\xe6\xe3\xe0\xbe\x7b\xf7\x73\xef\xa2\x3b\xb8\xbf\xed\x5e\xf4\x3e\xf6\x2e\x3a\xfa\x4b\xff\xdd\xdb\xab\x87\x4f\xbd\xeb\x81\x8b\xe8\xf6\x1f\xfd\x72\x73\xf7\xe3\xc7\xab\x9b\x5f\x06\x5e\x97\x37\xd7\x1f\x7b\x9f\xaa\x66\xd1\xb9\xbf\xef\x7d\xba\xfe\xdc\xbd\x5e\x5e\xaa\xbf\x9a\x1a\xb5\x75\xb3\xbd\xfb\xd7\xb3\x75\x79\xd2\xdd\x70\x6e\xcf\x04\xfd\x27\xb8\x5c\x6e\xcd\x16\x3d\x3d\x71\x7f\x99\xc2\xfa\xa7\x9a\x73\x3b\x77\x5e\xce\xf4\x1e\x59\xe6\x13\xce\x64\x01\x85\xc7\xd2\x65\x75\x17\x46\x7b\x8e\x3a\x70\xc8\x40\xcf\x29\x74\x0a\x49\x23\xd9\x48\x5d\x14\x01\xec\xc3\x84\x4e\x29\x04\x14\xa0\x53\x54\x5e\xf0\x62\x83\x76\x4e\x30\x04\xeb\x6e\x8c\x97\x9d\x06\x59\x4e\x18\x87\x9d\x72\x8e\xdc\xc5\x42\x8c\x15\xc4\xc0\xfa\x9a\xc2\xf4\xe5\xec\x16\x40\xb6\x45\x39\x8a\x4b\xb9\xc5\xc2\x06\x2b\xb6\x3c\x21\xe8\xc7\xbf\xe5\x83\x02\xc7\x8b\x35\x18\xa4\x0b\x15\x28\xed\x03\x91\x1a\xaa\xae\xda\x9e\x85\x9e\xdc\x31\xb7\x16\x71\x38\xb7\xb6\x6e\x3f\x78\xc9\x52\xe6\x21\xb9\x15\x5c\x66\xfa\x78\x9b\x19\x95\xf6\xf8\x39\xba\x07\x14\x19\x99\x5b\x1c\xf4\x2a\xce\x92\x74\x4c\x19\xa2\xd3\x59\x02\x3c\xc6\x98\x21\x86\x64\x82\x9f\x29\x77\x05\x57\x4c\x5d\x1a\xa0\xa3\x95\x08\xd1\x29\xaa\x3d\x28\xe7\xa8\x13\xc7\xb2\xc8\xe0\x0a\x3b\xc7\x71\xd1\xd3\xe2\xb0\x7d\xf0\x35\xcd\x58\x2d\xdb\x2c\xed\xa3\xfc\xc8\x01\xc5\x76\x8f\x93\xb3\xc8\x0e\x8b\x22\xc3\x16\x52\x8b\xa6\xe0\xc0\x6d\xe5\xc1\x46\x32\x4c\x1f\xcb\x27\xc7\x9a\x57\xc9\x31\x0e\xb1\x68\xbb\x1e\x2d\x74\x51\xd3\x4e\x33\xca\x0e\xe0\xa0\x6d\xd6\x67\x2d\xe0\xf6\x8a\x2e\xdd\x8c\x93\x52\xa9\xbb\xc6\xfd\x15\x4a\xe5\x55\x76\xb6\x53\x27\x55\xb5\x10\x09\x47\x72\x90\xed\xff\x35\xe6\x71\x0b\x9f\xde\x64\x5f\x2e\x95\x34\x07\x1e\xdd\xd6\x75\x5d\x2d\xe4\x3f\x5b\xf7\xd5\xd2\x7d\xb8\x23\xe4\xac\xe6\x52\x24\x94\x0a\xa1\x11\x78\x29\x31\x65\xb6\x80\x14\xc9\xdc\x68\xae\x60\xbb\x3e\xc7\x59\x49\x45\x3c\xe4\xcf\x05\x9d\x78\x4a\xa4\xc4\x35\x58\x30\x9e\x25\x6f\x1b\xc6\x90\x9d\x50\xfb\x61\xc3\xfd\xe4\xce\x64\x5f\x7f\xb5\x4c\x46\xbf\xf3\x15\x7a\x37\x51\x2d\xc3\xc6\x2e\x88\x19\xdd\x98\x54\x46\xcd\x5f\x4e\xf2\x18\x20\x2e\xbc\xd0\xa8\x3a\xaf\x55\x43\x6b\x60\x99\x60\x95\x75\xc1\x7c\xcf\xe3\xfa\xa1\x43\x5e\xeb\x1b\x83\x8d\x5b\x77\x10\x2e\xd2\x67\x8d\x5d\x57\x70\xd3\xfa\x15\xdb\x23\x3e\x9d\x1a\xb9\xa0\x60\x02\x3e\x41\xd8\x64\x90\xe6\xd2\x94\x4c\xa3\x89\x71\x8e\xe9\x2b\xe3\xe4\x91\xbd\x78\x0b\x52\x88\xb1\xee\xf8\x2d\x01\x50\xeb\x17\x7d\xdc\xe8\x73\x21\x72\x1d\x44\x46\x0a\x61\xd4\xde\x46\x30\x7e\xcc\xbc\xe0\xd9\x8a\x0d\xee\xad\xd7\x16\x5b\x7d\x83\xda\x9a\x25\xfa\xd6\x55\xd8\xcc\xe6\xe6\x15\xb6\xdc\x42\xc1\x6f\x3a\x04\xaf\xb6\x66\xd5\x08\x76\x50\x5a\xf3\xa0\xc8\xe9\x59\x26\xac\x49\x9c\x9e\x0e\x2d\xfc\x87\x9e\xae\xa3\xf6\x9f\xdc\x8c\xfe\x64\x14\xe1\xb4\x06\x2f\xc6\x6b\x2d\x03\x4f\x47\xa7\x5a\x66\x75\x38\x06\x36\x7e\x44\xa2\x53\x03\xc8\xf8\x1e\x82\x58\x3b\xb7\xbd\xf7\x27\xe8\xbd\x9f\xc8\xf7\xfe\x68\x4c\x17\xf9\xf1\xb7\x54\xb3\xc5\x3d\x41\x97\x2b\xe4\x92\x14\x0f\x3d\xec\x94\x12\x1f\xb0\x3b\xc6\xb2\x01\x54\xc7\x05\xf4\x97\x85\x6f\xc0\xa3\x0f\xe5\x22\x8d\xd3\x3b\x8b\x64\xb7\x7e\x33\x23\x61\x53\x59\xb1\x72\xf1\x23\x1b\xce\xcb\x9e\xb1\x93\xcc\x35\xd6\x98\x47\x6c\x5d\x02\x51\xb7\xb7\x98\x77\xbe\xe3\x08\xeb\xe5\xb7\xd1\x8a\x4c\xf6\x4e\x56\xa7\x27\xe7\xa1\x75\xa1\x1d\x21\x35\xa1\x6a\x56\x05\x33\x9f\x23\x66\xe5\xa2\xac\x92\xbe\x8e\x6d\xbb\x35\x88\xe7\xef\x54\x51\xc4\xa6\x72\xd4\x88\xf6\x61\x97\xed\x77\x97\xed\x22\x95\xa5\x38\xb8\xf5\xaf\xef\x0b\x23\x45\x7a\xcd\x38\x73\xaf\x56\x65\x32\x06\x5f\xa8\x93\xb9\xba\xbc\xf5\x9a\x8e\x72\x8f\x26\xab\x3d\xe5\xf7\x26\xda\xc2\xf8\xaa\x17\xc7\x5a\x1e\x6a\x47\xd9\xea\x52\x9c\x9a\xb4\x55\x45\xa7\xe4\xc4\x94\x33\xcb\x23\x44\xec\x79\x85\xed\x66\x02\xbb\x26\x84\x0a\xd7\x89\x05\x8f\x5c\x0b\xe7\x60\x4d\x5d\xa0\x6e\x8f\x6c\x11\x9e\x73\xdd\xf9\xdc\xbd\x1c\x74\xaf\xfb\xbd\xfe\xaf\x15\xc0\xa0\xc5\xc7\x0e\x1b\xd4\x7b\xe1\xfe\xd7\xfb\x7e\xf7\xf3\xe0\x53\xf7\xba\x7b\xd7\xe9\xaf\xc0\x0d\x5d\xd6\x59\x1d\x26\x65\x2a\xab\x94\xc7\x75\x70\x29\x9d\x91\xb9\xa2\xf7\x45\xf4\x50\xaf\x13\x4a\x6a\x10\x44\x0d\xa6\x03\x8b\x89\x40\x31\x79\x26\x09\x9f\xe5\x46\xdd\x4a\x82\x79\xd0\xa2\x15\xed\x2f\x83\x17\x85\x36\xcb\x34\x3e\x47\xa6\x36\xa2\x57\x1e\x3a\x6b\x10\x44\x3e\x2c\x08\x7b\xaf\x10\xf9\x32\x4b\x68\x44\x95\x97\xf3\xc9\x85\x75\xee\x18\x9f\x2b\x84\xf4\xae\xd8\x5c\x3b\x0b\xe1\xd9\xb9\xc5\xc1\x0f\x3f\x58\xb4\x35\x64\x27\x2a\x83\xba\x5b\x59\x19\x6a\x07\x66\x85\x1a\x4f\xfb\x02\x12\xdf\x06\xa3\xdb\x87\x71\x62\x31\xb1\xc9\xe6\x6d\xd6\xa0\xf4\x55\x0f\x72\xf5\x6d\xb8\x2c\xb8\xa8\x70\xae\x97\x47\x17\x35\xdb\xa9\xaf\x1c\x23\x54\x28\x44\xbb\x03\x48\x15\x1b\xf0\xbf\x66\x94\xc7\x42\x21\x20\x66\x02\x75\x31\x12\x64\xca\x95\x56\xc0\x4c\x18\xc5\x89\x16\xaa\x28\x4e\xe8\x3f\x01\x7c\x4c\x90\x33\x2f\xec\xc4\x41\xb6\xe5\xce\x0b\x0b\x0c\x72\xf6\xc8\x2e\xbb\xb7\x77\xdd\x0b\xcd\x90\xce\xd0\x83\x04\x5c\xb1\xc2\xd4\x2f\xed\xf6\x36\xe2\x98\x1f\xfe\x41\x99\x54\x04\xd7\x45\xd0\x11\x21\xb8\x68\xce\x1f\xb2\xfe\xba\xf0\x5d\xf5\xf6\x86\x67\x05\xcb\x98\x33\x3f\x5c\xd7\x56\x11\xf7\x12\x2d\x76\x9e\xc8\x76\x87\x5f\x0a\x14\xf1\x71\x55\x40\x12\x29\x52\x7d\x8f\xd4\x06\x64\xd6\xe6\xf3\x2b\xf4\x79\x0b\xdf\x2e\x9b\x67\x1f\xe2\x12\xa5\xca\x61\x5e\x0d\x12\x6c\x56\xce\xa8\x34\xcf\x5a\x51\x51\xbc\x06\x06\x4b\x69\xeb\x0f\xc9\x18\x33\x24\x52\xc6\x4a\xb8\xbf\xbe\x9d\x6f\x31\xd2\x68\xdd\xa3\xaa\x69\x86\xa7\x3c\x65\xa6\x1e\xaf\x1e\x55\xc5\x60\xe4\x8c\x30\xb5\x62\x30\xaf\x85\xb0\x53\x1a\x6a\x7b\x41\x76\x2a\x06\x5a\x87\xb3\x53\xe5\xcd\x82\x52\xe5\xeb\x5d\xcb\x2e\x92\xb1\xe0\xd2\xd2\x87\x2a\xbb\x9f\xab\xb5\x6c\x2c\x9f\xb6\xee\xae\x8f\xe5\xd3\xea\xae\x62\x12\x3d\xad\x7b\xd9\x94\xd3\x59\x13\x5b\xe9\x7d\xc1\xd8\x37\xd7\x4f\x6d\xcd\x1d\x28\xf0\x1f\x3d\xa1\x1f\xfa\x9f\xaf\xd0\x88\x6a\xb9\x57\x5f\x2b\xd7\x58\xcb\xd8\x0f\x22\x71\x56\x69\x6b\xd9\x4d\x45\x92\xdd\xbd\xb0\xf0\x4e\x94\xf2\xa4\x04\x7d\xa3\xe1\x31\x71\xa6\x66\x61\x61\x14\x4b\x35\x77\x04\x66\x31\x9f\x9a\x79\x7c\x90\xe9\x68\x44\xbf\x9c\x29\x2c\xbe\xa9\xa1\x87\x89\xe9\x18\xfc\x83\x0f\x07\x7a\x44\x5b\x5e\xc4\x55\xcd\x21\x5b\x80\x3c\x23\x9b\x9d\xd9\xa5\x79\xf7\xff\xf0\x21\x40\x04\x00\xca\x81\xf3\x0d\xda\x38\x09\xfb\x8a\xdb\x49\x79\x45\xee\x02\x7a\x4d\xc4\x85\x20\x16\x59\xc0\x14\x8d\x9d\x61\xa1\x28\x58\x6b\x1d\xfa\x4d\xa1\xec\x41\xbe\x44\x7e\x89\xfc\x09\xce\x21\xc6\x87\x84\x80\x7b\x69\x46\x93\xf5\x94\xde\x8b\x82\x67\xb4\x74\x02\x6d\xb8\xae\x05\x44\x05\x83\xcc\x4a\x11\xab\xfb\x4c\x98\xda\x89\x7e\x02\x4d\x54\x60\x1d\x34\xf3\x71\x98\xda\xad\xbd\xcb\xfc\x72\x73\x71\xd0\x7e\x4c\x95\x12\x18\xee\x79\x9b\x5d\x66\x1d\xfa\x75\x61\x06\xcf\x8d\x3d\xd7\xf0\xea\x22\x5d\x56\xe4\x13\x58\x6a\xe7\xa5\xf1\xf3\x58\x60\x57\xb3\x61\x43\x84\x26\x49\x8c\x15\xc3\x43\x06\xb1\xca\x69\x79\xcd\x4d\x9f\x7a\x6f\x95\xba\x5c\xb9\xe4\x1b\xc0\x11\x15\x9a\xf9\x44\x20\x0f\x76\x17\xd1\xfb\xeb\x00\x1e\xc0\x40\x1e\x44\x02\x71\xe7\x4b\xad\x58\xa6\x7e\xbc\xe6\x7c\x99\x64\x87\x1b\xc8\xe8\x66\x30\x5a\x68\x24\x33\x41\x22\x7d\x95\x9d\xa3\xdb\x84\x68\xc9\x2b\xd5\xd2\x57\x9a\x24\x0e\xba\x6d\xb9\x74\xb8\x16\xdc\xe0\xde\xe7\xe5\xe9\x1e\x4b\x26\xe6\xa0\x0b\x97\xcf\xcc\xa3\xc1\xee\x61\x2a\x3c\xfa\x82\x09\x19\x0c\x89\x45\x2d\x12\x38\xfc\xdc\x44\xed\x82\x29\x09\x17\x2e\x32\xfa\x4f\xcd\x7e\x05\x91\x13\x5e\x9b\x19\xea\xcf\x76\x3f\x73\x70\xa4\xdc\xe3\x24\xdc\x7d\x58\x17\x8c\xde\x40\xae\x29\xdd\x81\x05\x11\xa7\x89\x2f\x36\x8f\x3d\xb1\x40\xba\xf6\x6e\xb5\x43\x83\x5b\x32\x37\xb5\xf9\xa0\x76\xb9\xeb\x22\x57\x66\xe6\xc6\xf7\x9a\x7d\x9e\x1b\x90\xf3\x3c\x0a\xaa\x64\x5e\x4e\x10\xe9\xbb\xb6\x6e\x89\xf5\x3c\x07\xa9\x58\x0b\xc7\x23\x87\xa3\x5f\x87\x73\xdb\x0c\x9e\x7c\x58\x9a\x08\xd5\xec\xd2\x56\x09\x01\x31\xda\x06\x3a\xc9\x02\xc4\x9f\xdd\x36\x86\x8c\x95\x2a\x5e\x3d\x53\xde\xd6\xad\x06\x52\x72\x2e\xca\xec\xcb\xbb\x56\xd8\x81\x85\x09\x04\xd0\xb8\xf5\x41\xe3\x6c\xc9\x98\x6c\xef\x01\xc4\xa3\x12\x80\x96\x90\x3b\xd0\xca\x82\x83\x35\x7a\xaf\x4a\x17\x2b\xac\x4e\xa3\xdc\xb0\xc2\x17\x9a\x97\x5c\x6e\xe9\x81\xd3\x93\x99\x0f\x20\xdb\x76\x9b\x18\xa0\xc2\xfc\x8d\xf7\x00\xda\x24\x31\x32\x90\x0f\x06\xd2\xda\xd2\x2e\xf3\x9c\xcc\xb0\x20\x4c\x3d\xb2\x3b\x3d\x0a\xf3\x45\x1e\x89\xe1\xa2\x80\x5c\x99\x01\x28\x46\x3c\x42\xd8\x7e\x05\x44\xaf\x0b\xc3\x93\x03\xf3\x12\xa8\xa6\x7b\x44\x26\xf8\xde\xbc\x63\x80\x22\x2c\x50\x92\x9e\x2a\x1d\xe5\x6a\xbc\x16\x20\xa3\x09\x05\x9c\x86\x98\x48\x7b\x21\x51\x65\x81\x38\x32\xf1\x3b\x25\x0e\x58\x1b\x3e\xcb\xf8\x57\x15\xc3\x76\x86\x02\xe6\x0c\x74\xf2\x91\x79\x7d\x2c\xc1\x61\x35\xca\xfa\x86\xaa\x04\xac\x33\x8d\x33\xc7\x17\xfc\xd3\xac\x10\x17\x74\x4c\x99\x57\x0d\xcb\x4e\x6f\x8a\x67\x60\xde\x35\x67\x90\x8f\xb2\x3b\xad\x6f\x73\x1c\xce\x60\xc4\xff\xf7\xef\xff\x73\x46\xeb\xbc\x1f\x72\x60\x29\xd0\x86\x95\x5c\x6f\x59\xfc\x95\xf7\xa0\x57\x6a\x20\x3d\x3c\x9d\x56\x16\xf2\x36\xf2\x5f\xed\xe5\xa6\x37\x0d\x57\x13\xe3\xee\x2d\x6e\x77\xf0\x8d\x88\x74\xc9\xd9\x30\x57\xcc\xeb\xd2\x92\x4a\xc8\x4d\xd0\x23\x31\x27\x39\x33\x10\xf8\x95\xe6\x17\xcc\x34\x8f\x2c\xff\x44\x1a\x10\x19\x83\xdb\x6b\x7e\xc8\xa9\xd3\x90\x30\xcb\x78\x7f\x1e\x29\x91\xbb\xc3\xbd\x58\x68\x57\x17\xc5\xc4\xb0\xea\xf6\x4b\x37\x6d\x89\x73\x7b\x00\x96\xdb\xc4\x8c\x4e\xb0\xdc\x5f\x68\x4e\x65\x3d\x2f\x63\x4d\xf7\x85\x87\x55\x41\x3a\x66\x90\x26\x45\x56\x2f\x48\x2a\x89\x30\x9c\x2e\xc3\x10\xb3\x3b\xc1\x87\xe7\x84\x08\xd1\x15\xbe\x46\x32\xc5\x74\xad\x6c\x06\xfd\x7e\x35\x78\x68\xc1\xd9\x80\xc7\x44\x0c\xe2\x54\x2d\x1c\x8b\x65\x19\x06\xfa\xa3\xcb\x54\xcd\x57\xb7\x2f\x13\xbc\x58\xcf\x68\x19\x60\xab\x7e\xbf\xa6\xd9\xd5\x12\xb3\x17\xe2\x53\x94\x9a\x6b\xe0\x50\x49\x09\x0e\xd5\x46\xbc\x16\x4c\x24\x70\x03\x33\x05\x38\x84\xb9\x26\x65\xaf\x68\x03\xda\x0e\x23\x47\xc3\x34\x37\x29\x65\x65\x30\xe2\xb3\x47\xf6\xd1\xd4\x91\x01\x2d\xcf\x0c\x20\x82\x74\x23\xf2\x65\xc6\x25\x29\xe4\xbf\x55\x94\xb6\xb0\x89\xaf\x76\x18\xd5\xc2\x7a\xfe\xd1\xf6\xb2\xfa\xab\x03\xdb\x2e\x2e\xf8\xe2\x94\xab\x77\xe0\x56\xe2\x60\x44\x67\x54\xef\x9d\x41\xe5\x49\xdb\x5f\x79\xe5\x3c\xa6\x0b\xc0\xc3\x54\x32\x3f\x41\xd9\xf4\x4a\x1b\x22\x21\xcf\x04\xcc\xe9\x30\x46\xbf\x80\x49\xd1\xae\x57\xc3\x4e\x56\x1d\xa0\x3c\xf9\x14\xd8\x02\x8a\xcb\x23\x28\xa6\xe8\x55\xed\xc5\x62\xf2\xd1\xd6\x79\x72\x55\x81\x29\x6b\x88\xe7\x1d\xbf\x90\xcb\x9c\x28\x44\xbe\x28\x62\x4b\xbd\xf6\x5d\x26\xe3\x62\xf2\x03\xaa\x4e\xc6\xaa\x97\x1d\xf7\x5e\x74\xbb\xe3\x12\xdf\x5d\xaa\x66\xec\xae\x7c\x9b\xba\x38\xc1\x2c\xb6\xf9\xb8\x56\xc9\xd0\xc2\x16\xcc\xce\x18\xdd\xb2\x4c\x05\x9b\x55\xea\x21\xe0\x9b\x36\x0d\x54\x3f\x5c\x64\x4e\x61\xd4\x2a\x0b\x84\x57\x70\xa1\x25\xf7\x94\x29\x9a\xe8\xcd\x61\xc7\x20\xd1\x08\x22\xe3\x2c\xba\x23\x44\xb6\xd7\x01\x08\x52\x29\x29\x1b\x0f\x2c\x25\x5d\x6a\x69\xb3\x8b\xa1\xb8\xa7\x3e\x9b\xa6\xcc\x8f\xdf\xbb\x86\x96\x1b\xd5\xcd\xb6\x06\x70\x37\x97\xd4\x0a\x1a\x07\xe3\x6e\x32\x16\x95\xcf\xe5\xc2\x0e\x68\x6c\x48\x41\x4d\x45\x71\x98\xe8\x3a\x76\x77\x90\xe9\x16\xc1\x2f\xf2\x2b\x44\xda\x44\x55\x93\x7e\x06\x91\xfa\xaa\x26\x13\x57\xd6\x66\xe0\xf6\x58\x26\xa2\xd9\x7a\x66\x19\xce\x40\x29\x99\x17\xbb\xee\x6c\x3a\x02\x4e\x92\x21\x8e\x9e\x32\x2d\x2c\xb3\x45\x70\xe1\xea\x41\x68\xb9\x12\x0a\xde\x99\xcd\xa5\x07\x1a\x81\x74\xe3\x7b\x0b\x0d\xfc\x91\x1d\x76\xde\xb9\xa1\x9a\xc5\x95\x33\x78\x57\x66\xf4\x26\xb7\x21\x26\xb3\x84\xcf\xa7\x35\xf7\x59\x39\x81\x71\x9b\x48\x9d\xba\xfc\xc9\x9d\x5e\x65\x25\xa6\xb7\xf6\x65\xb6\x90\x0d\xb5\x03\x30\xae\x35\xb8\xe4\xa7\x84\x0f\xc1\xa4\x6a\xcd\x0f\x2e\xc3\xc7\x4b\xf5\x28\x9f\xe7\x75\xf3\x8e\xca\x27\x92\xca\x59\xa2\x95\x99\xfa\x1e\x4c\xce\xc9\x7e\xd7\xcd\x20\x24\xac\xb6\x0e\x36\x8f\xd6\xae\xfc\x7c\x1f\xb0\xcf\x57\x4e\x12\x30\xef\x1a\xfe\x55\xb2\xb2\x99\x54\xc3\x33\xe3\xa4\x56\xfc\x91\x29\x3c\x76\x8b\x6b\x85\x4b\xfe\xc2\x88\x90\x13\x3a\x2b\x14\xc2\xdc\x3a\x3c\xdc\xee\x68\xfb\x3f\x26\x18\xba\xb2\xcd\x16\xa6\x6e\xf5\xf9\xec\xd4\xa0\xb3\xe8\xdd\x29\x67\x38\xca\x6d\xb2\x51\x82\xa5\xa4\xa3\xb9\x07\xaa\x92\xc5\xf9\x42\xea\x5a\xd1\x88\xe1\x55\xbe\xab\x62\x73\x86\x3a\xbb\x41\x15\xd8\x3e\xa3\xf2\xa1\x78\xf8\x69\xec\x83\xee\xe9\xdb\x6c\x11\x7a\xc7\xc9\x09\x96\xea\xb5\xe0\xc1\x06\x3e\x61\x33\x14\x80\xa6\x78\x4d\x7b\xde\x49\x15\x69\x98\x0b\x1b\x29\x47\x0b\xcb\xe4\x68\x4b\x33\xab\xc3\x65\x48\x2b\x3e\x7c\x91\x2a\xe4\xb0\xc2\xce\xd3\x3a\xa3\x33\x89\xeb\x73\x99\xa1\xb4\x00\x98\x45\xfe\xf1\x09\x92\x5b\x81\xb2\x35\xd9\x94\x97\x24\x21\x3b\x09\x36\xdf\x60\x87\x96\x23\x39\xbc\xbd\xb9\x74\x5f\xe6\x65\x29\x56\xdb\x55\x36\x88\x81\xaf\xc1\x48\xaa\x1e\xfa\x2f\x66\xa0\x36\x0c\xbe\x6a\x15\xc1\x26\x0a\x54\x5e\x3d\xda\x36\xed\x72\x2f\xb4\xc4\x0c\xdf\xee\xf7\x7c\x8e\x85\x4d\x9d\xcf\x38\x93\x13\xdb\xb8\xcf\x5f\x39\x54\x7d\x61\x5c\x9f\x48\x93\xb0\x9a\x95\xa7\x6f\x23\xde\xbb\x78\x43\x35\xdb\x17\xd6\x71\xad\x38\x1a\x13\x40\xe2\xa1\x2c\xa6\xcf\x34\x4e\x71\x72\x54\x7b\x62\x67\x89\x36\x3b\xa2\x7e\x35\x87\x69\x64\xe9\xc9\xe3\x41\x89\x92\xee\x3e\x5a\xc0\xfc\xb4\x8b\xd3\xc2\x25\x68\xc7\xb1\x34\x0a\xc3\x9b\x97\xd8\xb6\x86\xc6\xb0\x23\xb3\x00\x11\x41\x94\x2c\x5c\xb2\xf9\xd8\x77\x2f\x4d\x1a\x1a\xc7\xf6\x8b\x0c\x0e\xa2\x00\xc3\x86\x0b\x68\x96\x66\x8d\x5e\x9f\xeb\x96\x8f\xd6\x5b\x97\x3b\xd7\x3f\x63\xe5\x51\xe5\xa7\x2b\x08\xc3\x6d\x38\xa7\xcd\xe5\x61\x07\x40\xdb\x42\xe1\xa7\xee\x18\xb6\xf3\xfe\x6d\x81\x70\xbc\x20\x12\xec\x4e\x44\x3e\xa2\x6d\xd2\x0a\x49\x79\x61\x29\x0e\x25\x2f\x9f\x3a\x6c\xaf\x1c\x29\xab\xbd\x4b\xd4\x8e\x93\x7c\x67\xdd\x8f\xfb\xbb\xe0\x57\xef\x97\x9d\xec\x0f\x80\xb9\xc5\x90\x8f\x9f\xda\x72\x3f\x70\x78\xbd\x18\xce\x05\x9f\xd7\x8a\xe8\x58\x3b\xbc\x46\x71\xb1\x0b\xe4\xdc\xc7\xf2\xda\xe4\xcb\xc6\x8b\xbb\xcf\xad\xb6\xee\x58\x76\xa1\xa3\xed\xd9\x7b\x68\x77\xa3\xf7\x41\x08\x52\x6f\x76\x8b\x56\x40\x3a\xb9\x25\xdb\xe5\x21\xab\xaa\xd1\xb8\x3d\x7c\x84\xcb\x2d\x1d\xcc\x04\x19\xd1\x2f\x1b\xa9\x02\xb7\xf0\xa9\x55\xaf\x35\x99\x4b\x55\x1f\xc1\x2d\x08\x55\x22\xbd\x40\x5a\x4b\x69\x5b\x19\xee\x91\xe5\x19\xb9\x36\x1d\x57\x0b\xc3\x5c\x14\x7e\xda\x14\xfa\x74\xf7\x15\x2a\xcd\xba\x4e\x94\x9a\xc9\xf3\x0f\x1f\xc6\x54\x4d\xd2\xe1\x59\xc4\xa7\x26\xff\x83\x8b\xb1\xf9\xe3\x03\x95\x32\x25\xf2\xc3\x5f\xfe\xfc\xe7\x7c\x89\x87\x38\x7a\x1a\x1b\x38\xa7\x45\x7f\x67\x71\xc9\x09\x96\xdb\x45\x94\xb9\xd4\xc9\x3d\xa7\xd0\x7b\xdd\xb8\xa4\x65\xfd\x8d\x54\x78\x3a\xf3\x43\x90\x4d\x8d\x47\xa9\x70\x5e\x59\x06\xf2\x61\xf5\x34\xd1\x04\xcf\x66\x84\xd5\x9b\x5d\x4c\x82\xf3\x16\xac\xc7\xa5\x48\xdb\x11\x92\x2f\xb3\x04\xb3\x22\xec\x07\x94\x49\x13\x24\x22\x4c\x59\x48\x8a\xbc\x36\x3d\xec\x46\x03\x3d\x65\xf8\xff\x7a\x29\xb0\x30\x47\x2a\xf3\xfa\x87\x6e\x38\xb6\x16\xb1\xab\x50\x8b\x3d\xd2\x95\xeb\x3f\xe7\xb4\x23\x8e\x6a\xcb\x92\x63\xef\x6d\xad\xb7\x6d\x76\x50\x24\x38\x1b\x90\x2f\x9a\xc9\xc9\x4d\x81\xe2\x1e\x24\x91\xa8\xf3\xcb\x3d\x92\x73\xa6\xf0\x97\x73\xf4\x99\x32\x10\x60\x7f\xe0\xa9\x90\xe8\x12\xcf\x4f\xf9\xe8\x74\xca\x99\x9a\xa0\xcf\xf0\xff\xed\x4f\x2f\x84\x3c\xa1\x5f\x09\x16\x96\x3f\xd8\xfa\x91\xae\x84\x1d\x6c\x21\x91\x32\x89\xc8\xb3\x3e\xa1\x7f\xfe\x5f\x68\x6a\x5a\x3e\x47\xdf\x7e\xf8\xf3\xff\x42\x7f\x84\xff\xfb\x7f\xd0\x1f\x6b\x2c\x0d\xeb\x41\xcd\x41\x99\xf1\xbb\xda\x30\x02\xa0\x94\x5c\x24\xf9\xaa\x66\x2f\x04\xcf\x57\xaa\xb2\xe5\x27\x1a\x3d\xf1\xd1\x68\xa0\x37\x86\x49\x20\x1d\xe0\xad\xcc\x0e\x3e\x6a\x30\xb5\x85\xe2\x4d\xd9\xc9\xbc\xe0\x93\xed\xd4\x20\x8d\x38\x76\x2d\xd3\xdc\x3c\x01\xc1\x6b\x85\xd2\xe3\x54\xc2\x57\x24\xd6\x5c\x75\x9d\xd3\xe1\xac\x8b\x0e\x74\xc0\x59\x90\x7c\x64\x1e\x27\x10\x17\x02\x4e\xfd\xe8\x69\x13\x60\x66\x09\x59\x79\x1c\x16\xc2\xba\xdf\x4c\xac\x2e\x4c\xed\xb5\xe2\x74\xe5\x42\xe7\xab\x43\x74\xef\xb9\xd8\x4a\xdf\x7a\x22\xb5\x29\x34\x2b\x8a\x9b\xb9\x82\xdb\xd8\x37\x6a\x28\x8e\x24\x17\x19\x7a\xb7\xb1\x8b\xd8\x12\xa8\xab\xad\xa8\x54\x98\xa0\xc6\x66\x87\x5e\x4f\xfd\x32\xfb\x64\xd5\x30\x21\xc2\xd1\xbd\x9d\x17\x77\x84\xd1\x6a\x11\x49\xb3\xc4\x8a\x11\x57\x80\x6c\xae\x5a\xd0\xfb\x0c\x57\x05\x1a\x87\x70\x5b\xc8\x1b\x62\x4e\xb2\xb5\xc0\x15\xd5\xeb\x99\x8a\x88\x5c\xf0\xed\xc2\xad\x13\xca\x16\xf2\x34\x6a\x83\xdb\xea\x65\xf2\x2b\x5b\x21\xce\xe1\x50\xf3\x38\x57\x16\x8c\x5b\xc2\xd6\x5e\xf1\x00\x70\x8b\xb3\x01\x20\xc5\x5d\x60\xac\x2e\x54\x04\xd9\x82\x6b\x1b\xc3\x75\xce\xf0\x5c\x41\x99\x52\x1d\x19\x81\x35\x2f\x5c\x12\x33\x09\xe1\x64\x5b\x8f\xc3\xab\x8d\x94\xc7\xa8\x15\xaa\x14\xc3\x48\x20\xdf\x72\x43\x8c\x5c\x53\xa6\xec\x04\x09\x0c\xc1\xc0\x6a\xa2\xdb\x93\x44\x9c\x8e\x70\x44\xd9\xf8\xc4\x83\x47\x05\xa8\x12\xff\x3a\xa8\xda\xa4\x7d\x2c\x9f\x76\x1b\xe0\xba\x75\xb5\x59\x1a\xe7\x15\x0f\x2d\xa0\x91\x71\xac\xd0\x05\x6c\x48\x85\xe5\x53\x1d\xa2\xd7\x02\x9c\xe0\x92\xd1\x65\xa4\x70\x20\x84\xcb\xc6\xe7\xa0\x0f\x88\xaf\x4f\x41\xa5\x12\x57\xff\xdc\x82\x8b\xba\x4c\x53\x9c\xa1\xff\x94\x51\x75\x97\x8c\x5f\x4e\xb8\x50\x83\x0d\xf1\x88\xcb\x2e\x15\x46\x4e\x13\x00\x12\xe2\xcf\x44\x3c\x53\xf2\x52\x84\xf5\x5d\x67\x2f\x1a\xa3\x99\x17\x4f\x09\xb8\xaf\xd3\x19\x87\xd4\xad\x11\x9a\x62\x36\x37\x8c\x52\x33\x17\x2c\x9f\x64\x56\x75\x19\xc9\x29\x4e\x92\x13\x24\x48\x2a\x4d\x35\x72\x49\x92\xd1\xa9\x2b\x00\x13\xa3\x84\x8f\x69\x84\x13\x34\x4c\x78\xf4\x24\x4d\x66\x25\x1b\x1b\x26\x35\x13\x3c\x22\x52\x7a\x92\x55\x8e\xa2\x60\x73\x5b\xa1\xe4\xb2\x22\x62\x4a\x19\x95\x8a\x46\x4e\x64\xca\xc1\x50\x4c\xe1\xff\x08\x83\x49\x18\x32\x85\x61\xb8\x5a\xd2\x23\x06\x14\x36\x65\xb6\x54\x18\x5c\xd7\x16\xeb\xd1\x25\x27\xd4\x1d\xa0\x1d\x40\x57\xba\x1d\x32\x50\xc5\x03\xb9\xe2\x48\x5d\xd8\xcf\xe0\x18\x2f\xdb\x02\x77\xc5\x13\x95\x6d\xc8\xec\xa4\x15\xe0\xb4\x20\x97\x21\x4b\xbd\x28\x48\x2e\x59\x46\x42\xcb\x90\xf4\x60\xc8\x35\xf8\x79\xab\xf6\xb4\xa6\x22\x88\x3c\x50\x9d\xae\xec\xb5\xa7\x2c\x4a\xd2\x38\x2b\xab\xaa\x45\x80\x67\xbd\x49\x1c\x79\x34\xed\xb5\xa0\x70\x82\xb0\x44\x2f\x24\x49\xf4\xff\x9a\xcc\x8b\xd3\xac\x5c\x88\x66\xc9\xa6\xa4\x0b\x74\xe2\xb8\x74\xdd\x8e\x6a\x1d\x2a\xea\x2d\x56\x13\x83\x35\x31\xe5\xca\x54\xb4\x35\xa8\xa8\xce\xbe\x65\x60\x34\x87\x09\x1f\xc2\x49\x07\xc0\x54\x97\x5f\xed\xa5\x73\xa6\x51\x44\x48\x4c\x62\x53\x9f\x33\x03\xf3\xb4\x47\xf4\x9b\x6a\xf8\xce\x02\x45\x5a\x00\x96\x5a\x36\xac\xd5\x42\xa6\x16\xab\x1b\x9e\xa1\xdb\x12\x20\x90\x47\x99\x11\x2e\xc3\xc3\x9d\x2c\x2c\xe1\xeb\x00\xac\x96\x26\xb1\xbf\x15\x5a\x13\x60\xb5\xd0\xe7\x0e\x00\x56\x4b\xf3\xac\xc9\x19\xe1\xe3\xbd\xe6\xba\xeb\x49\x5d\xf1\xe6\x09\x88\x06\x98\xce\xdc\x9d\x85\x2d\xe8\x0e\xe4\xbc\x6a\x23\xb6\x0b\x3c\xb6\x54\x03\xf4\x75\xc1\x63\x4b\x83\x69\x33\x78\x6c\x69\xa8\xed\x05\x8f\xad\x18\x68\x03\xf0\x58\xe3\xdc\x1f\xe8\x4d\xdd\x8c\x29\x40\x42\xd5\x30\x1d\xdd\x03\xc4\xc0\xd2\x31\x5e\x98\xc0\x01\x73\x8d\xb9\x3b\xda\xc6\x17\xc1\x68\x6d\xee\x6d\x5d\x38\x56\xc9\x09\xb1\xee\xde\xcb\xbc\x6f\x06\x74\x64\x5d\xb3\xfb\x89\x6f\xed\x06\x3b\x64\x84\x67\x16\xcb\xa0\xae\xc4\x51\x7b\xb2\xb6\x37\xc3\xe5\x05\xec\xcb\x02\xcb\x6f\x84\x5c\xf7\xb9\x54\x2d\x64\xc2\x5f\x6c\xc5\x2e\xd8\x86\x66\x53\xd6\x6e\x41\xe8\x74\x60\x95\xb6\x3a\xca\x51\xa6\xc8\xb8\xac\xd3\xe6\x87\x86\x32\xf5\xdd\x5f\x56\x72\x22\x03\xed\xe9\xd4\x43\xaf\x66\x47\xe6\xec\xb0\xcf\x48\x8c\xa2\x89\xd6\x8a\xa4\x56\x5f\xf4\x74\xcc\xcd\x2a\xd1\x14\x53\xa7\x48\xa5\xd2\xb8\x96\xa8\x7c\x64\x05\x2c\xdc\x33\xf4\x11\xca\x20\xe3\xe9\x4c\xeb\x5f\xd9\xfc\xa8\xde\x49\x8f\xe9\xb7\xdf\x7e\x47\xd0\xb7\x68\x4a\x30\x2b\xe8\xb0\xa0\x36\xe9\xab\x0f\xb0\x23\xd5\x84\x3c\xb2\xca\xa5\x40\xdd\x2f\xa6\xb6\x99\x8b\x37\xec\xb1\x11\x77\x3a\x31\x94\xf7\xc4\xd1\x04\xc9\x74\x68\xea\x53\x7b\x36\x0c\x27\x48\x5f\xf1\x31\x38\xaa\xe1\x46\x76\x83\x5e\x76\x0a\xf7\x1b\x03\x60\xdd\x8d\x4d\x6f\xe3\x0e\xdc\x23\xa7\x92\x14\x30\xc5\x2a\x9c\x66\x86\xf3\xf9\x07\x5f\x1a\xbc\xa1\x13\xe3\x43\xd0\xfa\x19\xb6\x96\x7d\x2d\x4b\x43\x38\x31\x78\xc9\xd2\x04\x0b\x7b\xf4\x1f\x99\x56\x34\x04\x79\xa6\x3c\x95\xc9\x1c\xc5\x9c\x91\x13\xd8\x09\x69\x34\x31\x8e\x55\xad\xb3\x60\x5b\x28\xe5\x99\xca\x54\x2b\xb4\xd0\x96\xab\xcb\x22\x15\x36\x58\x68\x13\x0a\xfd\x68\xf5\x9b\xc0\x57\xca\xcb\x8f\x44\xcd\xb4\x28\x1f\xae\xb8\xc4\xf3\x1b\xc2\x15\x17\x76\x55\x80\x2b\xce\xe0\x8a\x17\xe9\xd2\x46\xb8\xe2\xd2\x9a\x37\x83\x2b\xae\x5a\xf2\x0d\xe0\x8a\x0b\xcd\xbc\x19\xb8\xe2\x12\x45\xdf\x0c\x5c\x71\x69\x5e\x01\xae\xf8\xed\xc1\x15\x6f\x09\xc8\x5b\xcd\x8b\x0d\xae\x97\xa2\x6c\xbe\xf6\x26\x7b\x2f\x51\xef\x46\x6f\xb0\xe8\xa9\x18\xd4\x96\x5d\x57\xdb\x83\x00\x57\x33\xa1\xf5\x40\x80\x2b\x55\xf5\x7a\x56\xb7\x2d\xb0\x18\x28\x06\x07\x06\x01\x2e\x4c\x20\xc4\x57\xae\x1f\x5f\x59\xb9\xf9\x6c\xdf\x7a\x78\x2e\xe8\xb2\x7c\x21\x37\x84\x01\x2e\xac\x4f\xa3\x48\x4c\x10\xdd\x77\xb0\x13\xf7\x2b\xcd\xf7\x0b\x87\x7c\xa5\x2c\xef\x53\x51\x5a\x40\x72\x2d\xe1\x39\x94\x42\xa3\x84\xfb\xfe\xff\xb0\x73\x37\x88\x0c\x2e\x91\x37\xf3\xab\x98\xbd\xd8\x60\xab\x36\xde\xa1\x4e\x2b\xdd\x4d\xa2\xb0\x4b\xde\x5c\xd3\xc5\xec\x06\x71\x3f\x23\x51\x8d\x8d\x99\x4e\xe9\xae\x9a\x5d\x75\x91\x65\x18\x6c\xa0\x90\x2f\xe4\xa5\xea\xeb\xc9\x0c\xc7\xc8\xf8\xa5\x74\x60\x40\x49\x31\x5f\x8e\xa9\x54\xa2\x36\xb6\x69\x61\x84\xdb\xb8\x4a\x67\x69\xe3\x80\x18\x8f\xaa\xe3\xcd\x3e\x9b\x92\x29\x17\xab\x02\xab\x2a\xbf\xb4\x25\x96\x36\xf9\x94\xcc\x26\x64\xaa\x25\x99\xc1\xba\x8d\x34\x5d\xef\x2c\x69\xd9\xe6\xae\x99\x40\xc7\xc2\x26\xf0\x1c\xa1\xfa\xdd\xd8\x20\xa1\x36\x5e\xee\x6d\x97\xd9\x62\xb5\xae\xe9\x10\x72\x20\xde\xcb\x0d\x6e\xf6\xa5\x82\xbb\x1b\xf6\x77\x65\x4c\x47\x16\x52\xb3\x3a\x6a\x63\x49\xbc\xc6\x32\xbc\xb3\xfc\x2b\x5b\x80\x7c\x0d\x57\x7e\xd1\x3b\xaf\x39\xa1\x5f\x7d\x7a\xfd\x00\x8f\x1a\xb4\xde\x45\xf2\x40\x64\x8e\x24\xe2\xd4\xd7\x0c\x0a\x83\x59\xa4\x57\x61\x97\x38\x8d\x72\x8b\x4d\x92\x8a\xda\x28\xd3\x26\x06\xed\x48\xa5\x38\x01\x4d\xc2\xaf\x9a\x5a\x5e\xd4\xe1\xbc\x22\xed\xb1\x99\xc7\x84\x32\xf5\x5f\x7f\x5d\x6b\x35\xb5\x6a\x65\xe9\x06\x95\xde\x70\x14\x11\x69\x6c\xec\x36\x0a\x19\x0f\xf9\x33\x14\x79\xdb\x66\x55\xf5\x51\xd6\xf3\xd6\x0c\x3e\x83\xc0\x8e\xf3\xad\x6e\xc4\x85\x89\xe0\xe9\x78\xe2\x6c\x48\xfa\xcc\xe8\xa9\x55\xad\xe5\xcf\x0b\x36\xf2\xb5\xd7\xf2\xfb\x94\x26\x9b\x59\xe8\xee\x0b\xe5\xef\x3e\xf5\xfa\x48\x4e\xb2\xd3\x3a\x84\x66\x2b\x17\x76\x71\xd0\xcd\xfb\xb4\xdf\x66\xfe\x1a\xe8\xe6\xc4\xc1\xbe\x8e\x78\x92\x80\xa7\x41\x92\xe9\x33\x11\xd5\xdd\xc3\x84\xfb\x74\x3d\xc4\xc6\x6c\x00\xf0\x75\x9e\x18\xd1\x48\xfe\xba\x35\xa2\xa1\x44\x6e\xf4\xe5\xa0\x05\x13\xaa\xc6\x19\x61\x55\x36\xb6\x5f\x16\x2b\x0f\x1d\x59\xc0\xa0\x8b\x1e\xdb\x59\xd0\xa0\x23\xc9\x81\x03\x07\x57\xcc\xa3\xad\xc1\x83\x25\x66\x97\xc5\xf2\xe5\xd7\x8c\x0b\x1c\x32\x8a\x4f\x47\x93\xf8\x91\x75\x0a\xf9\x14\xae\x42\xfb\x70\x9e\x07\x64\x1b\x1d\xc2\x67\x66\x50\xdf\xc5\x1a\x56\xc0\x8d\xa6\xff\x02\x4d\xc7\x80\x26\x9b\x90\x42\x17\x36\x08\xd1\xe4\x24\x3e\xc5\xd1\x3c\x4a\x68\xe4\xe9\xcc\x63\x81\x67\x93\x2a\x8e\xe7\x56\x3e\xa0\x0e\xbd\x16\xea\x50\x5d\x21\xb4\x75\xe2\xb6\xdd\xbe\x62\x78\x4a\x02\x1a\x52\x1b\xd1\x90\x4e\x32\xbc\x0d\x96\x97\x94\x7b\x45\x18\x87\xc5\x73\x1f\x20\x91\x5e\x01\x12\x69\x93\xc3\x9f\xe3\x1d\x15\x8e\x7d\x80\x69\x6a\x42\xbc\xd7\x87\x69\xca\x84\x80\x56\x21\xef\xd4\xf3\x83\x57\x46\x74\x59\x1c\xd8\x6b\xc2\x32\x55\x88\x4b\xeb\xc8\x8d\xcb\x70\x99\x96\xed\x8b\x46\x74\x79\x5d\x94\xa4\xf5\x28\xb3\x16\x00\x52\xe5\xdd\xd9\x12\x38\xa4\xfa\x65\x68\xc9\xb9\xd9\x65\x56\xcf\x7a\x35\x7b\xfd\xcc\x9e\x75\x14\xcc\xf5\x92\x7c\xb2\xfd\x70\x5c\x89\x3e\x79\x71\xc3\xcd\x92\x7d\x3a\xce\x07\x4f\x04\x9a\xf0\x24\x76\x20\x1c\x19\xb5\xb2\x0e\xb2\x4c\x88\x8c\x40\x6e\x31\xee\x67\x24\x32\xda\x66\x5e\x88\x6f\x59\x4a\x4f\xb6\x88\x30\xdc\x1d\x30\x9a\x5d\x58\x51\x32\x4e\xb2\x89\xfd\x64\xa5\x74\x21\x8b\xe6\xff\x25\x63\x2c\x50\x08\xbc\x06\xd5\xc3\x5c\x69\xf7\x5e\x31\xb8\x65\xa2\x87\x67\x1c\x15\x55\x25\x76\xcd\x3e\x83\xa7\xcf\xd4\x19\x62\xb0\xdf\xe3\x52\x2f\xa5\x9b\x5d\x23\x4f\x65\x79\xb3\x6c\x10\x0c\xb7\x50\x31\x71\x7b\x70\xa4\x29\xfe\x32\x98\x61\x81\x93\x84\x24\x54\x4e\xf7\x16\x0c\x7d\x51\x74\x57\xeb\xb3\x2a\xb8\x31\x91\xb1\x74\x3a\x34\x5b\xd1\x0d\xc4\x16\xd9\x54\x1c\x89\x94\xf9\xd0\x6e\xd9\xc2\x64\x45\x3c\x53\xb8\x17\xc0\xaa\x16\x4d\xa0\x5a\xf2\x08\x53\xc1\x88\xac\xad\x4d\x4b\xa2\x54\x50\x35\x1f\xd8\x52\xbf\xcd\x0f\xdc\xbd\xfd\xf2\xc2\x7e\xb8\xdc\xc3\xef\x50\x0d\x5c\x7f\x59\x69\xe1\x19\x11\x50\x9e\xcb\x15\x9a\xf2\xca\x19\x5b\xd4\x0a\x92\xd5\xf8\x82\xf0\xef\x85\x6b\xbb\x2e\x70\x1a\xbf\x0c\xbc\x8c\xb2\x41\x54\xde\x1c\xab\x0e\x6b\x15\xee\xd6\xb2\x49\xee\x19\x79\xaa\xc6\x8b\xbe\x87\xea\x3e\x36\x6d\xc4\x34\xad\x07\xec\xb9\xc2\xc1\x5e\x9b\x2f\x8c\x97\xf2\x5f\x51\xec\xc6\x1b\xa7\xc5\x3a\xaa\x0a\xbe\x5a\x32\xd8\x8e\xf7\x55\x83\x11\x7b\x9d\xec\x68\xd8\xfa\xa0\x0b\x91\xce\x14\x1d\x2e\x42\xfb\x38\x6e\xb0\x83\xd2\xbd\x9d\x04\xd2\xcc\x9d\x9b\xa5\xd0\xad\xa9\xe7\x5b\xe0\xc4\x76\x76\x5a\xfe\xb7\x38\x6a\x0e\x21\xc9\x20\x4c\xf9\x79\x8c\x37\x53\xaa\x94\x4b\x94\x30\x06\x78\xbd\x3b\x8b\xb6\xe9\xf7\x2e\xdc\x05\x43\x85\x65\x63\xa2\x3a\x7b\x64\x1d\x89\x5e\x08\x62\xc4\x42\x68\x54\xd4\x4e\xce\xac\xfa\x50\x73\x6d\x48\x74\x4f\x59\x6c\x8e\x16\x1e\xa8\x92\x59\xd9\x3f\xd3\xc7\x08\x27\x92\x9c\xe8\x86\xa1\x5a\xb0\xe2\x10\xfc\x8a\xd1\x8b\xc0\xb3\x19\x11\x8f\xcc\x66\xb1\x80\xc3\x89\xf3\xc4\xb4\x5f\x17\xe2\x6b\x69\x40\x06\x11\x8e\x26\x07\x5a\x23\x0c\xc9\x48\xd1\x84\xc4\x2e\x5f\xba\xb8\x3c\x6e\xde\xc6\x60\xbf\xc6\x62\xf5\x46\xae\x6c\xdd\x89\xed\x24\x89\x34\x47\xc9\xca\xbb\xcf\x88\xd0\xa3\xd6\x7b\xf8\x99\x30\x44\x47\x6e\x1c\x36\x76\x09\xbd\x80\x67\x4e\x6f\xfd\x67\x4c\x13\x03\x40\xe0\xba\x76\x42\xa0\x71\x3f\x3c\x32\xe3\xee\x67\x51\x21\x43\x97\x32\x2a\x27\x9a\x53\xa7\xe0\x93\x05\x35\xa3\x2e\x71\x88\x3d\xaf\x73\x9a\xbb\xfa\xf5\xe5\x1c\xf4\x99\x0a\xce\xa6\x90\x24\x64\x71\xa9\x1c\xf9\x24\x51\xd9\xf1\xa8\x4c\xf1\x5c\x29\x11\xc7\xb1\x2c\x1a\x5f\x8d\x5a\x49\xff\x59\x30\xbb\x9c\x16\xb2\x22\x23\x0f\x56\x09\x82\x58\x5d\x45\xbf\x65\xf2\x6f\x48\xed\x58\x4c\xed\xa8\xa6\x4d\x1b\xd3\x3b\xb2\x43\xbc\x6e\x8a\x47\xdd\xf2\xef\x42\xb2\xdd\x61\xaa\xc7\x2b\xe7\x44\xec\x27\x1d\xe2\x75\xf3\x57\xf6\x91\xba\x12\x12\x3c\x5e\x31\xc1\xa3\xb1\xa5\xb6\x18\x9b\x5e\x7f\x6c\xd7\x4a\x8e\x58\x01\x66\x55\xd5\xcb\x67\xa2\x04\x8d\xe4\x2e\xf8\x83\x9c\xe1\x86\x51\x7d\xa0\x05\xce\x56\x48\x4d\xfa\x85\xcc\x09\x0a\x71\x72\x59\x85\xcb\xa1\x20\xf8\x29\xe6\x2f\x0b\xb6\x3a\xe9\xa3\x89\x7c\xe6\x5a\xec\x11\x24\xa2\x92\x14\x22\x79\xa8\x44\x8c\x48\x6b\xec\xc4\x8f\x6c\x42\x89\xc0\x22\x9a\x40\x76\x67\xbe\x30\x26\x4b\xd8\x00\x3a\x99\x58\x0e\xdf\xdb\xb5\xc6\xa2\x37\xa0\x7b\xd9\xc2\x94\xe1\xf3\xd9\x35\xd7\x23\x99\x9a\x4f\x32\x61\xc6\x4a\x19\xbe\x49\xae\xd1\xf2\x6f\x9b\x88\x90\x11\x7b\xaf\xc9\x08\x59\x30\x95\xf7\x45\xc3\x84\x84\x7c\x37\x84\xa4\x84\x3d\x25\x25\x54\x90\x78\xbd\xc4\x84\x8d\x4c\x7e\x87\x8f\x99\x76\x3d\x1f\x22\x6e\x7a\x55\xd0\x5a\x3a\x1c\xec\xfd\xe8\x55\xce\xb9\xe9\x09\xfc\x25\xdb\x14\x46\x22\x16\x7a\x9f\x0d\x49\x1c\x03\xa7\x55\xdc\x56\x68\xcf\xf7\x8e\x33\x0f\xe8\xbb\x17\x4b\xbd\xd9\x71\xc2\xd9\x58\xd2\xd8\x80\xcd\xcc\x30\xd4\x2a\xf6\x8d\x17\x00\xae\x00\xeb\x9b\x24\x44\x38\xaf\x84\x40\x7f\x90\x94\x59\x34\xc9\xec\xb7\x98\x13\xc9\xde\x2b\x63\x2c\xc0\x6c\x8e\x9e\x18\x7f\x49\x48\x3c\x86\x15\x2a\x0f\xe6\x14\x51\x72\x82\xa8\xca\x3e\x13\x80\xc6\xc0\x53\xf5\xa8\xc7\x0e\xb1\x76\x46\x03\x20\xf6\x5b\x61\xab\x57\x78\x1c\x58\x7e\x73\x86\x50\x8f\xa1\x11\x8e\xd4\x09\x92\xe9\x30\x6f\x3f\xe6\xa6\xb8\xbc\xd6\xbe\xbd\x89\xe7\x8d\x84\x98\xf9\x8a\xce\xab\xcf\x86\xe3\x0e\x7a\xbb\x76\x12\x8a\xb7\x8a\x2d\x7c\xc6\xdb\x40\xac\x7e\x4e\xa5\x0d\xc2\x40\x9c\x65\x47\xdf\xc2\x4b\x65\x18\xd9\x80\x77\x6a\xf0\xa6\x19\x8f\x6b\x6d\x9d\xa5\xa9\xac\x3b\x96\x3c\x10\xd4\x0a\x4a\xd6\x51\x05\xed\x1a\x72\x6b\xa9\x49\x2a\x41\xf0\xd4\x3a\x07\xf4\x55\x03\x62\x8d\x09\x03\xd5\xa3\xa7\xc2\x48\x98\xeb\x2c\xf1\x15\x65\x4f\x7a\x75\x73\x54\x70\x0e\x78\xc9\xba\xe7\xaa\x45\x9b\xe9\x1b\x8f\x5c\x70\x66\x1c\x84\x5b\xc9\x9d\x74\xcc\x70\xb2\xa6\x8d\x63\x81\x72\x8b\x3e\x3d\x27\x67\x59\x71\x41\x4b\x11\xc6\xd8\x87\x4c\x8f\x6b\xd9\x90\x4a\xf3\xf5\xe5\x3d\x8c\x62\x32\x23\x2c\x26\x2c\x9a\xc3\x16\x61\x80\x1c\x24\x18\x4e\x10\x86\xef\x70\x72\x86\x2e\x4d\x7e\x51\x26\xe1\xd9\x6b\x1d\x2e\xf4\x29\x66\x74\xa4\xf5\x04\x30\xc2\xda\x51\x3e\x32\x33\x4c\xe7\x03\x21\xb9\x75\x35\xa3\x58\xd5\xca\xe8\x1b\xe4\x7a\x4b\x54\x66\x56\xfc\x1e\x2d\xbf\x70\xa0\xb7\x65\xab\xa3\x9b\x73\x35\x18\x64\x3a\x3c\x85\x7f\x17\x12\xee\x1c\x50\x51\x8e\xa2\x43\x12\x02\xe6\x40\xeb\xf1\x82\x8b\xb1\x0e\x58\x6f\x17\x7e\xbb\x15\x79\x2c\x5e\x1f\x05\xa5\x66\x4a\x19\x9d\xa6\x53\xcf\x79\x67\x2a\x36\x44\xd6\x7e\x69\x32\x51\x66\x5a\x0f\x88\x1c\x78\x3b\xd2\x97\x2b\x9b\xa3\x31\x7d\x26\xec\x91\xcd\x38\x65\xea\x0c\x5d\x73\x45\xbc\x12\x19\x06\x3a\x8b\xcf\x14\x9d\x1a\xb4\x57\x41\xf4\x39\x30\xa0\xe0\x00\xb4\x39\xc1\xea\x04\xc5\x29\x1c\x55\x46\x94\x66\x1d\xfa\xc6\x55\xb0\x32\x10\x1f\x2e\x1e\x99\xb9\xe9\x46\x98\x26\xa9\x20\x56\x66\xc5\x26\x2f\x28\x1f\x72\x3e\x32\x8b\x04\xe7\x4d\x62\x4a\xc7\x13\xa5\x97\x48\xcb\x78\xd6\xdf\x38\xd1\xdc\x88\x3f\xb2\x21\x41\x18\xcd\xb8\xa4\x8a\x3e\x67\xfe\x4b\x3a\x42\x58\x4a\xb0\xa0\x9c\xa1\xcb\x82\xfd\x9f\x4a\x50\xbd\xeb\xe2\x8a\x29\x1b\x58\xdb\x73\x7d\x3e\xd2\xd6\x0b\x59\xe8\xc5\x52\x19\x0f\x25\x4f\x52\xe5\xbb\x60\xab\xd7\x36\x37\x8d\xbb\xc2\x05\x60\x20\xe6\xa3\x47\xe6\xf6\xb5\x3c\x43\x1d\x89\x24\xd7\xab\x24\xcd\x52\x46\x82\x2a\x22\xa8\x41\xb1\x22\xca\x2c\x42\x76\x4e\xb3\x33\x30\xc5\xe2\x49\x8b\x50\xbe\x05\xde\x60\xaa\x16\xac\x1d\x43\x23\x21\x01\xac\x97\xbf\x1c\x60\xfa\x47\x8c\xb3\x53\x46\xc6\x78\xd5\x8a\x3c\xb2\xc2\x92\xa0\x3f\xd0\x51\xae\x90\xd6\xf9\x1c\x3d\xda\x0d\x20\xf2\xa9\x6e\x95\x4c\xc7\x75\x8b\x34\x4a\x38\x5e\xe1\x36\x1e\xe5\x87\x1e\xfd\x83\x0f\xcd\x18\xb5\xde\xcf\x15\x48\x81\x5a\xbd\x1a\x71\x41\x26\xff\x1f\x7b\xef\xda\xdc\x38\x92\x9c\x0b\x7f\xf7\xaf\x28\x8f\xdf\x88\xee\x3e\xa6\xa8\xe9\xd9\x63\xc7\xb8\x1d\x13\xf1\xaa\x25\xf5\x0c\x77\xd4\x6a\xad\x2e\x33\xeb\xb3\xdc\x60\x17\x81\x22\x59\x2b\xb0\x0a\x83\x02\xa4\xe6\xda\xfb\xdf\x4f\x54\x66\xd6\x05\x20\x40\x02\xa2\xba\x67\xec\xb3\x1f\xec\x9d\x16\x81\xaa\x42\x5d\xb2\xf2\xf2\xe4\x93\x5c\xa5\x23\xb7\x58\xf5\xb1\xc1\xcd\x48\xae\x36\x67\x8c\x81\x26\xe8\x48\x94\x05\x72\x51\x71\x15\xad\x05\x19\x6e\xb4\x14\x61\x1d\x06\xdd\x15\xbe\x35\xa8\xfd\x82\x0e\x08\x14\x79\x9b\x9c\x8e\xb8\x91\xeb\x3c\x0b\x39\x5d\x91\x6f\x74\x61\x55\x2c\x27\x23\xf5\x03\xb8\xae\x9c\xd5\x06\xb7\x3a\xad\x9c\xdd\x67\x2d\x23\xf7\x82\x14\x6e\x0d\xe7\xf3\xc2\x32\xa0\x91\x08\x7b\x69\x84\xfd\x67\x29\x82\xd9\x87\xca\xfa\x54\x39\x15\xe4\x15\x48\x19\x6a\x36\x72\x9e\x59\x15\x1a\x69\x6e\x69\xfe\x58\x82\x41\xee\xda\x39\xa1\xc3\xe0\x1e\x6d\xbd\xa8\x4a\x69\xd5\xec\xb7\x12\x18\xba\xce\x0e\xa4\xdd\x97\x2a\x15\x9d\xc5\xac\x7a\x49\x8d\xae\xbb\x05\x05\xea\x6c\x7f\xfd\x89\xd6\x06\xe6\x52\xa5\xb3\x52\x63\x25\x17\xdf\xda\x81\xd1\xca\x76\xc7\x47\xc1\x95\xb1\xcf\x3e\x29\x56\xe4\x80\x24\xe0\x4c\x2d\x44\x26\x1e\x78\xb8\x7d\x81\x3e\xd4\x0f\x1e\x7c\x23\xbd\x7c\x0f\x1f\x6c\x63\x0f\x3c\xa3\xa4\x18\x8a\xc3\x9b\xee\xcd\x30\x39\x3b\x08\x9f\x4a\xad\xb4\xad\x55\xb7\xfa\xe2\xfa\xfe\x51\x6c\xda\x27\x76\x0f\x41\xe2\xae\xd5\xf7\x73\x36\xc0\x0f\x7e\x15\xde\xd9\xe9\xad\x58\x49\x75\x8f\xf2\x22\xac\x0c\x28\x90\x25\x5f\x92\x1e\xea\x3e\x6d\xc4\xc4\xa7\x44\xe4\x25\x93\xe5\x0b\xfb\xc4\xbd\xd8\x1c\xa1\xfc\xcf\xb9\x2c\xc6\x53\x75\x26\x17\xe0\x19\x2d\x43\x5b\x86\x29\x5e\x56\x56\x64\x6c\xd0\x02\x4f\xfd\x33\x34\x21\x86\xbd\x8c\x02\x20\xa9\xe9\xba\x36\x76\x6f\xfd\x1d\x09\xef\x72\x1d\x26\x63\x1f\xc5\x64\x41\xf7\x83\x95\x38\x00\x19\x52\x4b\x98\x0d\x45\x2c\x48\x8d\x2d\x7c\x64\x6f\x45\x98\x0d\x7b\xa5\x18\xba\x95\x55\xe0\x2d\x55\xba\xf1\x4a\xdb\x15\xd0\xb9\x8f\x7f\xac\x6d\xc0\x5f\x21\x5d\xee\x6a\xab\xd6\x3a\xfc\xa7\xa9\x16\x0b\xf9\x09\xfc\x17\x4e\x67\x70\x36\x66\x52\x68\x63\xf7\x06\x68\xa5\xcc\x1d\x25\x84\x0c\x1c\x92\x3a\xd7\xfa\xa6\xb5\xa7\x07\x93\x3e\x74\xce\xf6\x1f\x2a\x51\x1c\x34\xdf\x5e\x70\x0c\x01\x9e\x46\x32\xab\xdd\x1b\xe0\x1a\x2d\x79\x4f\xf4\x59\xdc\xea\x2d\xef\x98\xba\xfd\x44\xf7\x9d\xf7\x90\xfd\x71\xf0\x40\xe2\xfb\x79\x8f\x3c\x32\x9e\xd9\xd5\xdd\x1b\x54\x7e\xca\x5e\x18\x23\xa2\xd2\xe7\x04\x91\xf3\x49\xed\xdc\xa1\x83\x30\x04\x86\xd5\xc9\x4a\xaa\xa9\x11\xf9\x64\xa8\x31\xa9\x96\x53\xe5\xe6\xd6\x8c\x18\x26\x04\xf8\x83\x8d\x6d\xd5\xaa\x18\xf0\xe8\x55\xbf\xb1\xfb\x39\xcf\x11\x41\xa1\x84\x31\x56\x05\x32\x65\xc1\xa5\xa2\x68\x9d\x9b\x1f\x33\xb5\xd2\xa4\x91\x91\x30\x02\x8f\xd1\xc8\x49\xca\x51\x24\x56\xa7\x0a\x73\x8b\xd8\x37\xec\x65\xc9\x97\x88\xee\x01\x9e\x52\x9e\x01\xc3\x29\xd8\x83\xe4\x7f\x89\xd2\x40\xfc\x89\x94\xe9\xab\x37\xbb\xfa\x44\x6f\xd1\x4b\x68\x06\x0e\xb9\x9d\xc3\x30\x41\x72\x11\xfe\x21\xd2\x57\xbb\x5a\x0a\x2f\xdd\x8b\xcd\xa8\x39\xc9\xdd\xb7\xf8\x2d\x3f\x08\x8b\xfb\xb9\xae\x71\x18\x74\xff\x70\x34\x9f\x8b\xec\xa7\xf0\xa1\x6c\xa7\x28\x7a\x2b\x15\x3f\x4c\x06\xb5\x0e\xaf\x5f\xae\xc1\x7c\xd3\x55\xa1\xb0\x45\xf4\x3c\x99\x5b\xe7\x04\xad\x16\xc1\x6c\x77\x64\x9b\xb9\xfa\x95\x1c\xf0\xad\x2b\x91\xe5\x91\x9a\x60\xf7\x8b\xa7\x09\xc6\xca\x4e\xd6\x74\x5d\x57\x0a\x29\x9f\x11\xdf\xf3\x48\x27\x9d\x44\x46\x68\x7c\x3c\x55\x13\x7b\x41\x9b\xb2\xd0\x6a\x99\x6d\x18\x4f\x1f\xa4\x09\x25\x0b\xed\x81\xac\xd6\xa2\xa0\x2e\xa4\x41\xfb\x8a\xca\x7d\x71\x77\xb1\xd9\xb1\xd9\xab\x0f\xd4\x50\x57\x56\xd3\xfe\x11\x2d\x48\x3b\x4a\xe3\xf0\x71\x2d\x09\x0e\xb4\xb8\x0d\xd9\xf9\x85\x9d\xd4\x3f\xc5\x7e\x68\xb6\x0e\x2e\x6b\x27\x2f\x8f\x9b\x0e\x6b\x9a\xf5\x1d\xce\xea\xc1\x17\x42\xdf\x8b\xc0\xd5\xc7\xa8\x30\xa1\xcd\xf6\xe3\x42\x98\x38\xb8\x41\xc6\x74\xe3\x03\x69\xd4\xa8\xf7\xc6\xce\x6a\x21\xc1\xd3\x65\x4a\x5e\xca\x84\x6e\x01\x5d\x90\xbf\x9e\x3c\x28\xdd\x4b\x7b\xa8\xf5\x69\x12\x9e\x6d\xaf\xf0\x0e\xf4\x04\x3e\xbf\xdb\xa5\x4d\xc7\x0d\xdb\xde\x49\xe1\x93\xe8\x2c\x1b\x52\x90\xb0\xf1\xe5\xa7\xe1\xf5\xdd\x23\x0a\xfd\xd8\x05\x70\x6b\x01\xa7\x06\x5d\x51\x3c\xa3\xc0\xa0\x29\x69\x95\xe2\x87\xf0\x52\xdb\x90\xa3\x60\xaa\xf4\x02\x4a\x56\x66\x5d\x39\x0a\x79\xa1\xd7\x72\x48\xcd\x14\x84\xed\x5f\x3b\x94\xc7\x9e\x98\x99\xc3\x82\x80\xa3\x15\xb7\x17\xf5\x08\xec\x1b\x9c\x9c\xa7\x3b\xce\xd0\x9a\xe7\x4f\x9a\xf0\x7d\x18\xa7\x13\xb6\x46\x80\x19\xcd\x1e\xb0\xa7\x0b\x48\x43\x86\x49\x7e\xe4\x9b\x40\x74\xd4\x55\x0d\x43\x0d\xda\x0e\x77\xf6\xf1\x89\x5a\xe8\x01\x87\x33\x10\x13\xd1\xe9\xe3\x6e\xcf\x46\xe7\xcf\x63\x6e\x70\xf5\x71\x4e\xfb\x9c\xc7\xd3\xb6\x4d\x3d\xf8\x64\xba\x19\xfc\x9c\x11\xf7\x58\x88\x44\xef\xfc\x6d\xc8\xdd\x5a\x3f\x5a\x51\x8b\x0c\x86\xb3\x7b\xaa\xde\xd7\xf6\xe1\xb3\xcf\x51\xa3\x1d\xf8\x2d\xa4\x06\x5e\xb5\xb7\xfa\x05\xe6\x8c\x0e\x49\xaf\xc9\x3a\x90\x89\x6d\x58\x55\x0f\xd7\xa3\xaf\xe1\x71\xb0\x25\xb7\x6f\x32\x40\x9a\x19\xb2\x1a\x42\x9e\x11\x11\x3e\x2c\x64\x26\xcc\x98\x4d\x5a\xc2\xf5\x8e\x6e\xc1\xa7\x07\x60\xe2\xa7\xd3\x9e\xaa\x42\x46\x65\xfe\x9d\x8e\xc4\x24\x94\x1b\x8c\x21\x4b\x51\x78\x0a\x02\xe5\x2b\xfd\x88\xb9\x96\x85\xb4\x32\x0b\x95\xd5\x12\x82\x97\x56\x16\x48\x8a\xfd\x61\xe8\xd4\xbf\xa0\x31\x03\xc6\x9a\x39\x3e\xec\x19\x7b\x20\x9a\x4b\xfa\x1c\x05\x5b\xfb\xb3\x59\xb8\x5e\x6f\xed\x1b\x7d\x8c\x02\xf7\xec\x01\xa3\xf3\x5a\xfe\x70\x97\xee\x3b\x78\xd5\xb9\xf0\x39\x5b\x14\x02\xac\xec\xb5\x67\xc8\xc3\x12\x19\x5a\xc3\x7d\x77\x73\xf6\xe3\xf1\xdd\x84\x89\x32\x61\x99\xbc\x17\x53\x95\x98\x07\x30\xfa\x7e\xa9\x44\x69\xff\xdc\xe1\x04\x92\x6b\xa1\x0c\x48\x02\x59\xf6\xb4\xd7\xdc\xc4\xd8\xff\x3d\xab\xbf\xdf\xc7\x2a\xf7\xac\xae\x76\xef\xba\xea\x95\xb0\x4d\xa1\x40\x1f\x4e\x6d\x8b\x97\xf9\x2d\xba\xcf\xcf\xdb\x6a\xdb\x3f\x21\xf9\x5d\xfd\xa5\x52\x03\x95\xae\xd3\xf0\x52\x34\x8a\x0e\x9d\x6e\x9d\x73\xa8\x5c\x33\x2c\xab\x1e\xdf\x69\x6d\x7d\x9f\x10\x09\x24\x47\x0e\x29\x21\x7c\x33\xac\x2c\x84\x00\x11\xe2\xf7\x13\xdd\xf5\xc4\xab\xe7\x3f\x2c\x7a\x69\x3c\x55\xef\x1d\x7e\x32\xfc\xd5\x84\xa8\xd2\x7a\x1e\x15\xf4\xa9\xb7\x02\xcd\xa6\xd2\xf8\x3f\x40\x79\x46\x53\x65\x25\xd6\xa7\x5e\x48\xc5\x33\x3f\x50\xfc\xa5\x4d\x4a\x14\x5c\x25\xab\x43\x01\x11\x72\x31\x13\xd9\x10\x4d\x74\xb2\x38\xcf\x8c\xdd\xdf\xc9\x7d\xc7\xe9\x7c\x4a\x05\xf6\xf0\x31\x18\x5b\xa4\x2a\xae\x2c\x00\x2a\x78\x86\xf5\xa1\x05\x03\xc4\x5d\x93\x0b\x01\xe9\xde\xec\x2a\x92\xa6\x8e\x80\x3b\x4c\x42\xf6\x09\x86\xd0\x0b\xe3\xe5\x54\x15\x95\x02\x2f\xb8\xc7\xdf\x72\x16\xaa\xff\x24\x0e\x0d\x43\xd8\xa4\xa5\x15\x13\x58\x5c\x07\x1f\xb6\xf6\x99\xae\x0c\x44\x1e\xd7\xa2\xb4\x17\xd4\x4b\x31\x5e\x8e\x09\x00\x3f\x62\x79\x21\xd7\x00\x1e\xf0\xb1\x83\x78\xe9\x4e\x79\xc9\x33\xbd\x7c\x6e\xaf\xd2\x13\x93\xa9\xdc\x30\xd8\xe4\xcc\x4e\xfe\x52\x28\x51\xc0\x87\x82\x2f\xbb\xf5\x08\xf7\xf0\x72\x77\x48\x6e\x88\x19\x53\x98\xdf\x78\x8f\x05\xaf\x4a\xbd\xb6\xf6\x2d\xcf\xb2\xcd\x08\xf1\x05\x82\xad\xb8\x59\xb9\x85\xc6\xd0\x70\x9f\xbb\x89\x26\xf7\x94\x27\x2b\x71\x53\xf2\xb2\x6a\xc5\xe0\x35\x46\xf9\x95\x50\xd5\xfa\xab\x37\xec\x4f\xe1\x1b\x4f\x4f\x4e\x7f\x38\x9f\x9d\x4d\x6e\x4e\xde\x5e\x9c\x9f\x45\xdf\x43\xbf\xbc\x9f\xdc\xdc\x6c\xff\xf5\x87\xc9\xed\xf6\x1f\xaf\x3e\x5c\xdd\x5d\x9c\xdc\xb6\xb5\x72\xf1\xe1\xc3\x8f\x77\x57\xb3\x77\x27\x93\x8b\xbb\xeb\xf3\x96\x57\xef\x6e\xbb\x7f\xbc\xf9\x71\x72\x75\xd5\xd6\xea\xf9\x4f\x93\x53\xdb\x1d\xfd\xfd\xcf\xd1\xb1\x03\x90\x84\x9d\x81\x8e\xef\x6b\x9e\xcc\x23\x56\x7f\xf0\x0d\xbb\x6b\x56\x38\xa3\x94\x3b\xa4\x8b\x7b\xe4\xc6\x0a\x37\xc8\xf8\x04\x17\x6c\x98\xad\xae\x57\x11\x95\x9e\xac\x04\xcb\xb4\xbe\xaf\x72\x92\x79\xe8\x6d\x57\x1a\x3d\x42\xc2\x44\xad\xfd\x30\xb9\x7d\xb3\x5d\x69\xcd\x37\x16\x11\xe3\x7a\xe7\xf2\x23\x47\x92\x08\x90\xb3\x18\x5c\xa4\x0a\x5c\x01\xa4\x10\xf5\xe0\x97\x6c\x57\x3f\xd8\x1a\x57\x65\xa3\x9b\x34\x0d\x74\x5a\xf0\x61\x51\xc3\xf5\x05\xdf\x35\x9b\x7e\x3a\xb0\xc4\x2c\x9b\x8b\x84\x57\x88\xdd\xb7\x17\x58\x51\xe8\x22\x1e\x70\xd8\x28\xcf\xd7\x28\x6d\xb0\xd6\x06\x1b\x6b\x66\x3f\xdc\xdc\xcb\x3c\xaf\x2d\x3b\x6d\xc4\xfd\x2b\x0f\x45\xfd\x1e\x64\x52\x8a\xf4\xab\x6d\xbd\x28\xb0\x2d\xa0\xde\x6c\x4f\xb5\x1d\x72\x74\xd6\xa5\x5a\xa2\x2f\xc1\x95\x57\x5c\x6d\x3c\xde\x0c\xe0\xcd\x01\xf0\x0d\xe5\x5e\xec\x5d\xe3\xcb\xdf\x49\x00\x90\xf1\x92\x3d\x0a\x20\x1e\xaa\xa8\xbe\x2c\xda\xf4\x56\x66\x40\x77\x88\xfc\x70\xd5\xa2\x6b\x84\x44\x9d\x42\xfe\x39\x14\x79\xfb\xbe\x11\xc3\x82\x78\x7b\xd9\x63\xce\xb0\x51\x90\xfa\x2e\x33\x04\x46\xfc\x9c\x41\xbf\x96\x9b\x6e\xcf\x25\x64\xaf\x83\x3e\xe3\x71\x8c\x7d\xb5\x32\x38\x03\x42\xf0\x71\xa9\x94\xbd\x73\x75\xab\x53\xbe\xb1\x9b\x03\x40\x24\xa6\xca\x73\x5d\x94\xac\xa3\x0d\xc4\x2a\xe0\xf8\xe0\x2e\xa3\xef\xf0\x22\x12\x1a\xb1\x9a\x8b\x69\xa9\xb8\xd7\x8f\x44\x8c\xe6\x35\x8a\x9d\x45\x69\x64\x60\x60\xfa\xea\xa8\xeb\x9a\xa9\x5e\xdb\xa1\x6d\x4a\xf5\x21\x79\xb8\xb9\x55\x1c\xfa\x16\xeb\x6e\xeb\xfd\x83\x6b\xa1\x75\xc9\x33\xb1\x28\x67\x03\x83\x5d\xd0\xa2\xea\xe2\x7d\x94\xcb\xd5\x33\xb4\xd8\xdf\xfa\xf8\x86\xe0\xef\xd6\xe4\x88\x3c\x0f\x85\xd6\x25\xea\xbd\xc1\x36\x62\x6e\x36\xc1\x6d\x41\x9d\x12\x63\x82\x57\x2e\xad\x2d\x81\xa8\x41\x4f\x2e\x30\x9e\xaa\x73\x80\x19\x07\x03\xc7\x11\x29\x80\x75\xb1\xd7\xae\x70\x04\x66\x50\x74\xe7\x8b\xe6\x34\x75\xd7\x81\x08\xfb\x1e\xc1\xa9\x22\xdb\x78\x36\xb0\x94\xd5\xde\xeb\x73\x7a\xd0\x9b\xee\x54\x4b\xfc\x60\x3c\x3a\xa6\x14\x39\x79\xfc\xf1\x3b\x03\x1e\x1e\xa2\xcd\xb6\xab\x31\xfb\xd9\x79\x94\x20\x3d\xcc\xa7\x4b\x39\x84\x73\xc6\x37\x8e\x3a\xbe\x6d\x62\x9f\x83\x8d\xfd\xb9\x13\xc6\x76\x4f\xb0\xa7\x5d\x6d\x99\xe5\x9a\x61\xaf\x14\x7a\x7a\x07\x80\xc2\x4e\xfd\x4b\x37\x62\x37\x76\xf6\x1d\x14\xeb\xa7\xfc\x03\xd0\x59\x54\xb6\xf9\x47\x5c\x2c\xe4\x6b\x71\x20\x0d\x2a\x9e\x4e\x91\x59\x7b\x7e\x20\xb2\x88\x74\x2e\x6c\x21\xb3\x0c\xf4\x80\x31\x3b\x51\x1b\x47\x77\x62\xaf\x42\x07\x43\x96\x4b\xa5\xf7\x31\x31\x74\x6c\xa6\x24\xda\x4c\x37\xdd\x9b\x09\xf1\x1f\x81\xed\xea\x79\x76\xd4\x33\x30\x1f\x5a\xd9\xc2\xb7\xeb\xe6\xf4\xe7\x3b\x1c\xe0\x14\x88\x6f\xf3\x2f\x95\x43\xb8\x35\xdc\xe8\xc5\xbf\xb5\x0f\xfd\xfb\x8a\x17\x5c\x95\x90\x19\x47\x4a\x6b\x21\xa2\x04\x7d\xf1\x09\x50\xcc\x0a\x1d\xcc\xf0\xa7\x78\x71\x1d\x94\x00\xe1\x67\x32\x1d\x31\x39\x16\x63\xa8\xe1\x5c\x58\x5d\x62\x1e\x9e\x5c\x59\xcd\x61\xaa\xb6\x32\x7e\xc6\xec\x24\x33\x9a\xde\x10\x2a\xc9\xb4\x01\x10\xf7\x3c\xa6\xd7\x87\x9d\x4f\xe1\xaa\xf9\x06\xec\x1b\x58\xca\xd0\xbc\xa6\x1f\xa2\x17\xa1\x14\x31\xc4\xda\x33\x38\xe9\xe1\xef\xff\xac\x89\x28\xb8\x0b\x7f\xf1\x19\x8b\xbe\x6d\x5d\x43\x9f\x6d\x91\xb0\xa0\xf8\xae\x05\x82\x27\x60\x61\x42\x26\x56\xc4\x53\xc8\x5e\xf2\x92\x65\x82\x9b\x92\xbd\x7e\x35\x08\x73\xe2\x3e\x30\x48\x57\x3a\xbe\x81\x4e\xc1\x25\xe4\xc6\xca\x9d\xef\x18\x2a\x4c\xf3\xa2\x64\x9c\x29\xf1\x18\xe7\x5f\x69\x48\x99\x73\x65\xa3\x45\xc4\x00\x83\x59\x17\xc8\x5f\x05\x39\xcd\x68\x32\x75\xc8\x11\x57\x14\x85\xc2\xb2\x34\xac\x96\x9d\x35\xf2\xa8\x36\x48\x58\xb0\x0f\x85\xd4\xd8\x15\x2f\xa7\x8a\x24\xab\x83\xa3\x44\x64\x08\x27\x59\x56\x4f\x47\xe5\x90\x71\xad\xec\x07\xdb\xd1\xa7\x63\x3f\x41\x97\x60\x7e\xf9\x9c\xc0\x9a\xff\x2f\x1c\x16\xcc\x5a\xf1\xac\xa0\x71\xdb\xad\xda\x4e\x9b\xdf\xfa\x0b\x2a\xc1\x2d\xdd\x5f\xe8\xa5\x4c\x78\xd6\x43\x19\x16\x6d\x43\xde\x73\xb0\xb6\x63\x05\x3b\x74\xe3\xe7\xee\xa0\xbf\xaa\xdc\xee\x77\x87\x6b\xf6\x51\xb7\xb8\xf1\x3b\x16\x37\xd2\x2d\x0e\x31\xc0\x7d\x72\xea\x97\x8a\x24\xd7\x86\x3e\x49\x81\x1a\x63\xbf\x14\x0c\x54\x13\x4e\x74\x60\x86\x62\x1a\x65\xbe\x47\x89\xb6\x04\x22\x45\xc1\x47\x4f\x76\x44\x74\xf3\xff\xde\x9f\x3f\x0a\xdf\xef\x3e\xc5\x83\xeb\xb6\x3f\xbc\x5b\xd9\x3b\x49\xff\xc2\x13\xc8\x87\x85\x9e\x5c\x26\xee\x36\x6d\xa9\x2b\x76\xc3\x21\x48\xd0\xaa\x1e\xe6\x85\x4e\x84\x31\x63\x76\x0e\x17\x0d\xfd\x93\xf1\x85\x0b\x74\x44\x0f\x4f\x95\xb5\x4c\x1c\xcb\x61\xd4\x7e\x7d\x8b\xb7\x9d\x00\xa4\x4c\x3e\x28\x46\xb4\xde\x5f\xc9\xb0\xcb\x9a\x70\x8c\xcd\xd0\x06\x14\x3f\x63\xe7\xcb\x37\x2c\xd5\xc9\xbd\x28\x8e\x0b\x91\x4a\xf3\x06\x62\xf6\x65\x67\xb0\x70\x6d\xad\xed\x83\x35\x8d\x2e\x00\xc2\x1e\xea\x88\x53\xec\x9f\x52\x0a\x5c\x12\xda\x88\xc9\x05\x98\x13\x2e\x73\x19\x53\xf5\x1c\x29\xa4\x50\x65\xb1\x41\xb4\xb3\x73\x65\x35\x26\xc2\x59\x1a\x56\x69\xeb\xca\xb9\x2f\x9e\x03\xdb\xf3\xc4\xcf\xbe\x5d\x09\x23\x1c\x90\x01\x3f\xaa\xd4\x94\xf1\x87\xe2\x22\xe7\xe5\xca\x00\xc1\x4b\x7d\x0e\xc8\xe8\x82\x57\xed\x0c\xf1\x1c\x70\x10\xe8\xa5\x08\x2f\x79\x1a\x12\x53\xca\x2c\x9b\x2a\x4c\xdc\x00\x2e\x96\x17\xad\x3c\x52\xf6\xd5\x11\xe3\x69\xca\xfe\xbf\x97\xef\x2e\xfe\xe3\xf6\x7c\x36\xb9\x04\x9f\xf7\xe4\xe2\xfc\xd5\xc8\xff\xf1\xc3\xdd\xad\xff\x2b\x7a\x58\x1e\x44\xc1\xd6\xfc\x1e\x4c\x3c\x65\x04\xa5\x18\x8b\xa9\x8a\x47\xea\x18\xb6\xec\x2f\x46\x38\x04\x2d\xa9\x29\x9e\x68\x9c\xd6\xb0\x8b\x9e\x97\x88\x57\x07\x18\xbf\xd7\xfe\x95\xdd\x7b\xd0\x6d\x1e\xdf\x85\x53\x03\x21\x93\x9c\x9b\x88\x72\x89\x6c\xdf\xb0\xe1\x84\x5a\x4a\xd5\x85\xf3\x13\xea\xe1\x73\x2a\xf1\x3f\x8a\x0d\x00\xcd\xaf\xb8\x2c\x7a\xef\xbd\x76\xce\x4c\x77\x62\xac\x9d\xce\x4d\xf3\x50\x19\xd4\x85\x31\x27\xbd\x13\x4b\xda\x46\x97\xfc\xab\x7f\x2e\x91\xb0\x8a\x4f\x65\xe1\xb8\xdc\x7c\xd6\xb3\x23\x3c\xf5\x17\x4d\xd8\x83\x53\x75\xfb\xe1\xec\xc3\x1b\x26\x32\x3e\xd7\x90\xf0\x4a\x50\x23\xd7\x04\x4d\x58\xa2\xd7\x51\x43\x35\x1e\xbf\x11\xcb\x03\x8f\x5f\xec\x44\x1b\x63\x1b\x7b\xf8\xfc\x72\x5d\x6c\xb3\xe0\x3d\xaf\x09\x48\x1f\x7b\xa5\x8b\x3e\xd7\xbf\x7d\x0c\xf3\x42\x72\x6b\xc8\x35\x24\x2f\xdd\xcd\x0b\xc1\x81\xe3\x85\xc2\x42\xe4\xcb\x27\x60\x6c\x96\xd5\xaa\xae\xdb\x83\x63\xc6\x14\xda\x0f\x4f\x6a\xc5\x7e\xfc\xd6\xb0\x79\x55\x4e\x55\xbd\x0d\xad\xd8\xc9\xcf\x37\xec\x2d\x2f\x93\xd5\xab\xa9\x82\x2c\xd1\x1f\xbf\xed\x20\x1c\x1d\xcc\xe1\x6d\xe7\xe4\x8c\x97\xfc\x42\xf3\x54\xaa\x65\x1b\x81\x77\xa8\x32\x79\x7e\x7b\xf2\x86\xb9\x62\x3f\x21\x5f\xba\x74\xc4\x39\x51\x43\x20\x90\xe1\x43\x9c\x14\xa1\x9c\xc1\x1a\xc9\x31\x5a\x66\x70\x61\x4d\xd5\x2d\x32\x97\x5b\xa9\x2a\x4b\x96\x6b\xaa\x74\x6a\xad\x32\xe4\x74\xe7\x8e\x47\x40\x64\x1b\x66\x67\x07\xb6\xb1\x5f\x0c\xd2\xc7\x40\x9f\xd9\x16\xf6\x53\x05\x06\xba\xcf\xe0\xce\x74\xc2\x33\xc0\xfa\x1d\x45\x3e\x3d\x6b\xb6\xeb\x0a\x58\x94\x00\x64\xa3\x36\x75\x48\xae\x27\xf6\xf2\x4a\x59\xbc\x50\xe0\x00\x80\x75\xa4\x38\xe4\x5a\x5b\x89\x83\x8c\xc5\xe0\x7c\xcb\x70\x76\xec\x8b\x9e\xc1\x18\xa7\xc5\xfe\xea\xc9\x0d\x74\xa5\x1c\x63\x5f\x02\xee\x7b\xb5\x01\x58\x38\x94\x26\xd4\x00\x29\x09\xd2\x99\x36\xe5\xd6\x2a\xfa\x3b\x31\x7a\x6d\xaa\x10\x81\x58\x5b\x97\x98\xe3\x32\xea\x5d\x2b\x00\x48\x6e\x33\x2a\x54\x39\x01\x26\x49\xd7\xcf\x0b\x71\xe4\x79\x02\xd2\xda\x9c\xda\x1b\x76\xcc\xae\x63\xf3\x3a\xd5\x49\xb5\x76\xf5\x47\x80\x63\x80\x90\x75\x74\x89\xfa\x1d\x82\x17\xfb\xbe\x1d\x0f\x5c\x86\xa5\x00\x92\xa5\xde\xf6\x31\x6e\x98\x93\xf8\xd5\x6d\x4d\xbd\x5b\xf1\x05\xd9\x71\x18\x1a\x0e\x1b\x9a\xe5\xf5\x96\x6a\xad\x1d\xcc\xde\x71\x19\x6a\x24\xe8\x02\x94\x2d\xf1\x29\xd7\xe0\xe4\x46\x12\x03\x9d\xbe\x30\x6c\x72\x65\x35\x20\x6b\xf1\xfa\x33\x58\x99\x12\x41\x6b\x98\x8d\x0e\x6f\x63\x1a\xc2\x88\x7d\xcd\xa6\xd5\xd7\x5f\xff\x2e\x61\x9f\xdc\x7f\xfc\xeb\xbf\xfc\xcb\xef\xfe\x75\x48\x9a\x8a\x33\xc8\xa1\xdd\x30\x47\xbe\xe8\x6c\x5d\x25\x8a\x57\x60\x5b\x52\x1d\xb0\x0a\x74\x00\x0f\x64\x17\xe8\xc2\x24\xf1\x25\x9d\x70\x13\x9f\x4c\x56\x3b\x9a\x01\x49\x00\x39\xd5\x35\x09\xe1\x95\x5d\xd2\xe8\xff\x71\x07\xa5\xef\xcc\x1e\x95\xa7\x61\xa7\x64\xe6\xd5\x6b\xdb\x08\x7b\x49\xfe\xbf\x12\x02\x88\xaf\xdc\x05\xa7\xb3\x54\x14\x38\x26\xef\xb2\xf3\x8e\x44\x10\x0e\xe2\x53\x9e\xe9\xd4\x15\x11\x08\x8c\x19\x12\x14\x84\xf3\x4f\xdc\x4a\xee\x11\x91\xcd\x52\xde\x2a\x44\x5e\x16\x3c\x11\x94\x63\xfd\xf2\xd3\x1b\xfb\xb7\x11\xdb\xbc\x01\x70\xea\x88\xfd\xf5\x0d\x71\x4a\xf2\xa2\x9c\xd9\x3f\xbd\x72\xba\x36\x35\x01\x83\x96\x86\xbd\x38\x7e\xe0\xc5\x31\x88\xe7\x63\x1c\xd1\x8b\x90\xa4\x8e\xd5\xb3\x63\xdd\x3c\xd3\xfa\x9e\x80\xbb\x5b\x2f\x1e\x3b\x7a\x62\xd8\xde\x3e\x6e\x82\x4b\xef\xe9\xab\x4a\x76\x04\x0f\x08\x36\xce\xe7\x6c\xfc\x17\xa3\x15\x1b\x6f\xf8\x3a\xa3\xbf\xba\x5f\x09\x57\xcc\x0d\xe5\xda\xa5\x1e\x23\x94\x6d\xd0\x53\xfa\x36\xd3\x73\xf8\xaa\xf7\xee\x4b\x11\x99\x0b\x03\x0d\xb7\x4f\xb8\xb0\xe8\x43\x1c\x5d\x0b\xb0\x6c\xae\x75\x89\x8f\x50\xda\xec\xf6\x57\x7d\xf2\x43\xfa\x23\xc6\x85\x61\x52\x5c\x72\x20\x3a\x87\x3d\x2a\xce\x36\xfa\x89\xbd\x24\x11\xf4\xca\xde\x31\x04\x83\xc6\x69\x68\xeb\x60\xe3\x3b\xf8\x8f\xa8\x03\xa9\x18\xa6\x7b\xee\x78\xf3\xaf\xc7\xe3\xf1\xd8\xbf\x0d\xdc\x4e\xff\x87\xc9\xd2\x88\x6c\x81\x2d\xb9\x1b\x6c\x33\x55\xef\x5d\x79\x32\xe7\xbc\x0e\xc4\xe7\x79\xa1\x4b\x9d\xe8\x8c\x1d\x05\x87\x6e\xaa\x13\xc3\xfe\xc9\xaa\xb5\xd1\x54\xc2\x1f\xad\x1d\xd7\x7e\xa6\xa8\x1e\xca\x17\x3a\x54\xe4\x10\x6f\x1e\xab\x98\xeb\xd8\x1b\xb6\xdc\xc4\x49\xce\xb0\x17\xec\xce\x39\x26\x3e\xe4\xa2\xb0\x0f\x8b\x4f\x25\xfc\xd4\x41\x37\xdd\x0a\x91\x6f\xbf\x29\xb7\xc4\x6d\x60\x9d\xc6\x6d\xdd\x31\x01\xc4\x0a\x4b\x92\x01\xbf\x73\x14\x87\x4f\xec\xe5\xa2\xe2\x82\x59\xa6\x5a\xaf\x79\xb1\x39\x0e\xa7\x6d\x7b\x73\x06\x3e\x62\x90\x31\x99\x9b\x00\x08\xe1\x66\x74\xb4\x08\xc5\x40\xea\xa5\xbb\xd1\xfc\xd9\x4d\xa0\xe2\x79\xc4\xeb\x25\x54\xa2\x53\xda\xd7\x21\xab\xb5\xae\xb1\xf8\x67\xb6\x75\x15\x87\x88\x31\xc1\x19\xa7\x4a\x24\xba\xa3\x27\xdc\xcb\x1d\xe2\x5b\xcf\x4c\x69\x05\xe5\x72\x40\x78\x74\xf2\xe1\xc6\xbd\xd3\xff\xd2\x85\x79\xa8\xab\xec\x3c\x8b\x59\xa4\xd5\x92\x15\xfc\x31\x5c\xbf\x80\xed\x40\xef\x4c\xe5\x73\x7e\xf1\xdf\xa7\xfa\x4a\x66\xf6\xd6\x82\x3d\x3e\x9e\xaa\xda\x9f\x47\x4c\x64\x72\x2d\x95\xc7\xd6\xa1\x70\xd7\x0b\xd4\x9e\xef\x65\x69\x97\xcc\xa4\xf7\x56\x82\x39\xf6\xd3\xc8\xa4\x3a\x51\x1b\xb7\x75\x7c\x60\x8a\x3c\x10\x95\xb1\xe3\x0a\x36\x3a\xb0\x01\xc8\x54\x1c\x91\x42\x2a\xa3\x8d\x07\xe7\x77\xaa\x6c\x6b\xee\x2c\x05\x18\x72\xd4\x5e\xd4\xdc\x91\x2b\x1b\x15\x49\x00\xe8\xa3\x86\x25\xf6\xfa\x6f\x8b\x82\x72\xae\xaa\xf5\xa1\x49\x2c\x04\x4b\xfe\xb5\xdc\x74\x57\x85\x70\x37\x15\x25\x44\x09\x55\xad\xdd\x81\x1a\xb0\xe3\xce\x49\xfd\x49\x45\x92\x71\xe4\x73\xb4\x0d\x01\xf2\x71\x84\x01\xd2\x3c\xea\x0b\xaf\x17\xec\x06\x2b\x51\x66\x42\xbd\xc4\x7f\xbf\x62\x74\x37\x7c\x3d\xa2\xfb\xbc\x30\x9e\x27\x0f\xd7\x1c\x2a\xb9\x8b\x14\x7d\xe8\x50\xbb\x63\xc9\x8b\x14\xbd\xe5\xb1\x55\x81\x99\xc1\x56\xff\xda\xe8\x8a\x3d\x4a\xb3\x9a\xaa\x5b\xed\x1c\x8e\x4c\x69\x5f\xfd\x64\x04\xc6\xe8\x56\x7f\xdc\x80\x10\x80\x51\xb7\xed\x00\x2b\x84\x0f\xca\x61\x02\x10\xed\x4c\xe9\x54\x1c\x46\xf3\x79\x1b\x62\x15\x2e\x7e\x5d\x08\xcc\x33\x83\x9b\xa2\x2b\x4d\x57\x18\x33\xd0\x37\xdf\x5c\x78\xb8\x87\xa8\x1d\xdb\xab\x7e\x1c\x54\x83\x26\x66\xd0\xf5\xb7\x1a\xb4\xe2\x2c\xce\x28\xcb\xb8\x36\xf7\xbe\xa6\xc8\xa1\x8b\x90\xb4\x70\x7a\xf6\xba\xfb\xf1\xdb\x13\x98\x76\x0f\x30\xe6\x6c\x59\xe8\x2a\xf7\xa9\xf8\x2e\x8d\x10\x97\x81\x74\x9a\x89\x5a\xe8\x37\x64\x53\x5d\x48\x75\x8f\x3b\xfe\x73\xad\x11\x96\x8d\x11\x69\x8d\xec\x98\xee\x30\x9c\xf1\x23\x26\x55\x92\x55\x70\xf1\x99\x92\x27\xf7\x58\xfa\xa6\xcb\xe9\x6b\xdf\x99\xed\x4f\xd2\xec\xd0\x98\xaa\x2c\xa3\x6e\xc3\x05\x0a\x74\x82\xe0\x02\x7a\x90\x9c\x71\x76\x77\x3d\x69\xef\xfb\x5e\x6e\x07\x73\xda\x6f\xcf\xfa\x06\x81\xff\xf7\xa3\x1c\x84\xbb\x6c\x90\x47\x8b\xda\x56\xf7\xce\xa5\xae\xd2\x04\xb8\x49\x4b\x6b\x40\xa4\xd7\x2d\xae\xfd\xc1\xfb\x74\x99\x57\x33\x3b\x51\xd9\x10\x80\x80\x1d\xc5\xf7\x57\x77\x27\xd1\x7b\xbb\xb6\xca\xf7\x57\x77\x2c\xea\x03\x69\xc1\x33\x91\x94\x1e\x69\x3c\x66\xa7\xa1\x5a\x47\x53\x33\x4f\xc5\x83\x4c\x30\x75\x76\x64\xb5\xa2\xa9\x02\x12\x7c\x6b\xeb\x1c\x39\xe6\x54\xf6\xfd\xd5\x1d\xf1\xad\x06\xde\x1c\x2c\x3c\x02\xd4\x18\xc3\xae\x9d\x06\xfd\xbc\xd2\xea\x08\x29\x83\x8a\x34\x44\x3b\x46\x60\x5c\x27\x3c\x2f\x2b\x52\x30\x1e\x5e\x8f\xdd\x9a\x5c\x87\x48\x88\x1d\x96\x9e\x2a\xab\x2b\x61\x8e\x01\xd4\xc8\xb3\x1f\xbd\xbd\xb4\x8d\x49\x3d\x04\x1c\x00\x93\x76\x90\xf0\x97\x3e\x73\x90\xab\x0d\xe3\xc5\x5c\x96\x85\x35\xc3\xf0\xe5\x11\x32\x9c\xad\x5c\x1d\x34\x5c\xb7\xa0\x19\x51\x59\x43\x58\x60\xa9\x4a\x33\x55\x51\x02\x8c\xcf\x36\xc6\xe4\x05\xa9\x18\x90\x46\x03\xf6\xc6\x91\xd8\x26\x99\xae\x52\x77\xad\x16\xbe\x4c\xe2\x26\x47\x25\x6a\xaa\x80\xf1\xc4\xde\xad\xda\xaa\xa1\xe1\xee\x7f\xc3\x3e\xaa\x07\x99\x4a\x7e\x54\x0a\x93\xf1\xa3\xf2\x7f\x7f\x1c\x35\xfe\xc4\x5f\x7f\xfd\xf5\x47\xac\xf8\xd8\x45\xe7\x10\xb1\x36\x1d\xe8\xe0\x69\x8f\x53\x78\xa6\x4b\xbb\x4b\x0f\x58\xa7\x0b\x79\x2f\xd8\x47\x5c\xee\x8f\x44\x73\xfd\xb4\x65\x9b\xaa\xb6\x75\x63\x4f\x59\x36\x28\x3a\xd0\xbe\x6e\x6c\xc7\xb2\xbd\x5e\x8e\xff\x65\x39\xb7\xab\xf5\xcd\x72\xfc\xfa\x6b\xf8\xcf\xc6\x1a\xed\x3b\xbc\x3e\x7b\xa6\x6d\xd8\x2d\x82\xa8\xe5\x58\x7a\x59\x34\x55\xfb\x85\x11\x1b\x26\x8b\x60\xd7\xb6\x1d\x7c\x5e\x8a\x43\xb3\x66\x91\xfd\x7c\x00\xfa\x7a\x8b\x56\x7e\x67\x44\xf0\x40\x4e\xf6\xc0\xa7\x0e\x70\xcf\x6e\x72\xf8\x18\x80\x0b\x3f\x0e\xe0\xf9\x81\xe7\xfb\x7d\x4f\xe3\xd9\x3d\x9f\xb3\x7b\x98\x99\x10\x03\x98\x69\x6e\xec\xe3\x3d\x07\x59\x7b\x74\xd7\x18\x1f\x39\xd6\x9d\xdc\x2e\x77\x94\x92\xb5\x3e\xe4\x14\xb9\xed\x88\x2e\x13\xe3\xd3\x06\xfd\x48\x1c\xb4\xd2\xdb\xd7\xae\xdf\x25\x9d\xa5\xb8\xac\xa5\x8f\xba\xb5\x6c\xfc\xc8\x15\x71\x20\x14\xce\x9a\xd4\xb3\x75\x6f\x2a\xfd\xd0\xf1\x19\xbd\xfc\x7e\x8b\x58\xdf\xab\x97\xef\x21\xe3\xdb\x93\x6c\xad\xb9\xb2\xda\x9a\xeb\xb5\x23\xb0\x84\x56\xfe\x93\x86\x74\x97\x3f\x69\x40\xd8\x63\xbf\x64\x2d\xd7\x95\x6b\xe5\x11\x63\xab\x3c\xc3\xd8\x41\xb9\x02\xb7\x72\xa8\x94\xec\xc4\x5c\x70\x2f\x63\x55\xe5\x8c\x17\x4b\x74\x7a\x19\x51\x9a\x57\x2d\x2b\x1c\xf2\xd8\x0e\x58\x61\xa7\x76\xcd\x86\xf1\x87\x38\x7d\x0c\x5c\x2a\xbb\x4e\x9a\x1f\x65\xbd\xac\x8a\xb7\xb4\x5c\xff\x71\xcd\x80\x90\x5c\x97\xe8\x02\x6b\x90\x01\xcf\x6b\x37\xbf\xd6\x81\x34\xb3\x97\x7c\xed\xd9\x63\xa8\x35\x97\xf2\x8b\x83\x9b\x0b\xa8\x08\xd4\x3d\x86\x5e\x1c\xb2\x7d\x87\x40\x4c\xb7\x5d\x23\x98\xaa\x13\xf7\x48\xe0\x35\x37\x12\xbd\x2c\x98\x8e\x58\xcd\x31\xc3\x05\x7c\x66\x3c\xcc\x3a\x7d\x5c\xc7\x47\x0c\x4d\xf4\x6f\x7c\xc2\x9d\x11\x45\xb8\x8d\x02\x1b\x6a\xfc\x1d\x1d\x3d\xf7\xe3\xa6\xde\x29\xd1\xdd\x27\x52\x53\x6e\x2e\xf7\x74\xac\x8b\x7d\xcc\x92\xbb\x3a\x75\x88\x0b\x7b\x8a\x97\xc0\x6b\x16\x15\xec\xee\xea\xbd\xbf\x99\x44\x9f\x01\xe9\x4e\x84\xe9\xc5\xac\x84\x6c\x13\x0e\x49\x20\xe7\x6f\x74\xb6\x2d\x2b\xca\x83\xee\x02\xc9\xd7\xb3\x42\x77\x97\x11\xef\x31\x5f\xae\x89\x5a\xc4\x60\x85\x65\x45\x37\xec\x97\x8a\x67\x78\xb5\x2a\x3a\x0c\x6e\xd8\xe0\x7c\xf9\xe6\x5f\xd9\x09\xdc\x7d\xec\x3d\x48\x65\x80\x8c\x41\x6b\xa5\x66\x72\x9d\x8b\xc2\x68\xc5\x3b\xeb\xe9\xdf\x7f\x6b\x66\x54\x13\xd8\x1a\xe6\xba\xda\xae\xff\x3b\xe0\x4b\x5a\x5a\x8b\x3f\x8a\xb3\xfb\x6a\x2e\x0a\x25\x4a\x40\x22\xc2\x73\xcc\x3d\xd7\x6b\xb8\x9a\x57\xe5\xea\x9b\x59\x92\xc9\xde\x85\x8a\x21\x5f\xf5\xc4\xbe\x76\x8a\x6f\xed\xfa\x80\x5a\xfb\xb5\xa1\x2b\x86\xbf\x31\xfc\x6d\xcc\xde\xf2\xe4\x5e\xa8\x94\xe5\x59\xb5\x94\x44\x7b\x83\xc6\x86\xac\xbb\x15\xea\x1f\x86\x9a\x0d\xb6\x6f\x2f\xc1\xa9\x5a\xf3\x7b\x2c\x1e\x44\x2a\xac\xb5\x5b\xba\x48\x13\xbd\xa3\x66\x26\xb7\xf7\xee\xde\xd5\xf2\xb7\xf1\x76\x33\xcd\xbd\x67\x2a\xcc\xd6\x7b\x5c\x69\xc2\x38\xd5\xfc\x44\x03\x0e\xae\xdf\xad\x5b\xec\x64\x8e\x41\xc6\x88\xa4\x2a\xec\x13\x34\x18\x3c\xbd\x10\x40\x84\x02\x58\x95\x62\x1c\x08\xce\x5e\x18\x56\xe5\x4e\x88\x40\x64\x2b\x03\x9c\x11\x2e\x81\xfd\x21\x97\xc9\x3d\x22\x5b\x21\x77\x83\xf9\xcf\xdb\x2a\x32\xce\x44\x80\x58\xb6\x89\x86\x05\xd2\xfb\x1c\x86\x9a\xd9\xaa\x9f\xb5\x67\x9f\xf6\xcc\x4b\x29\x57\x42\xcd\x9e\x50\xc6\xa9\xff\xa2\xd5\x72\x50\x48\x09\xf7\x11\x42\x3f\x85\x95\x92\x44\xe6\x1d\x2c\x7c\x5f\xa3\x44\x2e\x1a\x4a\xbc\x34\xcc\xf0\x52\x1a\x2b\xcb\x5a\x67\x3c\x90\x2a\x1d\x32\xeb\x7c\x18\x93\x53\x0b\x8b\x53\x63\x2e\x7c\x9e\xdb\x98\xbd\x83\xb8\x4a\x64\x97\x68\xcf\x89\xd4\x25\xb0\xca\x95\xe8\x24\x07\x7e\x0e\x80\xa8\xfb\x82\xe8\xf9\x9d\xe1\x32\x9f\xd3\x38\x66\x27\x21\x9e\x8d\xac\x50\x18\xa9\xde\xf3\x45\x22\x33\xe2\x29\x9b\xaf\x57\xe8\x07\x30\x5f\xb0\x81\x98\xc4\x52\x24\x4c\x45\x2c\xf1\x7e\x98\x8f\x40\x1b\xc0\xef\x85\xda\xe5\xdf\xef\x3f\x42\x0c\xc0\xec\x74\x48\xf8\xc8\x8e\xc6\xe0\xce\x53\x06\xd8\xff\xd8\x05\x22\x2e\xb9\x38\xb6\x53\x6e\x8d\xa0\xe4\x9e\x92\x15\x31\xbe\x47\x54\x5e\x8f\x2b\x6d\xe2\x73\xe6\xd6\x0f\xed\xe8\xa2\xf2\xd5\xd9\x20\xd9\xd3\x4f\x30\xa2\x3c\x95\x8e\x99\xbe\x60\xd4\xfe\x90\xa2\x53\xc9\xaf\x37\x73\x22\x14\xa6\x01\x70\x11\xae\xa9\x96\xd3\xac\xf2\xea\xb9\xaa\xff\xec\xa7\xd7\xde\x9e\xe1\xad\x01\xfd\xf8\xad\xf9\x00\xfd\x3d\x07\x19\x0d\x7a\x19\x9f\x3f\x11\xec\x89\x21\x70\x0f\x71\x76\xde\x4f\x0d\x49\x22\x74\x51\xe6\x3a\x65\x61\xbf\x77\x65\xda\x28\xa5\x11\xe2\xfa\x1b\xfc\xac\x68\x70\xbd\xbf\x6d\xdf\x51\x7b\x1f\xe1\xe4\xd8\xbc\x92\x59\x8a\x2c\x85\x91\x86\xaa\x9d\x0a\x04\x85\xb0\x40\x1f\x91\xc6\x5f\x70\x2d\x9b\xfe\xc7\x6f\xcd\x95\x4e\x0f\xd9\x58\xc3\x99\x68\xb7\xf7\x75\x8f\x34\x1a\x13\x63\x99\xd6\xfb\x67\x22\xd7\xdd\x09\x10\xe9\xcc\xd4\x2b\x3f\xef\x18\x30\x20\xde\xe6\xd5\xe2\x06\xca\xcc\x76\x91\x32\x45\x15\x18\x5d\x96\xb5\x5d\x67\xdb\x8d\xcf\xf9\xeb\x5a\x14\x02\x50\x05\x7d\x84\xb3\xdf\xdf\x7c\xb8\x3c\x5a\xf3\xc2\xac\x38\x90\x5e\xb8\xb6\x46\xae\x72\x3f\x7a\x0b\x1c\xb0\x43\xaa\xa9\x3a\x62\x4b\x3d\x42\x18\xd1\x1b\xb6\x2a\xcb\xdc\xbc\x39\x3e\x5e\xca\x72\x55\xcd\xc7\x89\x5e\x1f\x87\xa9\x39\xe6\xb9\x3c\x9e\x67\x7a\x7e\x5c\x08\x48\x24\x39\x7a\x3d\xfe\xe6\x35\xac\xcc\xf1\xc3\xeb\x63\x00\x8f\x8c\x97\xfa\x9f\x2e\xbe\xf9\xb7\xdf\xfd\xab\x6d\x38\xdf\x94\x2b\xad\xde\x10\x46\x69\x67\xdb\x47\x68\x26\x1c\xe3\x2b\x8d\x5e\xfe\x6d\xfc\x75\x3c\x0c\x7a\x74\xad\x53\x91\x99\xe3\x87\xd7\x33\xb7\x30\xe3\xbc\xa3\x62\xc6\xdf\x53\x2f\xbe\x40\xea\xc5\xbd\x2c\xff\x9e\x7a\xf1\xab\xa6\x5e\xf4\x57\xb9\xbc\x8c\x01\x8e\xec\x20\x1f\xed\xdf\xbd\x8c\x74\x91\x88\x7d\x72\xa8\xe5\x72\x88\x13\xe3\x0e\xb8\x22\xf6\x97\x2a\xdc\x75\x01\x78\x5b\xa6\xc3\xe3\x38\xb4\x4e\x4d\xa7\x75\x31\x88\x07\x04\x80\x8e\x32\x01\x5f\x61\x54\xba\x6e\x7b\x12\xa3\xba\x3d\x07\x4c\x21\xd6\x11\x69\x27\x3d\xeb\x59\x4f\x51\x38\x00\x60\xad\x26\x09\x42\x77\xc1\x0d\x44\x47\x2d\xd4\xfb\x23\x75\xa2\xc3\xa2\x97\x6b\x31\x7c\x3c\x21\xf8\x9f\xf2\x52\x1c\xd9\x46\x76\x0c\x18\xb8\x7e\xbb\xc6\x59\x2b\xc7\xd7\xac\x01\x19\x0f\x14\x8b\x6d\x89\x74\xf6\x2c\x35\xc7\x5a\xfb\x40\x38\xec\xe0\xf6\xb7\x4c\x8e\x1e\x56\x01\x01\xc4\x0f\xda\x4c\x9f\xb1\x3a\xcc\x73\x97\x85\xa1\xcf\x7d\x62\x49\x98\x0c\xdf\x76\x70\x76\xfd\xe8\x4a\xc1\x3c\x47\x01\x95\x00\xd5\xef\x57\x3c\x05\xcf\x03\x8c\xc5\x8d\xab\x63\x18\x2b\x6e\x9e\x96\x17\x71\x82\xec\xcb\x3e\x0c\x8e\xa0\x72\x69\x5c\x87\x4e\x11\x71\xc4\x53\xf6\x48\x39\x7e\xcb\xbc\x2a\x72\x6d\x84\x19\xb3\x77\xba\x40\x46\x33\xa2\x1b\x0a\xb9\x1e\xd7\xef\x4e\xd9\xeb\x6f\xff\xed\x77\x53\xf5\xb2\x45\x0f\x04\xfd\x41\x17\x4b\x4a\x3d\x01\xed\x6f\xcd\x4d\x29\x8a\xe3\x62\x91\x1c\xe3\xad\x79\x6c\xdf\x3f\xa2\x4e\x8f\xf4\xe2\xc8\x57\x87\x38\x22\xa2\xfc\xf1\x3a\x7d\xd5\x05\xca\x6c\xb7\x35\x7e\x35\x7b\xef\xa4\xc3\x26\x69\x5b\xdf\xfd\x77\x4a\xed\x08\xa1\x0e\x46\x0a\x98\x01\x65\x0d\x59\x28\xf5\xc2\xd7\x33\xc2\x14\x67\x2c\x7d\xa6\x17\x2d\xff\xf1\x36\xd3\x73\xf3\xca\x73\xdf\x72\xe3\xfa\x08\x64\x94\x6d\x57\xd6\xd6\x99\x3b\xc4\xf1\x40\x53\xf1\x39\x3d\x8a\x4e\x26\xc6\xcb\x36\x64\xe2\xdb\x85\x46\x50\x83\x91\x8a\x8b\x17\xba\x52\xae\x60\x88\x56\x42\x2f\x00\xe1\x05\x16\xa2\x03\xa8\x42\x50\x05\x60\x8f\x9e\x76\xab\x10\x39\x2a\x5e\x10\xfe\xeb\x9e\xee\x03\x8b\xe6\xec\x9b\xe7\xcf\x51\x34\xe7\xd0\x79\x27\xc1\xf8\x2b\x4d\xf8\xa1\x59\x24\x78\x94\x86\x80\xaf\xec\xf3\x7b\x81\x16\x5e\x0e\x84\xf2\xec\xa1\x3e\x45\xce\x0b\x30\x5e\xc4\x51\xa9\x8f\x80\xaf\x10\x58\xf0\xb0\x8c\x55\x17\xfa\x0a\x00\x2a\x43\xae\x7b\xfb\x7c\x8f\x71\xa2\xc1\xfa\x29\x1a\x28\xe9\xea\x06\xc9\xdf\x09\x8d\x2f\x95\x12\x05\x05\xbf\xf7\x6a\x06\x03\xe1\x2b\xf1\x52\xee\x1a\x6c\xec\xa1\x89\x4b\x0c\xf9\x54\x4c\x1e\x09\x81\x31\x03\xab\x6c\xa5\xd7\xda\xaa\xf9\xba\x32\xd1\x8f\x68\xd5\x83\x32\xd1\x69\x93\xac\x79\x8e\xaa\xf1\xaf\xf7\x35\xf6\x68\xd9\x9f\xd0\xfb\x1e\x3f\x34\xa8\x6a\xdb\xbc\x5e\xa7\x6a\xcf\xf8\x7d\x81\xa1\xdd\xfb\x06\xc0\x51\x6b\x88\x76\x42\x25\x6f\x2a\x1b\x22\xff\x6a\xed\x7d\xbb\xa5\xbc\x05\xed\x35\x10\xc4\xf2\x21\x0d\x77\x8c\x5c\x75\xb7\x6e\x27\x51\x4e\xb5\x1e\xb8\x06\x3e\xbf\xac\xcf\x02\x70\x85\x19\x57\x2e\xd5\xea\xa8\x35\xd7\xaa\xeb\x5c\x82\x4b\xb1\xb2\x96\x89\xa3\x8a\x1f\x36\xd4\x1b\xdf\x00\xb1\xc2\x6f\x8f\x3b\x30\x6d\x42\x62\x1e\xce\x31\x0a\x04\xa7\x5b\x74\xe1\xbb\x87\x1f\x46\xa8\xd9\x37\x64\xee\xa0\x13\xdc\x9c\x5b\x33\x18\x9d\x85\xae\x09\x1c\xe6\x7a\xde\xe5\xc9\x6d\x83\xf6\x23\x39\x71\x48\xdc\xb6\xa3\xdc\x72\xaa\xf8\x17\x1f\x42\x5d\x68\x40\x3e\xcf\x2b\xf8\xfd\xf2\xc3\x6d\x0c\xea\x92\xf8\xb5\x47\xc9\x4a\x24\xf7\xe0\x48\xc4\x2b\x0f\x0f\x03\xf1\x10\x00\xd2\x3c\x54\x93\x2d\xb5\xc3\x08\x6d\x7c\x81\x1d\x5f\x64\x4a\x17\x2c\x95\x26\xcf\xf8\x06\xd0\x18\x0a\x53\x34\x03\x92\xc3\xe7\x36\x5b\x51\xb0\x2f\x8e\xd2\x7f\xa5\xed\xaa\x9c\x84\xf7\x86\xce\x65\xc0\xdc\x87\xc9\xdc\x96\x07\xcc\x88\x35\x57\xa5\x4c\xa6\x6a\x2d\xb8\x8a\xc1\xbb\x84\x46\xb1\x93\x9c\x6a\x41\xa5\x22\x16\x0b\x91\x94\x81\x6b\x1a\x8c\x10\x3f\x53\xfb\xce\xe0\xb0\x6f\xf7\x27\x6f\xe7\xa7\xff\xe0\x2a\x5e\xcb\x35\x40\xc3\x69\x0f\xd1\xd5\xf8\xc4\x28\x2b\x54\x1f\xa6\x2b\xd7\x19\xb5\xf0\x2f\xb7\xa7\xd8\x5c\x94\x8f\x02\xa8\x94\x88\xfb\xa1\x4d\xc7\x3f\xb8\x02\xd5\x21\x79\x93\x27\x9e\x7a\x91\x98\xf5\xb7\xb8\x93\xe9\x80\xc5\x98\x53\xcf\xf9\xa8\x1a\xe4\x8d\x2f\x88\x8d\x02\xbc\xa0\x2f\xc8\x9f\xfb\x02\xae\x69\x6b\x05\x17\x0f\x22\x9d\xaa\x3a\xa3\x26\xe9\x8c\xe1\xc0\xb1\x50\x5b\xf5\x79\xa4\x8d\x9b\xe3\x5e\x31\xae\x73\x60\x11\x0b\xfc\xe1\x9e\x6f\x61\x47\xad\x57\xfc\xe8\xcf\x69\x55\xb9\x32\xd3\x7d\x8d\xe1\x50\x7e\x95\x6a\x27\x52\xa9\xe5\x1a\xf0\xc9\x6f\x4a\xcf\x17\x88\x64\xc2\x1e\x27\x4f\xfe\xfa\xad\x08\x40\x5b\x1b\x53\xe5\x88\x74\x16\x55\x86\x04\xf1\x5d\xe9\x4a\x44\x1f\xea\x92\x7e\x7f\xbd\xe4\x6f\xef\x6f\x66\x51\xb9\x5a\x8f\x4f\x8a\x72\x16\x50\xd6\xb9\x5d\x2f\x94\xa9\x40\xa5\x70\x95\x2a\x21\x20\xb3\x14\x25\xdc\xe6\x69\x95\x21\x56\x15\x22\x49\x40\x45\xca\xb3\x8c\xc9\xd2\x4c\x95\x67\x4e\xc5\x9c\x24\x90\xb0\x2e\xd4\x94\x92\xc9\x05\x5d\x40\xb3\xf0\x33\x57\xa0\x87\xc9\x44\x96\x5b\x99\x1e\x9b\xb8\xba\x5b\x9e\x0b\x8e\x34\x06\xb8\x6c\x53\x15\xdb\x5c\xcd\x45\xa0\x9c\x7f\x9e\x49\x6e\x9e\x23\xfd\x7e\x87\xe3\xd6\x76\xf1\x24\x80\x11\x7e\x9d\x35\xb8\x5c\xe1\x76\x1c\x2d\x51\x27\x11\x20\xdb\x5a\x35\xa5\x71\xb1\xa3\x60\xb7\x42\x3a\x53\x52\x65\xbc\xc0\x3c\xae\x45\x95\x31\xb9\x88\x6a\xd0\xc3\x1a\x20\x6f\xa6\x5d\xae\x44\xc3\x5d\xed\xa2\x47\x86\xaf\x45\x44\xd9\x43\xee\x9d\x2c\x02\x3b\x61\x31\x10\x44\xd1\xd8\xb6\x5e\x8d\xd9\x59\x60\x06\xc6\x15\x86\x33\x11\xf1\x6d\x4b\x83\xe2\xcf\x8f\x37\x62\x9b\x80\xaf\xb3\x43\xd4\xca\x9e\x48\x7f\xea\x3a\x56\x10\xea\xf6\x0c\x43\x52\xb9\xaa\x4d\xbb\x93\x0b\x5a\xd9\x66\xec\xab\x0d\x7c\x95\x3f\x10\x1d\x03\x74\xb7\xc2\xc0\x41\xc6\x5c\xe5\x4f\x18\xa8\xe7\x82\x6f\x19\xec\x7a\x47\xc9\x7b\x58\xc7\x81\x43\x8d\x0a\x48\x0e\x1f\x68\xb4\x73\x62\xdc\x5c\x9f\x99\x5d\xf2\x72\x28\x88\xce\xe7\xec\x0d\x1f\x68\x2b\x60\xb1\xcf\x30\x41\x7a\x0c\x1c\xe7\x89\x7d\xe7\x89\x03\x35\xd5\xfc\x08\x05\xb4\x2f\x05\x05\xa2\x42\xf0\x64\x55\xa7\xcf\x70\x24\xd7\xfe\x0b\x20\x7d\x12\xce\xe3\x70\xe6\x8f\x93\xb0\xe7\xa0\x86\x26\xb3\xc3\x1f\xb3\x0f\x4a\x20\xc4\x55\x2f\xa2\x4b\x85\x06\x40\xc5\x36\xa1\xce\x90\x97\x72\x73\x3b\x30\x75\xef\x58\xc5\xec\x91\x1b\x31\x1e\x5a\x07\xa9\x87\xdb\x06\xa5\x48\x87\x2e\xd9\x56\x95\xeb\x00\xf5\xb2\x1f\x37\x47\xbb\xcd\x1f\x21\xc5\x87\x4b\x80\xb6\xef\xe8\xbf\x2c\x3b\x53\x3e\xbc\x15\xe7\xf2\x3c\xea\xfb\x86\x21\xee\x7b\xdf\xfc\x5e\xad\xea\x70\xe1\x01\xb5\x31\xef\x2e\xcf\xce\xdf\x4d\x2e\xeb\xa5\x27\xff\x70\x77\x7e\x57\xff\xcb\xf5\xdd\xe5\xe5\xe4\xf2\xfb\xf8\x4f\x37\x77\xa7\xa7\xe7\xe7\x67\xf5\xe7\xde\x9d\x4c\x2e\x1a\xcf\xd9\x3f\xd5\x1f\x3a\x79\xfb\xe1\xba\x51\x42\xb3\xa5\xfe\xe5\xed\xe4\xfd\xf9\xd9\xec\xc3\x5d\xad\x0a\xe7\xd9\x7f\x5c\x9e\xbc\x9f\x9c\xce\x5a\xc6\x73\x7d\x7e\xfa\xe1\xa7\xf3\xeb\x3d\xb5\x32\xc3\xf7\xb6\x4e\xe9\x73\xc0\x2a\x9f\x5c\x52\xf5\x84\x2d\x0a\x29\x54\x9a\x6d\x30\x49\xc6\x59\xb6\x0d\xd4\x7b\x23\xe0\xae\xab\x43\x72\x5d\x6e\x57\x82\xe9\x07\x51\x00\x01\x1a\xb6\x46\x6c\x29\x81\x6c\xa1\xd9\x6b\x21\xca\x62\x3b\x2a\xb0\x33\xa1\xb0\x2c\x36\x3e\x65\x75\xd7\x70\x02\x79\x26\x75\xc2\x72\x51\xec\x1a\x0b\x68\x46\x45\x95\x97\x72\xde\x9d\xbd\x34\x98\x73\xa0\xaf\xed\x8d\x54\xcf\xed\xbc\x78\x97\xed\x82\xb1\x96\xc4\x73\x48\x86\x00\xb4\xf0\xd4\x4a\xc1\xfe\x6d\x87\xaa\xce\xab\x79\x26\x13\x26\xd3\xa6\x3f\x85\xa8\x40\xc0\x65\xdc\x64\x84\xcf\x45\x01\xaa\xaa\xb5\x00\xf2\x42\x1c\xf1\xaa\x5c\x21\x7b\x29\xe5\x0c\x51\xfd\x9e\xa9\x32\x22\x29\x04\xc6\x02\x84\x01\x27\x2d\x56\x82\x8d\x7a\x82\xc1\x10\x79\x4f\x0a\x3c\x81\xe3\xa8\x3a\x4f\x47\x8c\x00\xdf\xc4\xd6\x07\x38\x49\xf1\xf9\x9d\x53\x43\x23\x96\x58\x6b\x36\x42\xc4\xc1\x0d\x8f\x3f\xba\x7a\xb2\xf6\xbb\xad\xa4\xf6\xf5\x54\x71\x91\x5d\x92\x55\xfb\x67\xec\xdb\x63\xf1\x46\xa9\x67\x1d\x51\xeb\xf4\xd3\x69\x21\xe0\x12\x21\x48\x83\xf3\x5f\x00\xa4\x8b\x92\xb2\x20\x17\xcb\x9a\x6a\x73\xb1\xe2\xd9\x02\x35\x0e\xbb\x34\xed\x84\x2a\xd8\xfe\xad\xbe\x17\xea\x1a\x17\xec\x57\x11\x87\x0a\x2d\x9f\x40\xe7\xe4\x3d\x42\xc1\x85\x69\xc7\xe8\x76\x95\x4b\x89\x05\x65\xaa\x44\x3b\x21\xfa\x19\x73\xaf\x42\xb1\x06\x97\x4d\xbb\x58\xc8\x4f\xb6\xc1\xa9\x12\xad\x74\xf5\x80\xa3\x73\xc4\x9a\x5e\x2e\x03\x66\x10\xd9\x09\xef\x85\x82\x52\xb2\xc0\x8b\xb8\x7f\xcf\x0e\xf3\x9f\x6f\xaf\xc5\x0e\x87\x3e\xf8\xfc\x64\xad\xc2\x6e\x1c\xe5\x71\xf3\x54\x62\x32\x9c\xa7\x1f\x81\x7d\x73\x7a\x31\x39\xbf\xbc\x9d\x9d\x5e\x9f\x9f\x9d\x5f\xde\x4e\x4e\x2e\x6e\xfa\x1e\xbf\xe7\x48\x60\x6c\x9c\xbe\x66\x1e\x9f\x97\x10\xc7\x74\xf2\x42\x16\xbf\xff\xa8\x70\xec\x60\x49\xf6\x8f\x5e\xa6\xf9\x2c\x95\x26\xb1\xd7\xdf\x66\x26\x54\x0a\x75\x3e\x9e\xb4\x55\xdb\x9b\x6a\x7e\x85\x7f\x82\xf9\x27\x9c\x04\xc1\xdb\xee\xc1\xed\x68\xff\x3b\xa0\x51\xc1\x0d\x59\x08\x7b\xf8\xd3\x1a\xbd\xca\x78\x7f\x71\x37\xdb\xdc\x61\xdf\x56\x6f\xa2\xf9\x4d\x38\x5e\x69\x4c\x05\x2c\x2e\xee\x31\x80\xe2\x76\xcc\x0a\x91\x2f\xc7\xc5\x46\x64\x54\x80\x9f\x49\x33\x55\x6b\xae\x52\x5e\xea\x62\xd3\xf1\x89\xfd\x84\x67\x7c\x6c\xea\x22\x34\xbe\xb2\x95\x10\xa9\x5b\x05\x7c\x94\xab\xe6\x56\xc2\x92\x24\xb7\x1f\x7e\x3c\xbf\xbc\x99\x9d\x5f\xfe\x34\xbb\xba\x3e\x7f\x37\xf9\xa3\x47\x08\xe7\xdc\xb4\xd5\xd5\xce\x0b\x61\xa5\x8b\x63\x78\x6b\x95\x2f\x58\xad\xda\xb5\x43\x15\x4a\xe5\x62\xaa\x9c\x64\x29\x42\xf3\xab\x42\x57\xcb\x55\x7b\x43\xcd\x51\x5e\x9d\xdc\xfe\xf0\xa4\x61\x02\xff\x26\x96\xb4\xc5\xd3\xb6\x8d\x94\x96\x0b\x92\x7b\x08\xaf\x6e\x0c\x0f\x58\x64\xe1\xd1\xb6\x28\x43\x87\x44\x7b\x92\xf5\xb2\x2d\xb4\x76\x2a\xff\x2d\x8f\x77\x6d\xa0\xdb\x48\x6e\xd6\xae\x11\x40\xee\x63\x5d\xf4\xad\xd6\xde\xb4\xfc\xad\x76\x83\x7d\x73\x94\x89\xe5\x52\xa4\xb8\xbd\x9a\x0d\x93\x0f\x8e\x44\x60\x12\xee\xf5\xb6\x59\xa4\xda\xc5\x07\x5c\xcc\x1e\xef\xd5\x5f\x80\x5f\xf9\x57\xda\x65\xc5\x29\x71\x68\x41\x7c\xb3\xe4\xaa\x23\x90\xbc\x3f\x15\xae\xbd\xf9\x0f\x05\xf3\x59\x8a\xe4\x30\x71\x21\x83\x70\x0e\xba\x00\x2f\x87\xe3\x5b\xfd\x38\xae\x45\x9e\xf1\x44\xf8\xdc\x1e\x24\x3f\x06\xbb\xfe\x29\x01\x3c\xaa\x10\xad\xc8\xdf\x12\x55\x8e\x0e\x45\xf1\xda\xb6\x00\x78\x6e\xaf\x9d\x3c\xfe\xfc\xae\x95\x9d\x86\x1b\x51\x9e\x82\xa3\x19\x4b\x74\x52\x4a\x08\xfa\xa2\xa0\xee\x6d\x27\x5c\x7f\xd0\x76\x68\xf4\xfc\x13\x2d\x3c\xda\xcc\x75\x47\x37\x77\xa4\xc2\x7e\x7b\x78\xd5\x71\x97\xbf\xb0\x2c\x8b\x9d\x3c\xe4\xcf\x11\x8e\xb8\x2a\xf4\x5a\x1a\x71\x52\x96\x85\x9c\x57\x71\x21\xe6\x81\x80\xb9\x9a\x71\x12\x3e\x38\x2f\x74\x5a\x25\x8e\x39\x0c\xbe\x36\xc0\x7e\xc8\xcb\xe7\xb4\x8e\x94\x1d\xd9\xdd\x47\x96\x9b\x48\x8f\x20\xd1\x05\xa9\xed\xda\x62\x6c\x4e\x30\x76\xf8\xfe\xae\xdc\x55\xfe\xcc\xe9\xb2\xdd\x93\xe9\xf6\x40\xbf\x0c\x78\xe6\x1e\x07\x0d\xb8\x03\x35\x45\xdb\x65\xce\x31\x80\x5e\xd7\x51\xba\x88\x82\xfc\x55\x33\x0c\xdc\xd5\x0f\x1b\x53\xcf\x24\x43\xbd\x61\xc5\x0d\xaa\xf3\x65\xb2\xaa\x0f\x1c\xbe\xa6\x4e\x98\xdc\x1c\xae\x57\x8f\x0f\x73\x9b\xf4\x0a\xa3\x8d\xd0\xd1\x20\xc9\xb1\x5d\x2b\x7e\xeb\x2b\x79\x77\xfa\xef\x31\xe5\x62\xf6\x4b\x25\x86\x14\xb4\x76\xa9\x1a\x7f\x80\xd7\xf6\x02\x52\x24\x62\xb7\xbc\xef\x15\x32\x4d\x8c\xe0\x45\xb2\x62\x73\x6e\x88\x89\x31\x26\x8a\xc0\xca\xfb\x4c\xda\xb7\x78\x52\x52\x25\x62\xd7\xad\xab\x46\x7c\xeb\xa0\x90\x56\xad\x0d\x5e\x8f\xb6\xed\xb6\x6f\x02\x86\x78\xaf\xdd\x30\x26\x67\x83\x62\x08\xb1\x1e\xee\xed\x64\xbc\x62\xe1\x76\xca\x78\xa5\x92\x15\xcb\x33\x8e\x5c\x1a\x2b\x6e\x50\x50\x38\x84\x0e\x9f\xcb\x4c\x96\x40\x91\x86\x81\xe3\xc6\xbe\xb5\xc6\x33\x2f\xee\x5d\xa5\x09\x1e\xf8\xf0\x76\x89\x92\x03\x91\xd0\xfe\xab\xbe\x28\x16\x3a\x08\xc2\x58\xb8\xf7\x3b\xec\x84\x83\x0e\xcb\x61\xaf\x37\x38\xec\xe1\x5b\x86\x45\x87\xa8\xc5\xab\xe6\xeb\x8d\xf9\xa6\x44\xaf\xc3\x64\xf7\x8e\x14\xb0\xcf\x02\x3a\x0f\x09\x75\xbb\xaf\xd1\xed\x0f\x6e\x51\x82\x87\x03\x9f\xa8\x66\xd4\x93\x92\xde\xb0\xa2\x54\xeb\xb9\x5f\x64\x9a\x97\xbb\x13\xea\xb0\x40\x54\x67\x42\x9d\xae\xe6\x5d\x25\x49\x70\x54\xbd\xd2\xf5\x5a\xdf\x77\xe2\xff\xb9\x7c\xee\xf1\x3d\xca\x4b\x01\x69\x80\x07\x66\x11\xb6\x37\x4e\x09\xdc\x83\xc9\x38\xfc\x36\x08\x65\x0a\xbd\xee\x0f\x90\xd4\x96\xe3\xd4\x54\xf2\x0e\x4a\xf7\x3c\x6c\xbd\xa4\xda\xb3\x95\xf6\x57\x3e\xfb\xdd\x37\x7d\xb2\x11\xff\x50\x71\x7b\x01\x7c\x58\xdc\x20\x37\xda\x21\x1f\x5d\xca\xed\x63\xd5\x2e\x06\x9a\xbd\xde\xd6\xa3\xb4\xf1\xc6\xef\x4d\xf4\xd0\xf6\x35\x37\xf6\xed\xfe\x62\x77\x52\xf3\xc6\xe6\x85\xd4\xc0\x11\xa6\x17\x35\x5d\xa3\x45\x12\xb7\xf6\x7b\xc0\x4c\xfe\x52\x89\x4a\xd8\x0d\x34\xaf\xd2\xe5\x76\xb0\x64\x80\xc1\x15\x3e\x69\xa5\x1f\xd9\xba\x4a\x56\xcc\x35\xce\x52\x91\xf1\x4d\x5d\x8d\xb2\xb6\x46\xa9\x81\x3d\x7a\x10\x55\x62\xc4\xf9\x9f\x54\xa6\xd4\x6b\xc0\xa9\x87\x76\x8b\x4a\xc1\x29\x67\xdc\x9d\xae\xb6\x0b\xad\xc6\x65\xfa\xc4\x08\xf9\xcd\xd5\xf9\xe9\xe4\xdd\xa4\x11\x9e\x3e\xb9\xf9\x31\xfe\xf7\xcf\x1f\xae\x7f\x7c\x77\xf1\xe1\xe7\xf8\x6f\x17\x27\x77\x97\xa7\x3f\xcc\xae\x2e\x4e\x2e\x6b\x41\xec\x93\xdb\x93\x9b\xf3\xdb\x3d\x71\xea\xed\x5e\xbb\x17\x82\x47\x54\xab\x0e\x39\xef\xea\x08\x39\x77\x15\xf5\xfa\x86\x9d\x38\xe2\xd9\x1a\x35\xb2\xc3\x1a\x00\x38\x29\x43\x8c\x25\x42\x12\xce\x78\xc9\x4f\x79\xc9\x33\xbd\x1c\xb3\x13\x46\x79\x05\x98\x2f\x62\xac\x4a\x48\xac\x9c\x76\x75\xb0\x09\xab\x17\x26\xc1\x15\x14\x0a\xa5\xeb\x05\xf1\xe1\x66\x22\x2e\xa9\xe5\x92\x3c\xa7\xea\xfc\x41\xa8\xb2\x02\x45\x9b\x67\x19\xa3\x6e\xdd\x03\x11\x21\x8a\x1b\xa5\x91\x6b\x99\xf1\x22\xd4\xb4\xfe\x40\x6d\x81\xb1\xeb\xc6\xea\x09\xf9\xb6\xd9\x36\x9c\x3f\xe0\x6e\xc2\x60\xdc\xa7\x17\x13\x50\x74\x93\xd2\x15\x6c\x74\x9d\x4f\x15\xf2\xad\x52\x8f\x6b\x0e\x39\x4c\xa5\x26\x07\x3d\x76\x4f\x0f\x77\x6f\xc4\x83\x14\x2b\x17\xca\xfa\x5c\x8e\x09\x3f\x48\xf7\x1f\xe7\xaa\x2c\x36\xbd\xb5\xd7\x5b\x20\xb3\x30\x60\xd7\x11\x24\xb2\x5e\xe7\x1a\xfd\xa7\xcc\xb5\x7e\x09\x2a\xad\xc3\xeb\x52\x78\xcf\x47\xf1\x10\x1e\xd5\x61\x12\x65\xf6\xe6\xfd\xad\xce\x43\x4c\x80\x06\xb3\x30\xd7\x95\x4a\x0d\x81\x37\xd7\x52\x1d\xaf\xf9\xa7\x57\xee\x4b\x91\xbf\xc7\x57\x9b\x03\xb2\x48\x91\x59\x7b\x70\x63\x85\xdc\xee\xe9\x9a\xaa\x1d\xf3\xb5\xdf\x26\x70\x92\x15\x5c\x06\xc1\xbf\x83\x30\xd4\x07\xb1\x69\x5b\xbf\xad\x8a\xa1\x2c\x2e\x7b\x01\x8d\xe4\x85\xb0\x0f\x7a\x8c\x6b\x86\xd0\x65\xff\x6f\xc8\x65\xa9\x55\x35\x6f\x97\xdd\x31\x6c\xe4\xa0\x63\xd3\x0a\x58\xe9\xaf\xf8\xf4\x2e\xf9\x4a\x3d\xd9\x35\x43\xf8\x8a\x8b\x9c\x50\xee\x0e\xc5\xe5\xed\x62\xfd\x45\xcf\xd9\x02\x12\xd9\xc8\x4f\x50\x08\x88\x94\xc1\x52\xb8\x1a\x45\x40\x29\xb8\x85\x89\x71\x5b\x20\x13\x06\xe2\x47\xca\x1a\xd5\xe2\x97\x8a\x20\x00\xaf\xbf\x1e\x76\xcf\x96\x58\xe8\x02\x99\xcd\x9b\x25\x20\xfc\x5d\x0e\xe3\xaa\x94\x6c\xe3\x19\xbd\xae\x94\xbd\x8a\x9f\x03\x3d\xd5\x3f\x3c\xde\xe8\x94\xfe\xb9\x37\xd7\xcc\x45\x76\x0a\x7c\xfe\xb3\x91\x56\xff\xd4\xe0\xaa\xa6\xee\x20\xb3\x81\x5a\x8f\x2f\xb4\x39\x4f\xee\x1f\x79\x91\xa2\xfb\x1f\xe0\x4c\x63\xf6\x83\x7e\x14\x0f\xa2\x18\xb1\x44\x14\x25\x27\xaa\x46\x03\x78\x0e\x38\x50\xd4\xce\x54\x41\xa2\x0f\xf2\x5e\x2a\x53\x15\x82\x95\x72\xb9\x2a\x45\x11\xa3\x71\x74\x61\xc5\x51\x89\x2c\xbd\xb9\x48\x88\x8b\xae\x63\x02\x16\x19\x7f\xd8\xe6\x9e\x7c\x0a\x89\x0e\x9b\xf8\x6c\x65\x17\xee\x76\x75\xdf\x76\xe1\xa7\x68\xc2\x48\x68\x22\x7b\xd8\x88\x2d\x75\xc6\xd5\x72\x3c\x1e\x43\x8d\x93\x57\x83\x36\x3a\x35\x18\x07\xd0\x3d\x4a\x3f\xd3\xda\x88\x6c\xe3\xf9\xd3\x7c\x1e\x15\x00\x77\x3f\x95\x42\x19\x89\x8e\xad\x96\xed\x7f\xd3\x0c\x2e\x7d\xd9\x58\x5c\xbb\x79\x3e\x38\x4b\xb7\xa3\x1d\x28\x23\x3b\xa0\x25\x7c\xbe\xdd\xf2\x7a\x52\xd6\x79\x7b\x5b\x4a\xab\xa1\xa9\xd4\x3f\x69\xd9\x01\x05\x79\x12\xcf\x6a\x6b\x4b\xc4\x01\xf5\xa4\xf4\xd3\xf6\x39\xdb\xca\x08\x3e\x20\x19\x78\x47\x5e\xef\xc0\x94\xde\x3e\x8e\x80\x9b\xe6\x72\x0f\x3e\x16\xfb\x2b\xdb\xb5\x7e\xd0\xc0\x94\xe9\xc0\x6d\x30\x44\x75\xc2\xac\xcb\x6c\x03\x16\x97\x4f\xa0\x86\xf0\x40\x1a\x45\x95\x6a\x41\x33\x48\xe5\x0b\x51\x37\xcf\xcd\x17\x05\xd9\x4c\xa9\x0b\xbe\x14\x6c\x2d\x52\x59\xad\x5b\x85\x8d\x1f\xee\x21\xf0\x51\x9d\x55\xeb\x6e\x96\xd4\x43\x15\xe8\x30\x48\xfc\xaf\x53\xe8\xae\x3f\x87\x8e\xcf\x8c\x70\x05\x46\x69\xbc\x18\x42\xa2\xb9\xb6\x37\x65\x21\x0d\x10\x0c\x3f\x25\x73\xd6\x37\x83\x4d\x43\x00\x7e\x93\xa3\x93\xbd\xb6\xba\x47\x2e\x32\x4a\xaf\x18\x5c\x55\x88\xda\x77\x5f\x0a\x4d\x50\xea\xf0\x32\x83\x85\xae\xb6\xb8\xa7\x7a\x33\xbb\xa9\xa8\xe8\x08\xa1\xe6\xa0\x41\x82\xf6\x94\x9a\x2d\x5c\x2e\xe6\xbd\x88\x58\x1f\x53\x28\x47\xf2\x88\x94\x4f\x3f\x7e\x6b\x1c\x08\x88\x70\x5a\x41\x63\x29\x43\x27\x18\x01\x7a\x78\xed\xe0\x79\xf8\x85\xd8\x04\x70\x33\xa6\x5c\x95\xad\x0d\x04\xf4\x2a\xb4\x85\xaf\xfc\xc4\xab\xac\xfd\x71\x6a\x1f\x1e\xc5\x72\xb5\x27\x3f\xdf\x30\x9c\x6a\x2a\x1d\x51\xec\x1a\x68\xd4\xc8\x7e\x80\x20\x4c\xd7\xec\x09\x9a\x60\x6d\x1d\x70\xd2\x5d\xe5\x12\x3b\xed\xa2\x4c\x56\x41\xf3\x00\x6e\x4a\xcf\xa9\x49\xb5\xc8\xe9\x3b\xd7\xa1\x18\x06\x62\xaf\x63\x10\xab\x5c\x2a\x1d\x57\x91\xd2\x4a\x40\x28\xce\x0a\x20\x1d\x37\xcb\x64\xb9\x1f\x29\x38\x90\x90\x71\xdf\x56\x2b\x35\x22\xc0\xe8\x3b\x6b\x71\x6a\x30\x29\x24\xd2\x55\x39\x98\x35\xda\x44\x54\xda\xba\x59\x24\xa1\x4e\x00\x32\x55\xf5\xae\xb6\x26\xc9\x41\xf9\x64\x21\x90\xdb\xdc\x58\xed\xad\x94\x0f\xf6\xa0\x6e\x6f\x6b\xbf\x41\x41\x02\x6c\xef\x3d\x0a\xdb\xb2\x88\x20\xfd\x5e\x6c\x4c\x5c\x47\x9b\x76\x14\xeb\xda\x90\xd2\x7e\x0f\xad\xd7\xfe\xa5\x80\x89\x9b\x15\xa1\x1a\x66\xbf\xbb\x0c\x3b\x7d\x6f\x5f\xde\x81\x11\xde\x6a\xdc\xee\xc1\x90\xec\x1a\x7c\x8a\x24\x26\xc2\x3c\xd3\x1a\x06\x18\x20\x80\x3c\x63\x18\x67\x9c\xb9\x04\x86\xaf\xb5\x6f\xa7\x8a\x6a\x28\x44\x97\x9c\x15\x38\xdb\xcb\x46\x19\xf8\xc8\xdc\xbe\xa9\xb1\x07\x01\xab\xac\x63\xd8\xad\x77\xe9\xa2\xcb\x50\x92\x10\xb6\x07\x74\x8d\x39\xca\xce\x87\xd7\xda\xe1\x13\xb1\xa5\xb4\xb8\x9d\x78\xd2\x28\x11\x10\x9f\x24\x62\x55\x2c\xc8\x8e\xd6\x4f\x22\xec\xf4\x9d\xa8\x56\x28\xa7\x03\x72\xde\x9c\x9f\x5e\x9f\xdf\x7e\x31\xbc\xa9\x03\x7b\x0e\x06\x9c\xba\x71\x9e\x9d\xbf\x3b\xb9\xbb\xb8\x9d\x9d\x4d\xae\x3f\x07\xe2\x94\x7e\x7a\x02\xe4\xf4\x86\x4a\xb3\x9c\x6a\x55\x8a\x4f\x07\xdd\xc9\x45\xa5\x66\x7c\x40\xea\x93\x2f\xce\xb4\x4b\xdd\xc1\x46\xb7\x4b\xcb\xf8\xba\x2f\x44\xeb\x4b\xa8\x13\x57\x49\x66\x11\x9c\x86\x0b\x99\x65\x90\x09\xee\xdd\xeb\x94\x65\x68\x27\x15\xe4\x8f\x63\x32\x26\x99\x3a\x55\xf3\x5a\xe5\x1f\x70\xf9\xad\xac\x11\x8c\x39\xe0\xb9\x9d\x80\x42\x42\x86\xed\xae\xea\x33\x4b\xa9\x44\x18\x06\xac\x9a\x1d\x5f\x27\x43\x3f\x2d\xe2\xe7\x44\xd6\x91\xe2\xd5\x57\xd7\x74\x3b\xae\xb6\x3f\x9d\xfa\xe9\x7e\xf4\x5f\x88\x87\x58\x2a\x54\x4c\x6b\xa7\xf9\xa6\x7d\xeb\x1e\x87\x23\x00\xf3\x6e\x57\x92\x43\x0c\xc2\x94\xbc\x28\xc3\x42\xd2\x42\x60\x4d\xbc\x10\x9c\xb8\x97\x88\x40\xd3\x8b\xc6\x3c\x5b\x51\x68\xe7\x5a\x42\xa4\x82\x13\xb9\x4d\x92\x55\xa6\x14\x05\xb9\x4d\x4e\x7e\xbe\x99\xaa\xb7\xf6\xfa\x7a\x45\xb7\x10\x55\x2e\xc3\x2e\x10\xa9\xa3\x6b\xfd\x3b\x0d\x25\x96\x60\x2f\xd1\x47\xbd\x16\x5c\x19\x06\x47\x23\xcb\x44\x11\x76\x06\x8e\x47\x88\x94\xea\x87\x03\xcb\x75\x78\xff\x15\x23\x70\xab\x9d\x0a\x3b\x5e\x5f\x41\x6d\xad\xcb\xed\xfd\xd4\x45\x34\x00\x88\xf3\xcf\xb9\x73\x5a\x12\x9f\xfa\xee\x22\x02\xeb\xb7\x6e\xa2\x7a\x1a\x52\xaf\xbd\x74\x8b\xcd\xfd\x7d\x2b\x3d\xe3\x56\xea\x71\xaf\xc7\xb7\x04\x5b\x69\x2b\x40\x7d\x59\xaf\x10\x66\xf6\x44\x27\x19\xa0\xdc\xec\x34\xb6\xde\x3a\x8d\xc2\xba\x87\x60\x3f\xa0\xa9\xc3\x10\xda\x27\x2d\x8c\x4a\xa1\x82\xa3\x8b\xed\xec\xac\xd9\xfb\x79\x98\x0b\x4f\x1c\x56\x55\xe9\xd2\x71\x90\x78\x78\x28\x61\x5d\xed\x03\x9e\xfc\x66\xe7\x18\x89\x50\xc6\x69\x29\xb3\x03\xeb\x5e\xde\xc6\x98\xda\x5a\x56\x36\x8e\x22\xe6\x73\x70\x1c\x0e\x9e\x03\x66\xc8\xe6\x7b\x7a\x65\xe5\xfa\x9e\xf3\x7c\xa2\x4f\x02\x3b\x5c\x7e\xb8\x3c\x8f\xa1\x0a\x93\xcb\xdb\xf3\xef\xcf\xaf\x6b\xf9\xfc\x17\x1f\x4e\x6a\x39\xf9\x37\xb7\xd7\x8d\x54\xfc\xb7\x1f\x3e\x5c\x9c\x6f\x61\x1e\xce\x6f\x27\xef\x6b\x8d\x9f\xdd\x5d\x9f\xdc\x4e\x3e\xd4\x9e\x7b\x3b\xb9\x3c\xb9\xfe\x8f\xf8\x2f\xe7\xd7\xd7\x1f\xae\x1b\xfd\xdd\x9d\xee\x46\x4f\xd4\x3e\xa3\xdd\xfd\x13\x82\xb3\x11\xb5\x6a\xeb\x31\xae\x57\x9e\x3e\xe0\x14\xf7\x44\x9e\xed\xdb\x8e\x2e\x5d\x3f\x8d\x2b\x91\xe0\xc1\xb0\x43\x1d\xb4\xeb\x9e\xbf\x54\x76\x6d\xea\x72\x7e\x98\xd8\xb3\xb7\xda\xec\x39\x90\x80\x3b\x15\x40\xdf\x4b\xc3\x71\x4b\x95\xe9\x71\x6a\x73\x88\x60\x2d\x79\x67\xa9\x36\x95\x7e\xf6\x91\xba\x3e\xf6\x8d\x33\x50\x79\xed\x61\x44\x7a\x2e\x36\x94\x5d\x83\x8e\x3a\x73\x64\x03\x32\x75\x8a\x82\xfb\x31\x86\xdd\xdb\xcf\xb0\x3b\x27\xda\x8e\x5d\x35\x8d\xdb\xd3\x96\x76\xb3\xef\x0d\x1d\x3f\x75\xb2\x3d\xf6\x06\x55\xcb\x80\x71\x03\x65\xd6\x90\x71\xdf\x72\x73\x3f\x74\xdc\xd4\xc9\xf6\xb8\x41\xed\x7b\xd2\xb8\xc1\xe1\x5d\xb6\xd3\xe8\x0c\x10\x62\x71\x33\xf5\xe1\xf9\x1c\x7f\xff\x48\x54\x3a\xbc\xdf\x18\xed\x01\xf8\xbc\xe6\x65\xce\xfb\x07\x32\x60\x34\xfe\xb8\xf2\x06\xab\xfc\x0d\xfc\x0a\x5f\x38\x2f\x04\xbf\x4f\xf5\x23\xad\x47\x13\x19\xca\x7a\x49\xf3\xfa\x04\x59\x19\xee\xae\x88\xb2\xa0\x08\x14\xa2\xd4\x42\xf3\x00\x93\x93\xc4\x8b\x8e\x3a\x58\x54\x75\xba\x49\x44\x04\xd4\x4f\x2a\xac\xce\x54\xa1\x36\xdf\x56\xb9\xda\xae\xaa\x1d\x11\x51\x87\xc0\xa7\x7a\x1d\x1a\x83\xeb\x26\x5a\x58\xca\x03\xaa\x0a\x00\xd3\xcd\x0b\xb0\x99\x60\x42\xa4\x02\x67\x72\x61\x0d\x9e\x42\x24\xd2\x88\xa8\x58\x5e\xeb\x8d\xfd\xcb\x61\xa5\x50\x4a\x5e\xb6\xba\x5d\x7b\xfb\xc3\x79\x52\x56\x3c\x63\x90\xae\x44\x0c\x8c\xe8\xab\xc4\xbf\x24\x5c\x61\x6a\x4c\x29\xd6\x39\x64\xf5\xc7\x39\x1d\x53\xf5\x33\x00\x25\x70\x09\x5e\x18\xf6\x3d\x40\x1e\xdc\xc3\x74\x09\xaf\x79\x09\x77\xf1\x1f\xb0\x0f\xff\xdb\x78\xaa\x6a\xc5\xa7\xa2\xb7\x6a\x75\xa8\xc6\x53\xe5\xaa\x75\xa4\x3a\x31\x63\xb0\xf8\xc6\xba\x58\x1e\x53\x19\x79\xbb\xd9\xf5\xfd\x5c\xeb\xfb\x63\xa1\x8e\xc1\x27\x55\x1e\xf3\xaa\xd4\xc7\x00\x97\xc2\xf5\x37\xc7\xae\xde\xb3\x2b\x98\x6d\x8e\x57\xf2\x41\xc0\xff\x1b\xaf\xca\x75\xf6\x4f\x26\x5f\x7d\x3a\x5a\x66\xc5\x91\x7d\xf7\x28\x7e\xf7\xc8\xbd\x7b\xe4\xde\x3d\xb2\xaf\xe1\xff\xcb\x37\x18\xde\x11\x9f\xb8\xbd\xcb\x46\x53\x25\x95\x11\x45\x09\xda\xcf\x63\x21\xcb\x50\xe5\x6b\xc3\x5e\xfc\xe7\x7f\xb2\x71\xc1\x1f\x31\x23\xf6\x8c\x97\xfc\x0a\xfd\x8b\x7f\xfb\xdb\x0b\x08\xa8\x62\x16\x53\xce\x8b\x5f\x2a\x51\x4e\x95\x11\xf6\x10\xb2\xff\x35\x55\x10\x81\x5d\x6f\x66\x25\xfa\x5d\xd1\x07\x99\x1a\xf6\x1d\xb6\x39\x41\x36\xd2\xd4\xd8\x96\x3a\xd2\x09\x24\xb7\x8d\xf5\x74\xd1\xff\x92\x9d\xd1\xf3\x03\x8e\xf5\x2f\x59\xfd\x54\xbb\x3a\x53\xe6\x97\x0c\x2e\xd0\x4c\x73\x07\xd6\x62\x7e\xf3\x82\x9d\x4c\x83\x6b\x3b\x23\x5b\xd0\x80\xcf\x1a\xa6\x6f\x3f\x2b\x37\xc8\x88\xee\x3c\xf7\x5b\x62\x04\x62\x05\x21\x0e\x01\xd1\x73\x69\x4f\xc8\x0d\x7a\x42\x41\x73\xc3\x2f\x07\x9d\x94\x42\xe7\xbe\x3d\x74\x5c\x98\xdf\xbd\x39\x3e\x1e\xb1\xa5\x81\xff\x99\xff\x02\xff\x03\xe8\xa1\xe7\x22\xf5\xdd\x9a\x4c\x0f\x84\xdb\x5e\xe5\xfd\x2b\xf1\x1c\x28\xba\x2f\xc1\x23\xdf\xd8\xa6\x6f\x2b\x95\x66\x22\xa4\x36\xd6\x42\x22\x99\xb6\x2b\xe9\x16\x6a\xbb\xf2\x10\xac\xf1\x5c\x24\xdc\x0a\xbe\xad\xbe\x11\x5c\xaa\x17\xa5\x50\xe8\x0d\x2b\x42\xa1\x4b\x8e\x9e\x2b\x50\x8b\x01\x0a\xc9\x4b\x82\x9c\x63\xad\x30\xe8\x04\x88\xd9\x47\xcd\x9f\xd8\x46\x57\xc4\x31\x0e\xcc\xb9\xa9\x48\x32\x28\xe4\xe0\xd8\x83\x58\x21\xca\xaa\x50\x8c\xb3\x9c\xab\x94\x1b\xd8\x81\x8b\x02\xa2\x9d\x05\xe3\xdb\x03\x1d\x21\x1c\x57\x57\x25\x70\x62\x21\xb2\x20\x9e\x09\x24\x81\x8f\xc6\x3c\x8a\x06\x81\x77\x02\x70\x51\x6f\xbd\x38\x9e\x2a\x57\x8a\x91\xb0\x70\xe8\x29\x4b\x74\xbe\x21\xc6\xa3\xe6\xa4\x4b\xe7\x39\xa3\xe9\x1e\x05\xbc\x49\xf3\xd9\x11\x93\xf5\xd0\x1a\xf0\xcd\x97\x51\x75\x7b\xf4\xe8\x19\xf6\x52\xa8\x44\xa7\xa2\x30\xaf\xec\x31\x94\xde\xee\x40\xfd\x41\x9a\xb0\x18\x20\xa5\xec\xe5\x46\xde\x42\xdb\xbc\x2f\x30\x65\x67\xa7\xc6\x50\xde\xa6\xe7\xec\x3f\x2a\xbf\x75\x14\x4c\xdb\x78\xe9\x3f\xbf\x28\x22\x26\xc6\x75\x3a\x9b\xf3\xe9\x2e\x08\x3c\xb2\xb1\xc4\xc5\x46\x51\xc7\x21\xe5\xc4\x95\x12\x97\x25\x14\x07\x2d\x84\x29\xa7\x8a\x6e\xe0\x11\x5b\x08\x6e\xf5\xbc\x11\x4b\xcc\x03\x0a\x63\xbc\xee\xcb\x47\x1d\x30\x38\xae\xbc\x0d\x80\x61\x6b\x8d\x07\x27\x31\x3e\xc6\x29\x03\x1b\x01\x06\x5d\x16\xba\x57\x55\x60\xb2\x5a\x05\xe2\x13\xe6\xc1\x55\x4b\x69\x56\x58\x8b\x8b\xf5\xc0\x4c\x6c\x30\x50\xcc\x9a\xe3\xc0\x1f\xac\xe0\xc1\xaf\x43\x18\x48\x24\x1c\x41\xe3\x26\x2c\x2d\x9e\xb3\x10\xc3\x8d\x29\xeb\xc1\x37\xd3\x75\xa8\x76\x4c\x04\x0c\xe0\x69\x7e\x0b\xfb\xea\x5e\x87\x95\x11\x85\x2b\xe5\x82\xdf\x8a\x04\x93\x2b\x59\xa4\x47\x39\x2f\xca\x8d\xdb\xbe\x99\x9c\x43\x05\x88\x4c\xde\x0b\x76\x52\x14\xfa\xf1\xb9\x67\xa1\x53\xb4\x74\x59\xd8\x87\x20\xd9\x87\x5a\xf9\xad\xf4\xb2\x4d\x77\xc7\xd3\xa8\x6c\xbb\x1c\x1f\xad\xfd\x14\xa2\x2c\x36\x33\xbb\x11\xd7\x79\xa7\xa4\xe8\x95\x34\xd1\x5f\xc9\x1d\xc6\x92\xdb\x70\x61\x74\xb2\xe4\xd6\x56\xf5\xb7\xc3\x92\xdb\x42\x80\xbb\xcd\x92\x3b\xb9\x9c\xdc\x4e\x4e\x2e\x26\xff\xa7\xd1\xe2\xcf\x27\x93\xdb\xc9\xe5\xf7\xb3\x77\x1f\xae\x67\xd7\xe7\x37\x1f\xee\xae\x4f\xcf\x77\xd3\x5e\x6d\x8f\x3e\xa8\xe0\x47\x2c\xee\xe7\x0d\xbb\x8d\x80\x1a\x98\x6c\x40\xfa\x37\x95\x06\x86\x5d\x65\x0f\xb3\x54\xcb\x11\x1c\xd4\x37\xec\xbc\x28\x26\x6b\xbe\x14\x57\x55\x96\x01\x9c\x0a\x33\x7b\x4e\x0b\x01\x86\xe7\x88\x5d\xe9\x74\x12\xbd\x07\xe9\x88\xad\x9f\x01\xfd\xf3\x34\x2d\x84\x31\xd8\xfd\x88\xfa\x8f\xc0\x43\x3e\xd5\x91\xc0\x73\xfc\x81\xcb\xcc\xda\x6f\x6f\xd8\x5b\x9e\xdc\xeb\xc5\x02\xd3\x67\x46\x3e\x71\x8a\xfd\x52\xe9\x92\x33\xf1\x29\x01\xaa\xb7\xf6\x7d\x72\xa1\x97\xbf\x02\x54\xb9\x47\x78\xaa\xc3\x48\x81\x52\x77\xb3\xf6\xeb\xbc\x5d\x10\xd0\x57\xbe\xc7\x57\xdf\xe1\x9b\xed\x0e\xca\x32\x7b\x86\xf4\xf8\x0b\xbd\x6c\x2f\x3c\x04\xda\x35\x55\x4b\xa2\x40\x42\x42\xec\x22\x7a\xc9\x8c\x54\xf7\x53\xf5\xf3\x4a\x28\xa6\xab\x02\xff\x04\x66\xbe\x55\x33\xb3\xca\xac\x04\x54\xe8\x1e\xb1\x47\xc1\xd6\x7c\x83\x6a\x33\xd8\x04\xbe\x5a\x0a\x6c\x19\xb8\x45\xec\xdb\x99\x54\x56\x5a\xe4\xd2\xe5\x25\x34\x97\xfe\x39\x2c\x2e\x47\x74\xc8\x0f\xe7\x21\xde\x75\x9f\xd6\xf0\x79\xe0\x2a\x0b\xb8\x49\x07\x10\x22\xc9\x0d\x45\x65\xb5\xbe\xaf\xf2\x40\x89\xfa\xc2\x05\x27\x61\xba\x1f\xb4\x4c\x59\x5a\xe5\x99\x4c\xbc\xdc\x7d\xd4\x45\x27\xef\x33\x26\xd0\xf4\xbf\x75\x9a\x69\x61\xbb\x3e\xac\x25\x3b\x27\x42\xd2\xed\x60\x80\xfe\xcc\x1c\xd8\x4c\xaa\x24\xab\xa0\xcc\x5c\x65\x44\x71\xe4\x4b\x47\xfb\x5c\xbf\xdf\x3e\x49\x76\x20\xe1\x3c\x3c\xad\x2d\x4e\x3a\xcf\xf4\x52\x26\x3c\x8b\xc1\xcd\x01\x15\xe1\x59\x78\xdd\xb1\xa7\x62\xc2\x90\x07\xe1\x06\xd4\x49\xa4\x95\x17\x02\x88\xa0\x67\x20\xca\x67\x24\xee\x0e\x19\xf7\x82\x59\x03\x1d\xc7\x15\x73\xe4\xba\xf0\x82\xbb\xe1\x42\xdf\xae\x12\x1b\xa8\x98\x42\x01\x04\x40\x3f\x2a\x51\x80\x06\x0b\xb0\x0f\xfb\xa5\x4a\x83\x6e\xe2\xab\xb3\x79\x7c\xb2\xab\x4e\xb8\xf0\x40\x6c\xcc\x9c\x5d\xca\x07\xa1\xbe\x3c\xa9\x79\xd4\x41\xc2\x93\x95\x98\x39\xbd\xfc\xb9\x45\x96\xbf\x00\x06\x0a\x2b\x57\x26\x25\x16\xa5\x3e\xbc\x09\xa6\x13\x8e\x78\x5b\x76\x61\x20\x71\x47\x46\x96\x1d\xc4\x2c\x15\xc9\xfd\x17\x17\xcd\x01\x64\xe5\x06\xc2\x38\x3b\x13\xc9\x3d\xbb\xbb\x9e\x60\x36\xb0\x2c\x99\x15\x05\x66\x15\xca\x3e\x75\xda\x6e\x25\x5f\x7e\x06\x0a\xab\xbe\x75\xab\x42\xa9\x02\x5f\xad\xcf\x0e\x88\x00\x51\x90\x2f\x69\x85\x24\xe5\xd2\x00\x10\x8c\x97\xae\x9a\x11\x38\xe2\x99\x59\x43\xf1\xa2\xaa\x8c\x2a\xfe\x65\x7c\x2e\xb2\x0e\xe2\xce\x5c\xa7\x33\x17\x27\x39\x14\xcc\xb3\xd5\x96\xf3\x63\x50\xd4\xd1\xe5\x31\x70\xab\xb1\xde\xd2\x83\xec\xfe\x5b\x13\xd1\x6b\xe8\x98\x3f\x1c\xec\x7a\x6e\x20\xbd\x7b\x21\x97\x2e\xda\x26\x17\x54\x62\x09\x13\xfa\xad\x1e\x0c\xf2\xd2\xb6\x74\xa5\x53\x82\xe9\x79\x2e\x3c\xab\x05\x09\xf2\x9e\x04\x5c\x45\x3c\x04\x87\x03\x84\x7e\xed\x89\x10\x3c\x65\x7a\x41\xde\xc4\x3c\xcf\x24\x30\x43\xa7\x48\x42\x0f\xec\x19\xa6\x8e\x8e\x8f\x5b\x73\x83\x8d\x48\x3e\xae\x1c\x10\xaf\xab\x18\x2f\x08\x0c\xcc\x60\x98\x01\x1b\xdc\xec\x81\x77\x93\xa9\x7d\xf6\x8a\x69\x1d\xe3\xf1\xd1\xe4\x3a\x25\x6c\x8d\xb4\x8f\x7c\x05\x78\xad\xbb\x84\xfc\x84\x67\x49\x45\x71\x32\x28\x97\xef\xaa\xe0\xef\x46\x10\x86\xa8\x9f\x5d\xe8\xba\xd7\xbf\xa9\x64\x1e\x5a\x5d\xd1\x27\x68\x3d\xd5\xa7\xb0\xdb\xbd\xb8\xcc\xf4\x1c\x76\x4e\x37\x4a\x70\xc7\x8d\x65\xc5\x75\x21\xd3\x21\xfa\x8e\x9b\x93\x0f\xfe\xd5\x5d\x03\xfc\xe0\x5c\x3f\xbe\x27\xb7\xef\x19\x15\x32\x68\x30\x37\x0e\xa3\x40\x58\x50\x55\xd5\xba\x79\x52\x52\x19\x0f\xd8\x56\xfe\x7e\xea\xf0\x33\xd4\xbf\xe5\xa0\x85\xde\x66\x8a\xd9\x33\x97\x81\x5c\x66\xf7\x22\x1f\x40\xf7\x81\xa2\xcc\x73\x7e\x74\x7b\x16\x55\x2a\xd2\xd9\x13\xbe\xe1\x9c\xde\xed\xf7\x2d\x7e\xa6\x71\x78\xe0\x03\x54\x47\x56\x55\x48\x79\x91\x86\xef\x18\xc1\x79\x4f\x78\x0e\x6e\x78\x08\x6b\x3c\xbc\x1e\xbb\x3e\xae\x43\x76\x91\x95\x97\x98\xf3\x8f\xf8\x6d\xbd\xbb\x06\x8e\x9f\x89\x99\x5c\xef\x57\x4c\xfb\x6f\x45\xbf\xcf\x11\x21\x6e\x37\x5f\xd8\xf1\xb5\xd4\x9d\x5e\xdb\xbf\xb9\x49\xdd\x1d\x70\xc8\xfe\xfc\x1c\xe2\xa7\x2a\x75\x08\x18\xc1\xf7\x4c\x80\xb9\x38\x4e\x0a\x04\x19\x3b\x49\x3b\xc0\x26\x4e\x83\x77\x72\x6c\x00\x84\x79\x10\x88\x3a\x2f\x84\x0b\x3d\x6e\x44\xe9\xa9\x21\x32\x57\x9a\x10\x22\x6b\xfe\xab\xeb\xdc\x38\x8e\xfe\xc2\xf3\x99\x41\x1c\x8c\xac\x85\x44\xaf\x73\xad\x00\xd9\x84\x89\x6e\x53\x45\x8d\xbb\x02\xf3\x3e\x38\x57\xcb\x96\x1c\x91\x4f\x14\x73\x6f\x84\xd1\xd9\x03\x45\x61\xa3\x3a\x28\x50\x9a\xd2\x0e\xf0\xd4\x9a\x97\xba\x40\x8e\x2e\xa7\x1c\x40\x32\x41\xa3\xca\x7a\x21\x96\xd2\x94\x22\x4e\x30\x8d\xdf\x7f\xb6\x82\xb8\x35\xff\xcb\xae\xa9\xef\x2c\x88\xbb\xcf\x90\xb2\x22\x6e\xc0\x78\x36\xb9\x48\x27\xfe\xbd\xdd\x9b\xa1\xc1\x01\x10\x24\x6a\xed\xca\xc4\x3d\x80\x06\xa4\x41\xb6\x30\xe3\x2b\x98\xf8\x45\x22\x1e\x27\x1e\x30\x91\x76\x89\x96\x15\x2f\xb8\x2a\x85\x30\x53\x45\xb1\x6b\x64\xbd\x8b\x89\x5d\x1a\x58\x4a\x6f\x1e\x25\xda\x94\x48\x22\x05\xaf\x2c\xb8\xcc\xaa\xa2\xd3\x63\x81\xbb\xf2\x49\xcc\x15\xbb\x66\xe9\x14\x9a\x65\x6d\x8b\xe6\x73\xa0\xa3\x53\xe4\x89\x57\x9a\x91\xe7\x7a\x8a\xf0\x1e\xa9\xdc\x7f\xbd\xbd\xbb\xba\x23\x2d\xfa\x5b\x33\xcb\xf5\x00\x89\xf7\xe3\xb7\xe6\x4a\x77\x24\x94\x9b\x5f\xb6\xdc\xaa\x3b\x10\x18\xbf\x74\xd5\x74\xe1\xe6\x1e\x82\x97\xfb\xbc\x39\xbd\x08\x3d\xf7\x86\x38\x3b\x65\x17\xec\xda\x15\x57\x69\x66\xb5\x66\x5e\x36\xa9\xb3\x3d\x54\xdc\x5a\x55\xa5\x13\x8e\xdd\x79\x81\x90\x66\x33\x4b\xb6\x72\x34\xf7\xcd\x53\x23\xb9\x73\x27\x1c\xb3\xd1\x4b\x3d\xe5\xb2\x2d\xd5\x27\xa8\x41\x54\x49\xd9\x1f\xd8\x5f\x5d\x05\x3a\x8f\xc7\xfe\xab\x68\x40\x0b\xb9\xfc\x0d\xf8\x22\xde\x6f\x5f\x09\x09\xc9\x1c\xba\xa8\x7d\x82\xc4\x81\x52\x07\x72\xd1\xac\xd4\x8e\x49\xcb\xa7\x8a\x2a\xca\x23\x40\x01\x22\xd3\x48\xd9\x66\xd8\x6b\x9f\xa0\xfc\xfa\x5f\x1c\x61\xd7\x86\x2d\x60\x53\x01\x2b\x9e\x4e\x92\xaa\x00\xf4\x00\x79\x38\x99\xc0\x4b\xd8\x0c\xe2\xa2\x01\xd5\xc3\x63\xbe\x50\x4f\x6c\x53\x93\xbc\x4b\xbb\xf6\x51\xb7\xe0\xc9\xc4\xda\xf8\xfe\xd2\xa7\x92\x67\x85\x29\x99\x29\x45\xde\x2a\x7e\x6b\xda\xa5\x5c\x07\xf6\xf0\x43\xd4\xcb\x56\x8e\xe2\x61\xd4\xdf\x3b\xc2\xfc\x9b\x5c\x9c\x28\xa5\xcb\x66\x22\xce\xe0\x61\x72\xdf\x4a\xcf\x03\x3e\xe0\xca\x3c\x89\x7c\x63\xbf\xbf\xf9\x70\xc9\x72\xbe\x01\x90\x67\xa9\x19\x3e\x0a\xcc\xaa\x4d\x71\xba\x6f\x9f\xd4\x3f\xbe\x2e\xfb\x70\xe5\x1d\x5a\xbc\x3d\x10\x43\x3d\x6e\xab\xb4\xb0\xb3\xe9\xe0\x58\xc9\x5a\xe8\xec\x28\xcf\xb8\x8a\x70\xfc\x66\xcc\x1a\xdd\xc7\xc0\x0d\x1f\xc2\x25\x68\x1c\x0c\x00\x1c\x33\xb4\x63\x8b\xaa\x15\xe9\x0d\x04\x43\x6e\xdb\x1f\x86\xd5\xe8\x94\x64\x3b\x11\xac\xef\xb1\xdc\x0d\x16\x7f\x40\x9a\x10\x87\x3f\xf1\x10\x26\x6e\x00\x5d\xdc\x49\x75\xce\x93\x8c\x1b\xb3\x13\x8e\xf4\x59\x38\xf3\xa3\xf4\xcc\xfd\x42\xb6\x3e\x4e\xc4\x4b\x02\x89\x0b\x1a\xe0\xfe\x67\xa0\x85\x70\x02\x36\x54\xb7\x8b\xac\x92\xa8\xec\x05\x61\x3c\x88\x18\x0b\xde\x47\xca\xcb\x7b\xb1\x71\xae\x3c\x12\xa8\x7c\x2d\x46\xde\xab\xec\xdd\xa6\x11\xba\x71\xbb\xe1\xa9\x02\xf8\xef\xbb\x78\x78\xec\x9d\xd6\x23\x04\xa2\x52\xe7\x1c\x9b\xe5\x31\x94\x6b\xaa\xde\x69\x3d\xe6\xde\xd4\xa6\xf1\x93\x50\x6c\x76\x48\xf0\x2f\x00\x57\x36\x96\xb3\xff\xd9\xfc\x41\x2a\xac\xc3\x28\xd7\xd6\xcc\xa3\x79\x82\x1d\x05\x03\x72\x65\xff\xf5\xa3\x61\x29\x72\xe7\x54\xd2\xac\x20\xbe\x84\x01\x5d\xe8\x9f\x2e\x3e\x44\x9e\x15\x5c\x19\x7b\x86\x21\x26\x25\x1e\x04\x39\xa6\x6b\x60\x8a\xc9\xd9\x85\xc7\x67\xe1\xb9\xa4\x1a\x25\x1d\xa7\x2d\x32\x8d\x0e\x71\x21\x00\xae\x7e\x00\x73\x1f\x79\x72\xdf\xf3\x7c\x57\xd6\xef\xc1\x2d\xee\x5b\x25\xcf\x1c\xd6\xb4\xfb\xa0\x64\x3b\x14\x6b\xac\xa5\xfe\xc6\xb3\x77\xa7\xbe\xf0\xc5\x48\xb5\x85\x7a\xbb\x41\x06\x8a\x8a\xfd\xd7\x4d\x44\xe2\xe9\xb1\x91\xde\x62\xb5\x82\x1d\x4a\xe1\x01\xfb\x20\x1e\xe9\x31\xbb\x11\x82\x7d\x84\x99\xb2\x9d\x7d\xa4\x52\xab\x00\xf7\x2e\xb9\x6c\xad\x84\x07\x4f\x4f\xd4\x42\x1f\x26\xff\x8b\xe5\x16\x9c\xf8\xa0\x59\x69\x1f\xe7\xa1\x80\x65\x08\x69\xa8\xcf\xcb\x9f\xd2\xeb\x62\x68\xac\xf5\x55\xf0\x8a\x51\x56\xb5\x1b\xa9\x55\x1c\x61\x89\x9f\xc2\xd0\xd7\xd8\x24\xf6\x2b\x47\xc8\x3a\x7f\xaf\xf4\xa3\x42\x79\x4c\x3d\xb1\x97\xf6\xfc\x81\xce\x82\x01\x30\xd4\x57\x2b\x94\x86\xaf\x80\x06\xff\xc4\xff\x9b\xdd\x60\xac\x1f\xc7\x0c\x35\xd2\x0c\x68\xe5\x54\xdd\x0c\x2e\xf0\x97\x27\x23\xf6\x76\xc4\x4e\x47\x6c\x3c\x1e\xbf\x1a\x31\xc1\x93\x95\x1b\x11\xbe\x82\xa2\xbf\xe4\x4b\xdb\x36\xd5\x37\x5a\x44\x1d\x40\x1d\x44\xab\x9f\x38\xb6\x47\x1e\x9e\x8a\x7c\x7f\xee\x13\x30\x07\x9d\x12\xe6\x08\x17\x95\xac\xb4\x0c\x83\x02\x88\xbd\x48\x74\xe1\x40\xfa\xa6\xd4\x85\x03\x1c\x3f\xf0\x82\x4b\x05\xd4\x1c\x7c\x3b\xdd\x82\x7a\x8e\xc8\xf9\xc5\x27\xbe\x86\xef\x97\xca\xf3\x13\xdb\x69\xba\xf5\xe3\x2f\x37\x39\x05\x14\x1f\x0b\x59\x96\x56\x21\x33\x53\x75\xc3\xde\x7c\xc7\x4e\xf2\x3c\x13\xec\x84\xfd\x17\x7b\xcb\x15\x57\x9c\xbd\x65\xff\xc5\x4e\xb9\x2a\x79\xa6\xab\x5c\xb0\x53\xf6\x5f\x76\xda\x6c\x7b\x97\xda\x6a\x40\x9b\x11\xe3\x4c\x55\x19\x2a\x7a\x2f\x1d\x98\xf7\x95\xff\x2e\x1e\x56\x67\x2e\xca\x47\x21\x14\x33\x7a\x4d\x57\xe1\x1f\xfd\xed\x6f\xa4\x5a\x66\xa2\xa4\xfd\x50\x87\x5d\x63\x07\x47\xf0\xa5\x6f\xa6\xca\x7b\xd3\xff\x68\x47\xfc\x47\xf6\x5f\xec\xb2\xca\x32\x3b\x24\x2b\x68\xec\x46\x7a\xc3\x5c\x1a\x9c\x50\xe3\x47\x79\x2f\x73\x91\x4a\x0e\x89\x70\xf6\x5f\xc7\xb7\xb0\xda\xb3\x2a\x70\x9e\xc6\x67\xda\xd7\x9d\x3b\x44\xf4\x7c\x16\x52\x0d\x5f\x15\x31\xd6\x56\x3a\xd1\x36\xf1\xab\xc3\x95\xe0\xc0\xf4\x4c\xe7\x81\x6c\x14\xac\x19\x18\x47\x62\xdb\xfb\xf7\xe5\xcd\x72\xfb\x5f\xad\x3c\x27\xbd\xca\x9c\xed\x9a\x8f\x30\x46\x50\x4e\x71\x71\x42\x16\x2a\x18\x32\x90\x34\x89\xe7\x6e\x03\xb5\x4d\x5c\xdb\x68\x1c\x63\x1c\xdf\x1a\xfc\xa8\x8d\x96\x7c\x39\x62\xb9\x2f\x98\xe5\x0e\x95\x8f\xe0\xe3\x39\xc6\xe2\x10\xa4\x6c\xbe\x74\x48\x29\xbb\x97\x29\xd1\xf2\x38\xd5\x6b\x2e\xd5\x2b\xe8\xc3\x71\x04\xee\x99\xa8\x16\x73\x65\xff\x0c\xdd\xf2\x21\x81\xa8\xa8\x86\x41\x5d\xd9\x69\xd4\xaa\x6b\x3b\x0e\x07\x16\x6b\x0b\xa5\x5c\xbf\xa0\x39\xf4\xd3\xd6\x16\xdd\x73\xe5\x6d\x95\x6a\xab\xd1\xc4\x80\x2e\x1f\xa8\xf2\x7a\x81\x08\x7c\x89\xb6\x9f\xea\xb5\x6c\x6b\x53\xac\x65\xaf\xa2\xbf\x8d\xc1\xde\x91\x25\x86\x09\xde\x56\x4c\xca\xec\xd8\x8a\xca\xe3\x4b\xad\x04\xe3\xc6\xc8\x25\xd2\xfb\x81\xdb\x0f\xab\xe5\x3a\xa5\xec\xb6\x6e\x32\x44\x22\x08\xf4\x33\x3b\x24\x84\x86\x97\x56\x0a\xdb\x25\xc8\x36\x53\x65\xdf\x20\x8d\x00\xd2\xc4\xa4\x67\x81\xc7\xde\x88\x64\xdd\xf5\x45\x17\x62\xd4\x78\xcb\x06\xdb\xc5\x41\x71\xc0\x86\xa3\x93\x78\x40\x5c\xf0\x32\x62\x40\xa5\xd6\x1c\x3d\x16\xe2\x86\xe6\x22\xd3\x6a\x69\x77\x45\x97\x10\x06\x29\xf0\x4c\x43\xc0\xc6\x3a\x47\x60\x95\x15\x7a\x84\x96\xc4\xea\x29\x32\x0d\x8e\x3f\x53\xcd\xad\x1e\xe7\x63\x52\x5e\x1b\xa1\x8f\xeb\x22\xe4\x38\x0c\x9f\x75\x67\x65\xb0\x2e\x1c\x42\xd0\xc7\x3b\x51\x71\x09\x64\x55\xf8\x45\x5d\x50\x94\x62\x90\x2b\xa7\x23\xfe\x3e\x62\xba\x40\x9e\x52\x17\x67\xf7\x44\x63\xdb\xbd\x77\x1f\xe9\x9d\x69\x2d\xed\x1e\x5a\x8a\xe6\x6e\x11\xa3\xf4\x38\x0d\xbf\x66\x86\x4b\x9f\xbc\x97\x77\x27\x93\x8b\xc6\x73\xdb\x79\x2f\x2d\xc9\x31\xb7\x93\xf7\xe7\x67\xb3\x0f\x77\xb7\x5b\xcf\xd9\xd6\xe8\x4f\x7b\x52\x5f\x3a\x67\xef\x39\xc0\xff\xbf\x60\xb1\xb6\x99\x5e\x38\x1e\x84\xfe\xd7\xf3\x56\xb9\xbc\x7e\x18\xd3\x32\xb2\xae\xe3\xb2\x72\xdb\x1b\xa7\x93\xcd\x45\xcd\x28\x22\xdc\x6f\xb0\xcd\x09\xfb\xa0\xde\xe1\xeb\x57\x3a\x93\xc9\x6e\xc8\xba\xbb\x2c\xad\x56\xb5\x8d\x01\x9e\x0b\xc8\xe1\x20\x87\x2f\x0d\x0a\xed\xb3\x52\x24\x65\x40\x3c\x6c\x7f\xdc\xff\xd3\x30\xd9\xfd\x1e\x18\xf4\xc3\xfa\x69\x83\x2a\xec\x1e\x43\x01\x37\x3b\xd0\x63\x43\x55\x18\xd4\x72\xc1\xb3\x0b\x32\x2f\xe1\x14\x19\xab\xcd\x3c\x5c\x0f\x8f\x2b\x9d\x91\x3f\x16\xa9\xc6\xa7\x2a\x17\x45\xa2\x01\x5e\x8a\x2c\x36\x9a\x25\x2b\x99\xa5\xa1\xf4\xda\x4b\xc8\xc7\x01\xd4\xfc\x2b\xaa\x22\x2c\x3c\xc6\xc7\x35\xbf\xe3\xce\x77\xdb\xee\x0c\x4f\xf7\x41\x10\xbb\xe7\x04\xd8\xef\xda\xf6\x3f\x13\x10\x1c\xa7\x82\xc8\x01\x1b\x68\x0d\x50\xfb\xe3\xf1\x0c\x0a\xe9\xd8\xcb\x9e\xaa\x6a\x25\xc1\x6c\x2e\x1b\xeb\x4a\xdb\xac\x39\x95\x40\x19\x8f\x7e\x74\x44\x3b\x1a\x01\xc3\x59\x0b\x8e\x9a\x60\x20\x70\xa6\x45\x9d\xaa\x80\x4f\x79\x61\x62\xad\xb0\x75\x9d\xd1\xfb\xee\x20\xfc\x23\xf6\xa2\xf6\xa1\x2f\x80\x52\x5c\x69\xe8\x8f\x30\x04\xb5\xa9\x81\xed\x3a\x62\xb2\x9c\x2a\x6b\xb3\xd9\x9d\x59\x88\x4c\x3c\xd8\xd1\xc5\xd1\x21\x02\x66\x3a\xcf\x89\xfb\x6c\xc8\x02\xe3\x8e\x3c\x84\xb6\x0d\x1d\xc2\x22\xa6\xa6\xc6\xe0\x79\x2a\x8c\xd5\x5a\xa1\xa8\x96\xf8\x64\x0f\x80\x84\x10\x2d\xc2\xef\x52\xa1\xdc\xf8\x00\x95\x07\x63\x1b\x4f\xd5\x64\x01\x0c\x0e\xc0\x1b\x91\xa6\xe8\x83\x70\x65\x96\x3c\x4f\xa8\xa4\x68\x90\x26\x8f\x8c\x5b\x08\x2a\x82\x8d\x27\x49\x3c\x88\x62\x53\x82\x4b\x1f\xe6\x55\x09\x5e\xae\x98\x2c\x47\x40\xf0\xea\x24\xe5\x54\xf1\x34\xa5\xc4\x77\x6c\x2e\x32\x67\x3b\xd7\x99\x7e\x9f\xeb\x87\x5d\x6a\xf5\xa1\x10\x65\x3c\xd5\x79\xc6\xd5\x0c\x6f\x90\x5f\x01\xa4\x1c\xd5\x27\xef\x82\x9a\x54\xf3\x99\x27\xa5\x7b\x96\x71\x7a\x79\x7f\xed\x30\xda\x64\xda\x54\x73\xd7\xd1\xa8\x86\x41\x9f\x07\xfe\x12\xef\xa5\x23\x74\x57\xc1\x1c\x02\xa6\xbf\x14\x08\xf8\x65\xde\x40\x82\xb9\xdd\xba\x0f\xc0\xec\x76\xc0\x6f\x15\x1f\xda\x67\xe5\x1b\x77\x48\x73\xd9\x87\x43\x13\xb7\x34\xc4\x27\xc1\x13\xf7\x0c\xeb\xf3\x42\x14\x3b\xbd\x38\xdb\x50\x45\xf7\xb5\x51\x7c\x9f\x72\x24\xd0\x0b\xeb\x1d\x68\xed\xf5\xe7\x63\x2b\x50\xb7\x24\x02\x3c\x67\x84\x02\xe4\x54\x5f\x3f\x4d\x60\x4e\x81\x71\x8d\xd9\x44\x31\xa7\xee\x8d\xd8\x0b\xdc\x58\xe6\x05\x39\xa0\xad\x9d\xcb\x01\x47\x2b\x8a\x07\x91\xd2\xe9\x21\xae\x89\x26\x14\x0e\x33\xfe\xc2\x71\xc3\x38\xe0\x4e\x62\xe2\xcf\x3a\x2f\x6f\x25\x64\x1c\x3e\x85\x54\x06\x63\xc8\x73\x6c\xc0\x25\xcc\x44\xae\x50\xfa\x5c\x88\x65\x84\x0f\x76\xd1\x4e\xf6\xd6\xbd\x68\xa7\x28\xaf\xe8\x3e\x75\xbf\x33\x5d\x4c\x95\x6b\x8d\x1c\xd2\x06\x2b\x21\x36\x9b\x8a\x12\xa0\x48\xe7\x8f\x76\x2a\x40\x01\x5c\xf1\x4b\xa8\xa9\x1a\xd8\xd3\x9b\x52\x00\xb0\x5a\x73\x8f\x93\x85\x72\x1b\xa1\x37\xab\x78\xd8\x0d\xbe\xc6\x6b\xbe\xc9\xb0\x9c\x65\x76\x52\x64\xe9\x08\x9d\xa3\xe4\x44\x53\x01\x2d\xf9\xa2\xb2\xc2\x28\xe2\x6e\x9f\x2a\x3b\x79\x6c\x21\x21\x49\x85\xe6\x65\xaa\xde\x6b\xe3\xb8\x70\x4c\x98\x0f\x07\x2c\xa0\x69\x7b\xe1\x6b\x80\xd2\x1f\xce\xe0\xd2\xa6\x88\x0f\xb2\xda\xf9\xab\x05\xb2\x52\x89\xd0\x6a\xa3\xab\x22\x7c\x54\xc2\xd5\x54\xfd\xc5\x4e\x0f\x98\x53\x5c\xb9\x65\xd5\x0b\x3c\xc2\xb0\x82\x10\x2a\xfb\x88\x8d\xbe\xfc\x97\x57\x1f\x5f\x61\x16\x59\x65\xa0\xec\xf2\xa8\x7e\x81\xf8\x32\x1e\x55\x96\x01\x0e\xc1\x7d\x81\xa7\x92\x0a\x5d\xec\x44\x0b\x92\x51\x37\x53\x75\x15\xa3\xcf\x41\xef\xe7\xd6\x3f\x61\x09\x2f\x93\xd5\x91\xd3\xe5\x48\x8c\xb9\xdb\x8f\x96\x0f\xd3\xbd\xac\xa6\xc5\x5a\x2b\x59\x58\x83\xb3\x58\x7b\x6e\xdd\xda\x7e\xb1\x9f\x00\xee\xff\xdb\x66\x59\x37\x4f\xfd\x8d\x9b\x13\x71\x40\x75\x3d\xcf\x3f\xee\x8a\xaa\x06\x8b\x93\x62\x24\x8a\xaf\x45\xca\x5e\x40\xbe\xf3\x0b\xb7\xf8\x53\x95\xcf\xc7\xd9\x66\x51\x12\x41\xa3\x9d\x94\x31\x94\x1f\xdc\x73\xcb\xcd\xd2\x6d\x33\x69\xcf\x64\x77\x1a\x5a\xed\xba\x8e\x9f\x1b\xdf\x53\x7f\x85\x05\x7d\x5c\x7e\x76\x6e\xea\xc8\xc5\x7a\x1d\x14\x6e\xee\x47\x6c\x5e\x70\x05\x95\xa3\xd2\x58\xa9\x0a\xa7\x13\x8c\x67\x64\x3f\x74\x09\x90\x8a\x67\x1b\x48\x74\x1a\x4d\x15\x52\x45\x42\x4d\x81\x4d\x92\xc9\x84\x2d\x0b\x9e\xaf\x1a\x7a\x90\x78\x10\xaa\x84\x02\xe4\xd7\x82\x9b\xc3\xb0\x1a\x45\xb3\x05\xd6\x3b\x9a\x76\xa2\xc0\xfa\xe0\xaa\x41\xee\x0d\xc3\xeb\xb8\x5a\x00\x45\x2a\xd2\xd9\x30\x62\xaf\xbd\xf4\xd3\x35\x52\x53\x62\xd8\x83\xf8\xb3\xfd\x38\xe6\x7a\xdd\x07\x7e\xc0\x79\x25\xce\x29\x87\x3b\x3e\x14\xb0\xe1\x39\xac\x0e\x62\x22\x9e\xd4\xb5\x48\x1e\xc8\xb9\x82\xdf\x9c\xc2\x7e\xe8\xa9\x70\xc9\x1a\x5e\x70\x8c\xa8\x40\x2c\xb0\x94\xb2\x3f\x54\x73\x9d\x39\x9a\xd7\xc9\x19\xd3\x05\x54\x58\x2a\x35\xfd\x49\xa6\x5d\xda\x81\x54\xa9\xf8\x74\x10\xd7\xd2\xee\x8b\xde\xa9\xcd\xb6\x9b\xa8\x90\x4f\xf3\x63\x41\x3a\x15\xc2\x5e\xc2\xa5\xb3\x8c\xb7\x9e\x32\x4d\x40\xf5\x49\x56\xae\x00\xe5\x8c\x89\x44\x61\x52\xd7\x7c\xc3\x92\x15\x57\xcb\xc8\x35\x01\x70\x4e\x91\xeb\x02\x2b\x11\x3f\x00\xa9\xa9\x2e\x1c\x97\x05\x31\x34\x50\x36\x93\x0f\x63\x60\x12\x81\x76\x34\x0c\x7c\xb9\x2c\xc4\x12\xf2\x75\xa7\xaa\xc6\x31\x03\x84\xae\xae\x08\x12\xf6\xb3\x8b\xa2\xe3\x79\x78\xae\xba\xac\xc1\xb2\xd8\x78\x82\x03\x2a\xe3\x1d\xce\x73\x73\x5a\x47\x4c\x8a\xf1\x88\x7d\x13\x12\x27\x44\xa2\x95\x67\x48\xe8\x48\x8f\x6f\xb8\xfc\xd9\x1e\xd3\x61\x9b\x10\xab\x7d\xec\xf0\xdb\x56\x31\xf0\xd6\x4d\xb3\x93\x62\xa2\xe4\x65\x35\xe0\x0e\x3a\xe5\x25\xcf\xf4\xf2\xd4\xbe\x7c\x83\xef\xee\xda\xd7\xa7\x98\xd5\xe0\xc8\x08\xed\xf3\xf6\xe6\xb4\x7d\x87\x62\x05\x6d\x73\xbd\xd7\x81\x9c\xe9\x6e\x07\xf2\x73\xa8\xea\x8e\x71\x6a\xbf\x0f\x39\xeb\x60\x51\xda\xf1\x4d\x43\x5d\xc4\x2e\xf7\x80\xd2\xa7\x4c\xd3\x8c\x6d\x91\x00\x79\xa1\xd3\x2a\x11\xa9\x3d\xb9\x60\x0f\x21\x1e\xca\x93\x39\xd5\x84\x64\xdb\x45\x5b\x63\xa4\x83\x5b\xf7\x4b\xf9\x1c\x7a\x15\x01\xf0\xd3\x7f\xd7\xe1\x6f\x70\x1a\x5f\xdb\xa4\xc7\xe7\x13\xe7\xa9\x18\x78\x4f\xf9\xee\xeb\xd4\xfd\xba\x90\x4b\xa9\x78\xa9\x0b\xf6\xd2\x53\x36\xbc\xf2\xf5\xfe\xba\x35\x84\x81\x62\xa2\x36\x45\x28\x26\xbe\xa8\xe2\xd1\xb6\x49\xed\x53\xa6\xe4\xeb\x3c\x26\xc3\x06\x2f\x70\x34\x33\x19\x4e\x82\xd7\x4d\xc0\x77\x2a\x4d\xc8\x2d\x9e\x2a\x8a\x38\xe0\xba\xe9\x22\xae\xe6\xd0\x79\x37\xe7\x55\x39\x7b\x22\xc1\x1b\xbe\x3c\xcc\xf1\x44\x20\x88\xf7\x3c\xdf\x4d\x99\xc5\xc9\xe5\x80\xc9\x95\xe4\x8e\x08\x9a\x4a\x7d\x7f\xee\xae\x97\x34\x90\xc2\xbb\x19\xb8\xbf\xbe\x70\x81\xa2\x60\x0f\xd6\x0c\x2c\x58\x08\xe4\x0e\xc6\x64\x35\x34\xed\xbd\x58\xb3\xb7\xb8\xe3\xd9\x3a\xcd\x74\x95\x32\x12\x6a\x04\x02\x28\xc6\x78\x3b\x02\x99\xf7\x78\xdc\x95\x7c\x37\xb0\x8e\xbb\x97\x3f\xf0\x5e\xfb\x09\x84\xdf\x3a\x24\xf0\xce\xa3\x4f\x33\xfb\xd9\x96\x9e\x66\x1a\xd6\xde\x8b\xe3\x41\x6b\xef\xbd\xe0\xc0\x2c\x3a\xcc\x41\x0a\xf6\xa8\x4c\x33\x38\x6f\x71\x00\xa1\x85\xfb\xbc\x16\x98\x35\xf7\x07\x77\xe7\xe8\x36\x76\x77\x95\xf3\x42\xa8\x72\x06\x3d\x0e\xeb\x0c\x3a\xb9\x82\xd7\x6b\x0a\x53\x2f\x47\xf0\x9f\x6e\x35\xfa\xf7\x1d\x8d\xd8\x9f\xd9\x0d\xf9\xb4\xac\xbc\x92\x00\x21\x36\xf7\xec\xa5\x04\xc4\x53\x14\x0b\xf5\x0b\xd7\xb1\x5c\xf4\x41\x4f\x98\xbd\xe8\x83\x6a\xa2\xbd\xd7\x07\x85\xd1\x43\xa8\x1a\x5a\x21\xf7\x1e\x31\x17\x58\x51\xeb\xfe\x16\x95\x16\xb9\xac\xfd\x1b\x68\xa0\xed\xfa\x65\xec\xaf\xa2\xd0\x21\xff\x0b\x9d\x55\x71\xc3\x3b\xf5\xf5\xa7\x57\x45\x47\x7d\x1c\xeb\x71\xc7\x05\x69\xe1\x2f\xc4\xd4\x86\x1e\x85\xf9\xc6\x99\x23\x1d\x21\xa4\x5c\x24\xb3\x8e\xea\x43\xbd\x86\x12\x19\x9e\x71\x35\x21\xd9\xb8\xcc\xdc\x01\x3d\x06\x7f\x05\x25\x56\xad\x79\x4e\xe8\x42\x02\x92\x37\x83\x37\x63\xf8\x88\x3f\xfd\xf1\xcf\x63\xd9\x91\x88\x0e\x43\x1f\x0a\xd6\xf2\x83\x7f\x57\x48\xa1\x52\x08\xc6\xf2\x74\xbb\x30\x9e\xaa\x79\xe7\x6b\xe2\xd9\x6e\xc3\x67\xc9\x5a\x6f\xbf\x6a\xcd\x0c\x37\xd1\x17\x88\xe8\x07\x21\xeb\x8f\x6f\x2d\xde\xd7\xa5\x4a\x98\x59\xba\x51\x7c\x2d\x93\x2f\x3a\xc6\x8d\x14\x59\x0a\x43\xa4\xde\xf7\x45\xa5\x52\x91\xdc\x0f\xd5\x09\x9e\x5c\xd6\x43\x24\xf7\xec\x87\xdb\xf7\x17\x58\xc5\x59\x9a\xa9\xba\xe4\xa5\x7c\x10\x77\x45\xe6\xc3\x01\x04\xd2\x2e\x32\x77\x46\xea\x34\xf3\x11\xa5\x99\xe3\xa4\x77\x8a\x43\x5c\x05\x64\xbd\x39\x9a\x57\xc9\xbd\x28\x8f\x0b\xae\x52\xbd\xc6\xcf\x38\x36\xd5\x62\x21\x3f\x8d\x4b\x5e\x74\x94\x04\x41\x3f\xc2\xaf\xa8\xe7\x86\x42\x6f\x65\xd0\x79\x51\xd5\x7d\x84\x64\x74\x1c\x1f\xab\x29\xb7\x98\x95\xc8\xd7\x02\x38\x5d\x59\xbd\x9c\x0e\xb4\x82\xf9\xdd\x50\x75\xd6\x18\xca\x9f\xd0\x54\xd3\xfe\x63\xa4\xdc\x7f\x8c\x46\x15\x42\xd8\xf1\xa0\x42\x25\xd7\x35\xbf\x47\xfb\x70\x59\x08\x63\x46\xcc\x68\x18\xf1\x54\xb9\x4c\x04\x97\x2d\x07\xb8\x17\x60\x85\xce\x36\x2c\xd1\xb9\x87\xcc\xe3\x77\xad\xf4\x23\xf8\xe9\xe3\x3c\x61\xa8\x55\x5e\xa9\x52\x66\x8c\x2f\x4a\x72\xe2\x43\x09\x0c\x57\xf2\xce\x8c\xa7\x0a\x42\xb1\x09\x7c\x3e\x40\x24\x7c\xf8\xc5\x7f\x84\x61\x0b\x9e\xc8\x4c\x96\x44\xcc\x07\x29\x66\xdc\x7e\xaf\xbd\x0f\xec\x5c\x16\x7c\xc3\xb3\x60\x58\xf1\xac\x0a\xa9\xd1\x47\x46\xec\x20\x7e\x95\x66\x86\x0e\x82\xcf\x77\xc0\x03\x0a\x50\xc6\xc1\x07\x24\xc9\x3f\xb1\x9d\x5f\x36\x6e\xd1\x7f\x88\xff\xb7\x66\x87\xef\xd2\x0a\x0e\x30\xc8\x0f\xb9\x1c\xb7\x4d\x6e\x5f\x27\x3e\xe8\x19\x32\x75\xe8\xe4\x9a\x2a\x1e\x92\x8f\xfd\xf5\x08\x31\x93\x0e\xa3\x7f\xec\xaa\xfb\x6d\xf7\x30\x60\xf6\xda\x95\xc4\x2f\xe4\xce\xe8\xaa\x5c\xd0\x67\xf8\xce\x1b\x7f\xa5\x75\x76\xa8\x47\x9e\x88\x43\xa4\x56\x33\x28\x78\x7d\x88\x39\x89\x1b\xc0\x3b\xb6\x26\x67\x3e\xe6\xee\x4b\x01\xd4\xcb\xe4\x11\x1c\x8c\x86\x00\x82\x0c\x06\xb1\x03\xa7\x6e\xf2\x16\xd0\xc5\x40\xbc\x3d\xb4\x81\x68\x2d\xa7\xda\x6f\x87\x08\x22\x0e\x19\x1e\xc6\x08\x74\xc9\x8d\x11\x0e\x72\xd6\x61\x79\xea\x46\x57\xde\x71\x17\xd3\xaa\xfb\x79\x8c\xfa\x76\xf3\xb9\xe6\x8a\x3c\x7f\xa4\xc5\x4f\x55\xa4\xb1\x23\xf5\x9f\x4b\x68\xf0\xb3\xd6\xe6\xcf\xab\x6d\xc3\x83\xfd\x79\x87\xd4\xce\xd8\x29\x39\xcf\xe2\x2a\x98\x80\x05\x49\xf4\x7a\x2e\x95\xe3\xa4\x20\x27\x37\x98\x1a\x27\x8e\x9a\xd8\x07\x24\x9c\xc9\x80\xb5\x91\x1a\x73\xef\xd5\x9c\x98\xe5\x39\x16\x59\xfb\xcc\xf1\xd8\xbe\x7b\xde\x32\x1f\x1d\x91\xc6\xe6\x17\xd8\x0b\x24\x7b\xe4\x1b\x03\x95\xe2\x85\x95\x8a\x0b\x74\xec\xd6\xc7\x3f\x8a\xd4\x0f\x47\x7b\x3d\x55\x30\x43\xc8\x69\xe6\x04\xa9\x95\xac\xb0\x01\x33\x57\x13\x3f\xf0\xd1\xbd\x30\xed\x93\xf3\xeb\xc4\x6a\x8a\x9d\xb1\x1a\x0c\x42\xff\xf7\x08\xcf\xec\x70\x02\x1f\xe8\x8b\x8e\xae\x49\xd4\x18\x09\x26\x04\x69\x63\x3e\x44\x3d\x62\x6b\x2e\x15\x1d\x03\xac\x3b\x9a\x8a\x79\xb5\x5c\x76\xba\x48\x7f\xfb\xb1\x96\xfa\x39\xf9\x1f\xef\x0b\xdf\xc9\xa8\xf8\x1c\xde\xe2\x89\xeb\x09\xdd\xd7\xd6\xee\xfb\x32\x0e\xe2\x5f\xd1\x1b\xdf\x1a\x12\xdb\xda\x44\xcf\xe3\x8d\x9f\xf4\xf1\xc6\x3b\x6c\x17\x24\xf8\x91\x39\xed\xf0\x37\x7f\x77\xd3\x7f\x19\x37\x7d\xaf\x4d\x81\xa4\x3e\x33\x59\x57\xd0\x77\x8c\xf0\x89\xec\x9c\x9e\xf3\x1a\x46\x85\x0c\x78\x56\xba\xa7\x86\xcd\x79\xf2\x19\xe8\x3a\xe1\x76\x3c\xdc\x1f\xb8\x07\xfc\x72\xa3\xd7\x82\x41\x57\x06\x2b\x56\x31\xca\x62\x1c\x01\x5a\xd5\x7e\x60\x40\x8c\x10\x1e\x05\xae\x53\x44\xae\xa4\x41\xa9\x7e\xa9\xc4\x23\xb3\xb7\xd5\x28\x86\xef\x45\xcb\x03\xa5\x0c\x5f\x59\xed\xb0\x86\xf5\xf7\x84\x1d\x85\x58\xf2\x22\x85\x0c\x13\x3a\x92\x19\x4f\xee\xed\x7f\xc3\xf8\xa8\x47\x82\x18\x3a\xae\x00\x84\xbd\x86\xd6\xa4\x4a\x90\xb0\xd1\x91\xd7\xfb\xf1\xe1\xeb\x86\xf1\xa4\xd0\x06\x9d\x46\xbe\x02\x38\xe4\x57\x83\x02\xfb\x20\xd3\x8a\x67\xd8\x63\xa7\xa7\x7d\x28\x7c\xad\x09\x38\x8a\x8a\xf5\x6d\xa3\xd9\x68\x39\x90\xa1\x0a\xa6\x71\x3c\x55\x67\x3e\x60\xf2\x86\xdd\x19\x41\x28\x33\xe3\xca\x1d\xec\x1c\xe9\x67\x53\x1f\xb6\x30\x81\x9d\x3a\xc4\x8e\x09\x70\x20\xeb\x68\x22\x4c\xf7\x4c\xec\x21\x7d\x3d\x64\x51\x06\x93\x57\x4f\x82\x3e\x10\xd5\x5c\x47\x3b\xa1\x10\x3c\xdd\xc4\x8c\x91\x52\x31\x88\xd2\x31\x9e\xae\xa5\xb2\x87\xc0\x55\xa5\xf5\x37\x8d\x2b\x50\x81\x90\x63\x28\xde\x96\x65\x0d\x21\x68\x98\x12\x56\xb9\xe4\x85\xcc\x36\x60\x4f\xe4\x85\x38\x8a\xfa\x89\xd6\x87\x32\x9e\xa0\xd4\x06\x91\xc8\x54\x46\x2c\xaa\x0c\xad\x0e\xb0\xcb\xfd\x07\x90\x44\xba\x9b\x8c\xac\xc2\x51\x52\xc9\xa4\xa8\x63\x2c\x44\xfa\x1c\xd9\x23\x5b\xd1\xca\x61\x11\xb7\xc0\x68\x5a\x00\xc8\x7d\xa5\x1f\x5d\xaa\xdb\x23\x0f\x58\xe6\xae\xdb\xf5\xd9\xa2\x2c\xbb\xf5\x50\x67\x01\x3a\x39\x15\x11\xfe\xf9\xd0\x1a\xfd\x26\x52\x2f\x9b\xa4\x82\xcf\xa1\x5a\xde\xc1\x73\x5d\x19\xcc\x98\xb3\x6b\x09\xf7\x97\x73\x74\xd4\x1d\xd7\xcc\x7f\x9d\x34\x5a\xb1\x69\xf5\xf5\xd7\xbf\x13\xec\x6b\x48\x21\x24\x7b\x04\xe3\x63\xc0\x69\x8a\xad\x83\xc8\xf6\x1d\x08\x24\x3c\xdd\x5a\x11\xd6\x06\x51\x75\xf9\xfa\x00\xf2\xe4\xc9\x8a\x99\x6a\x8e\x08\x46\x4e\x21\x16\xae\x3c\x37\xfa\x85\x06\x30\x22\xde\xec\x6e\xf4\xff\x8f\x04\x14\xb0\xba\xcd\x54\xe5\x1a\xe9\xfb\x01\xfa\x39\x17\x6c\xcd\x8b\x7b\x28\x56\x8c\xee\x79\x28\x57\xf0\x52\x8a\x71\x3d\xbc\xf0\xaa\x36\x1e\x0a\xe8\x20\x2d\x37\x2b\x2a\xa5\x5c\xf5\x35\x66\x15\xd3\xe0\xeb\x1f\x4d\xd5\xbc\x8a\x6d\xcf\x5a\xb0\x20\x6c\x2d\x08\x18\x80\xb0\xd5\xc0\x54\x42\x83\xe2\x26\x8c\x6b\xcc\x7a\x44\x0d\xa6\xea\x99\xc3\x06\xfb\x1c\x7e\x57\xa4\x83\x39\x67\x5e\x94\xaf\x00\x9f\x1b\x17\x08\x87\xe5\xc0\x6d\x0f\x4a\xce\x15\x54\x09\x1f\xb1\x1f\xe4\x83\x18\xb1\x9b\x9c\x17\xf7\x23\x76\x86\xe1\xbf\xdf\xeb\x79\x9b\x0f\x6f\x8b\x50\xe2\x60\x3f\xde\xd3\xdc\x58\xbb\x68\x5e\xda\xb5\xff\x9f\xb7\x88\x01\x58\x57\xec\xfb\xbf\x27\x22\xaf\x83\xeb\xe3\x7f\xba\x27\x62\x4f\x98\xfa\xef\xe0\xb5\xff\x91\x56\xf1\x6e\x9a\x8f\x7f\x88\xff\xd7\xc9\x2f\xa7\x71\x81\xee\x49\x52\xae\x15\x95\xf6\xdb\x4a\x6c\x96\x69\xf3\x52\xde\xce\x6f\xee\x77\x14\x28\x7d\x3c\xf5\xa9\xed\x03\x40\xf7\xf4\xaa\x9b\xaf\xd3\x4c\x9b\xaa\xd8\x7d\xf8\xaf\xeb\xa3\x76\xbd\xb7\x10\xbd\xc2\x66\x5b\xcf\x05\xb0\x16\xf4\x85\x9f\xe0\x63\xb3\xbf\xe8\xf9\x0c\xb0\x56\x87\x9d\xf0\xb6\xe6\x3c\x7d\xb4\x4e\x6a\x43\x0d\x37\xe4\x4d\x2e\x80\xef\x2a\xa8\xa2\x21\x20\xd0\xd8\x61\xde\x35\x32\x55\xae\x2e\x00\x66\xcc\x16\x85\x00\x6a\xf0\x42\x40\x45\x4b\x46\x0c\x87\xd9\x26\xd2\x88\x22\xcb\x27\x80\x62\xe2\x2c\x37\x48\x56\x25\x7b\x6b\x2e\x84\xf2\xb3\x3d\x44\x95\x00\x1a\xec\xc6\xec\x13\xda\xed\x51\xb8\xf2\x10\x1d\xd5\x77\xb7\xde\x8b\x6c\x41\x50\xb9\x97\xa2\x8c\xa4\x79\x43\xb5\xa8\x1d\xcd\x5a\x84\xea\x37\x85\xf8\x6f\x8d\x41\x37\xc8\xb9\x6a\x0e\x94\x5e\x31\xbd\xe7\xf0\x97\x5f\xf1\x72\x85\x06\xed\x5a\x97\x02\x65\x26\xb2\x04\xe1\x7e\x41\xaf\xf3\x3c\xd3\x73\x28\x25\x59\xee\x60\x90\x4c\xe8\x68\xf7\x9a\xba\xed\x05\xeb\x23\x19\xac\x34\x81\x4c\xdb\x42\x18\x20\x5c\xd9\x8e\x52\xf5\xc5\x27\x0f\x33\xba\xb7\x87\x6b\x85\xfe\xd9\x96\xb1\xbd\x5d\x38\xc4\x1e\x6b\x00\xab\x9e\x3f\x21\x83\x66\xab\x0c\x0b\x51\x55\x53\x18\x18\xd9\x6a\x1b\xdf\x8b\x6c\x39\x1b\x20\xe2\x83\x5f\xa2\x4b\x80\x87\x4a\x60\x1e\x0f\x4a\xc5\xa9\xfd\xf9\xc3\xf4\x55\x76\x12\x23\x10\xc9\x43\x30\x0a\xbe\x4c\x30\x06\x46\x90\xd5\xa8\x4a\x59\x08\xa6\x00\x85\x30\x55\xa6\x9a\x1f\x05\x62\x12\x6b\xc5\x3d\x00\x99\x8e\x11\x39\x07\x53\x06\xf8\x8a\x8e\x5a\xae\x61\xf4\x4c\x86\x8a\x3e\x8e\x3e\x90\x67\x24\xfc\x21\x57\x12\x33\xe3\xfd\xb7\xfb\x76\xac\xb1\x06\x56\xb4\x83\x2b\xe1\x65\xb7\x4b\x5e\x40\xcd\x31\xc8\xc0\xbc\x46\x14\xc5\xaf\x7d\x81\xc7\xd1\xd0\xbe\x57\x37\xc4\xd3\xa6\xea\x9f\xdd\xdd\xd0\x0d\x2a\x1e\xb0\xd3\xed\xcc\xd8\x2b\xaa\x13\xec\x5c\x1b\x9b\x33\x21\x23\x25\xb0\x7b\x50\x5b\x5b\xbe\xad\x55\xee\x70\x2d\x71\xe1\x19\x4d\xe9\xb2\xf0\xeb\x83\x34\x11\xd9\x3b\xf4\x76\x23\x04\x7b\x53\x88\xc5\x9b\x8f\x85\x58\xcc\xdc\x4a\x8f\xe1\x83\xc6\xf6\x8b\xb6\x29\xdf\x7b\x6e\x0e\x93\x6b\xd5\x4e\x7e\xb8\x87\x1a\xb5\xf1\x49\xd8\x4e\xf4\x4d\x72\xc1\x42\x19\x5f\xfb\x3d\xc0\x00\x21\xd2\x26\x17\xfd\xd6\xc8\xbe\xf8\x35\xd7\x85\x04\xeb\x01\xb5\xea\xa8\xf6\xfa\x3f\xff\x7a\xab\xcd\x59\x9f\xeb\xed\xb6\x0e\x99\x71\xc2\x9e\x2b\x7f\xe1\x75\xe3\x42\xbf\x2c\x3a\x1d\x16\xd0\xe4\xfc\x51\x11\x8f\xcd\x20\xd7\x53\xbf\x6b\xad\x01\x20\x8a\xae\xb5\x2d\x0c\x5c\x38\x65\xca\x79\xfa\xa4\xaf\xf6\x39\x62\xc1\x82\xe6\x59\x16\x57\xd4\x08\x91\xb6\xa9\x0a\x79\xa9\x56\x6b\xcd\x32\xe7\xc2\xab\xe9\x1b\xbe\xb2\xb3\x29\x79\x29\x46\x8e\x74\x85\xe8\x0a\x29\x1e\x76\x34\xe7\x50\xc3\xdb\x57\x7a\xdb\x77\x9a\x9f\xcb\x88\xfc\x8d\xe5\x45\xef\x89\x3c\x63\xb7\xb3\x7b\xb1\x05\x67\xde\x3b\xd6\xf6\x48\x47\x44\x29\x01\x87\xd9\x49\xd9\x84\x17\x85\x43\xf9\x53\xaf\xcc\xd1\x9d\xc7\x56\x49\xc7\x38\x57\x22\xb9\xcf\xb5\x54\x83\x65\x51\x8d\xe2\x02\x36\x7b\xc9\x42\x6b\xde\x3a\xec\x75\x39\xd6\xf4\x49\xfc\x10\x03\xf0\x0a\x07\x0d\x0d\x64\x6c\x9c\xf9\x92\xe0\xdd\xdb\xee\xb9\xfd\x17\x22\xdc\x0d\x9f\xc1\x17\xdb\x12\x1f\x6a\xdc\x2a\xbc\xc5\xb1\x53\x63\x02\xe5\x5b\xd9\x5f\x3d\x27\x9b\xb3\x1a\x85\x61\xeb\x94\x82\x0b\xf2\xef\x9e\xa1\xbf\x7b\x86\xfe\x9b\x7b\x86\xbe\xa4\x5b\x08\xb0\x31\x9f\xd3\x27\xb4\x23\x40\x7e\xc0\x71\xf4\xbd\x0e\xce\x71\x6c\xd5\x8e\x47\x51\x69\xf2\x28\xd3\x71\x1b\xe8\xef\x88\x30\xec\xfc\xcc\x79\x72\x2f\x54\x67\x8c\xde\xd1\x17\x75\x56\x89\x7d\x5e\x04\x4b\x1b\xfb\x52\xf4\xf6\x6e\x28\x4b\x80\x3a\x11\x69\x70\x1b\x21\x88\x3d\x27\xa0\x7b\xda\x0f\x3f\x02\xd0\x98\x2e\x3c\xb1\xb5\xa1\x2c\x3c\x0c\x46\x22\x4d\x12\x82\xa5\x1a\x54\xd0\x7d\x31\x71\xae\xe3\x59\xae\x75\xd6\x0a\x8d\x7b\xd6\x09\xdc\x4a\x94\xe9\x3b\x79\x13\x54\x46\x4d\x0c\x18\x73\xb3\x18\x92\x2e\x42\x8a\x06\xe6\x63\x40\x25\x0e\xd8\x4d\x69\x05\xb9\x94\x61\x3a\xa2\xf2\x8a\xdc\x3b\x5c\x08\x23\x36\x17\x09\x87\xf2\xb4\x0e\xbc\x97\x70\x9f\x7d\x12\x93\x22\x6d\xa5\x83\x98\xed\x7e\x3a\xa2\x96\xd0\xee\x4c\xb6\x95\xdd\x18\x7a\xb8\x1a\x1a\x82\x83\x96\xe3\xc8\x1d\x92\xc4\xd1\x2e\xee\x2b\xbb\xec\x38\xa6\x67\x50\x7d\xb1\xdf\x0d\xd7\x2a\x77\x26\xd4\xd0\x29\xb4\xd3\x5f\x90\xfe\x00\xe9\x38\xeb\x9e\xc8\x9d\xa9\x3a\xf1\xd5\x78\x03\xf6\xcb\x23\xf7\x30\x5c\x8a\x98\xc5\xad\xa5\x41\x2e\xc7\x60\xb9\x8c\x98\xa9\x92\x15\xb0\x55\xd6\xe5\x54\x2c\xb7\xb6\x4f\xec\x68\xaa\xac\x41\x04\xae\x96\x35\x87\xbc\xf8\x47\xab\xac\x1a\xf9\x57\xe1\xe1\x59\x44\xde\x15\x23\xb2\xd0\x70\xd2\xaa\x15\xbd\xe6\x88\x43\x11\x60\x11\x30\x25\x55\x9e\xf2\x52\x8c\xa7\x01\x6d\x23\xd1\xd3\xe9\x50\x1e\xa4\x32\x9b\xf8\xc3\x62\x1c\x63\x43\xd2\x66\x72\x21\x92\x4d\xb2\x55\x85\x68\x37\x4d\xc4\xdf\xcd\xb6\xdf\x96\xd9\x86\x2c\xbb\x98\x33\x38\x64\x6a\x69\xa8\xd7\xe1\xf5\xc3\x26\x57\xb0\x68\x24\x66\xc0\x3c\x7f\x41\xb3\xb3\x45\x07\x1e\xa6\xcf\xf7\xb6\x83\x76\x5f\x67\xc1\xb0\x0d\x97\x75\x44\x81\xb0\xa5\x16\xc6\xc1\xc5\x32\xde\x3a\x56\xa1\xed\x1d\xd6\xef\x66\x99\xf9\x4d\x81\x93\xfa\x18\xae\x56\xe3\xf6\x70\xa5\x4b\xa7\x69\x2b\x81\xf7\xdd\x0e\x8d\x3b\x62\x75\xe7\xe5\x0b\xe3\x67\xbd\x2e\x01\x1d\xf6\xff\x44\x6d\x0e\x4a\xc0\xdc\xe4\x62\x56\x15\xd9\x41\x70\xe3\xbb\xeb\x8b\x63\xaf\x6d\x80\xe6\xdc\x59\xf7\xa8\x6c\x94\x86\x76\x35\x89\x45\x4a\x70\xd0\x44\x67\x6c\x5e\x2d\x16\x50\xbf\x84\x80\xa1\x4e\x18\x41\xfd\xfc\xca\x94\xee\x3e\x41\xa6\x19\x6e\xca\xa9\xd2\x4a\xb0\xe9\x57\xc7\xd3\xaf\xec\x55\x56\xf0\xa4\x14\x05\x92\x0c\x64\xdc\x94\xcc\x88\x25\xa8\x5a\xd4\xe9\xdd\xf5\x05\x64\x25\x96\x2b\x6c\xce\x9b\xac\x98\xef\x89\x9c\xcf\x50\xeb\x07\x08\xaa\x55\x54\x71\x0b\xc6\xfe\x92\x1b\x26\xd5\x54\x7d\xb4\x4d\x1c\x2f\xb5\x5e\x66\x62\xec\x16\x64\x7c\x46\xae\xc7\x8f\xaf\x70\x04\xf0\x7a\x0c\xeb\xb7\x17\x22\x57\x5a\xc9\x84\x67\x90\x90\x33\x55\xa0\x35\x8f\xec\xc7\x80\x6b\x74\xfa\xd5\x78\xfa\x15\x83\xf0\x69\xc9\x78\x92\x88\xbc\x14\x29\x96\x36\x9d\x28\x96\x03\x7e\x31\x11\x23\x56\x0a\xbe\x36\x8e\xd2\x99\xe5\xd6\xc6\x04\xd3\x90\x49\x45\x48\xa7\xb9\x54\xbc\xd8\x20\x98\x09\x8b\x95\x53\xf2\xc7\x66\xaa\xc4\x27\xa0\xff\x94\xc0\x00\x5a\x19\x4f\x4b\x43\x85\x09\xec\x27\x9f\xa8\xcd\x98\xfd\x80\x0c\x0d\x48\x81\x7a\x77\x7d\xe1\xe8\x8d\x28\x07\x74\xaa\x4c\xb2\x12\x6b\xc1\x3e\xae\xca\x32\xff\x38\xc2\xff\x35\x1f\x21\xe2\xa8\x34\xc3\x5f\x47\xcc\x2e\x91\x55\x54\x1d\x5e\x3e\xdb\x40\x0d\xd9\x2a\xa7\x82\xf3\x53\x05\x5c\xec\x45\x8c\xee\xb5\xb3\x0d\x3d\x46\x26\x78\x0d\x17\x6e\xa5\x38\x14\x77\x7c\x63\x27\xe7\x7f\xb1\xc9\x22\x74\x69\x27\xd0\xd5\x16\xf3\xa3\x02\x85\xc4\x40\xca\xd6\xd8\xbe\x70\xa2\xd8\x0f\xb7\xb7\x57\xec\xfb\xf3\x5b\xa7\xec\xdc\x5d\x5f\xe0\xbe\x00\x3a\x15\xc6\xd9\x9f\x9a\x4b\x7c\xbb\xc9\xc5\x9f\xff\xf4\xe7\xa9\x62\xae\x46\xb9\x72\x33\x8d\x27\x7a\x84\x94\xb0\x80\x77\x82\xc0\x2c\x50\x39\x43\x7f\x58\x72\x87\x86\x5f\xa0\x76\xfe\x48\xde\x02\xb8\xa3\x32\xad\xef\xab\xdc\xbb\xb9\x63\x3d\xcc\x76\x78\x77\x7d\x01\xad\x03\x9d\x52\xb9\x82\xfa\x69\xc2\x7b\x5f\x60\xe1\xb9\x1b\x8c\xfd\xef\x07\x2d\x53\xc6\xd5\xc6\xbe\x8b\x4d\xc3\xb6\x2c\xc4\x42\x17\x62\xe4\x9e\xb4\x0d\xf0\x52\xce\x65\x26\xcb\x0d\x48\x29\x57\xd7\x3e\x77\x1c\xf9\xb6\x01\x6b\xcd\x10\xc0\xdb\x6e\x30\x2c\x63\xfb\xf2\xce\xc4\x08\x70\x58\x34\x5f\x1b\x11\x0d\x1d\xfb\xee\xbc\x10\xfc\xde\xee\x6e\x6a\x61\xfc\x8a\x6a\xc6\x8a\x37\x78\xc7\x2c\x2a\x95\xe0\xd6\xb0\x63\xa0\xdd\x4f\x96\x53\xb6\x61\xfc\x81\x4b\xac\x29\xeb\xc2\xe5\x8b\x85\x4c\x24\xcf\x48\x72\xcc\xab\x05\x94\x8d\xe1\x86\x4a\x16\x21\xf8\xd0\x36\x02\x56\x86\x2b\xd8\x8f\x1b\x6a\x2e\x96\x12\x01\xc7\x8f\xb2\x5c\x61\x5e\xc1\x18\xd7\x99\xe7\xd2\x8c\x13\xbd\x86\xf3\x76\x03\x5b\xc9\x90\xd1\x0b\x38\xf0\xc6\x3e\x67\x2f\x1d\xd4\x6e\x9d\x97\x1b\xda\x7b\xaf\xd8\x5a\x2e\x57\x25\x14\x72\x81\xde\x01\x12\x21\xd7\x79\x06\x46\x1f\x45\x18\x1d\xde\xd7\x88\x35\x57\xa5\x4c\xba\x62\x4a\xad\x25\xc1\xfb\x61\x3c\xe7\x9b\x72\xb7\x1f\xef\x3d\xf1\xec\x73\xa4\xd0\x8f\x24\x32\x6b\x0a\x64\x92\x81\x50\x5e\x26\x22\xf0\x6f\x96\x9c\xdd\x67\x42\x7d\x3c\x51\x9b\x8f\x81\x84\x94\xab\xa8\xf6\xd5\x8e\xde\xdd\xf9\xe7\x99\xa6\x55\x63\x7c\xaa\x00\xd5\x69\x05\x06\x15\xa3\xdd\x79\xc7\xf8\x2b\xc5\xae\xec\x95\xdb\x34\x99\x9c\x43\xdf\x24\x2b\x0c\x33\x55\x0e\xf9\x04\xa5\x66\x39\x4f\xee\x8f\x2b\x65\xff\xc7\x0a\x43\x3c\xee\x26\x26\x27\x9a\x2a\xbd\x60\x55\x89\x07\xc7\x6d\x61\x70\x8a\x44\xae\x80\x60\xa0\xad\x45\xb9\xd2\xa9\xcf\x0b\xb3\x6d\xc2\xfc\xd9\x11\x9d\x13\xbd\xf4\xeb\x37\xec\xca\x76\x68\x37\x31\xf5\xcd\xfd\xe7\x4b\xc5\x4e\xff\xf9\x9f\xe1\x79\x3b\xb9\xef\xb4\x66\x0b\xad\xd9\x77\x6c\x3c\x1e\xff\x3b\xfe\xcd\x36\xca\xd5\x86\xfe\xc5\xd5\x66\x6c\x9b\x7b\x57\xe8\xf5\xcb\x85\xd6\xaf\xe8\xef\x50\xb4\xd9\xfe\x87\x5c\xb0\x97\xf6\xa1\x3b\xe8\xea\x56\xbf\x9c\x56\x5f\x7f\xfd\xcd\xbf\xda\x47\x5f\xb1\xff\xc4\x67\xa2\xc7\xff\x16\x0f\xf5\x9b\x3d\x43\xfd\x3d\x7f\xe0\x7d\xc6\xca\xbe\x83\xbb\xc6\x36\xb0\x73\x8c\xd2\xbc\x7c\xa7\xf5\x18\xac\xff\x78\x74\xd8\xac\x7d\x02\x47\x11\x3d\xf5\xef\xd1\xb0\x99\x1b\xf7\xef\xf6\x8c\x1b\x51\xf5\x7e\xe4\xd8\xfc\x3b\xad\x5f\x8e\xc7\x56\x6e\xd1\xbc\xe2\xa8\x5f\xbe\xaa\x4f\x34\x7c\xc0\xf6\xf8\xed\xcf\x13\x1c\xfe\xd9\xf9\xcd\xe9\xf5\xe4\xea\xf6\xc3\xf5\xab\x37\xee\x0b\xc2\x0a\x44\xef\x33\x57\x5a\xdb\x0f\xfc\x7f\xef\x19\xf8\xf7\xda\x8d\x19\x06\xfd\xe6\x3b\x86\xab\x99\xcf\xc7\xef\xb4\xfe\xcf\xf1\x78\xfc\x37\xfa\x99\xab\xcd\xc8\x5e\x4c\xf6\x99\x1c\x45\xf9\x7b\x5e\x98\x15\xcf\xec\x37\x45\x63\xf0\x1f\xd1\xda\xa2\x6b\x4e\x2e\x1a\x8d\xdd\xa9\x75\x68\x0e\x3a\x83\x85\x85\xa7\xfe\xf1\x3b\xa6\x64\x16\x96\x2f\xea\x03\xd6\xe9\x16\xa8\x25\x92\x7b\x7f\x5c\x7c\x8d\xd0\xf9\x86\xe5\xcd\x83\x8b\x79\x67\x1b\x57\xa1\xc0\x8a\xfb\xa9\x7a\xd1\x22\xd1\x8f\xad\x6a\x37\x86\x1f\xec\x05\xf5\xc2\x55\x8f\x77\xd7\x82\xaf\xac\x85\x33\x0b\x81\x68\x3c\xad\x8a\x72\xd4\xda\xf4\x43\x7f\xe1\x45\x64\x55\xa0\x76\xbe\x38\x7e\x41\x89\x42\xa1\x8b\x3a\x91\xfc\xf4\xab\x85\xd6\xe3\x39\x2f\x60\x74\x9f\x8e\x37\xe3\xbf\x4e\xbf\xc2\xef\x41\xe5\x03\x15\x23\x68\x7c\xfa\x15\xfc\x0a\xdb\x61\xaa\x7e\x7f\xf3\xe1\x72\xaa\xbe\xfb\xee\xbb\xef\x70\xb6\xec\xbf\x5b\x62\x2f\xf6\xba\x02\x71\x8b\x7a\x4a\x65\x5c\x49\x49\xb1\xac\x32\x5e\x4c\x55\x7b\xb8\x26\x15\x41\x68\x8e\x42\xf0\x86\xf6\xd9\xc8\x55\xb7\x80\x22\x65\x4e\xc6\xa1\x6f\xf2\xe3\xff\x6f\x87\xfc\x91\x54\x44\x2f\xe4\xe3\x29\x18\xbb\xcd\xfc\xc6\x6d\x55\x3b\xd9\x76\xff\x06\x3d\x6b\x21\x33\x41\x07\xd7\x6d\xee\x2b\x51\x18\xad\xc2\x9e\x21\x83\x00\xb8\xcd\x20\x00\xc0\xbe\x63\xaf\xff\xbd\xf1\xab\x5d\x07\xf7\xe3\x37\x35\x49\xc0\x58\x68\x6a\xfa\x15\x8c\x7a\xfa\xd5\x1b\x36\xfd\xaa\x6d\xdf\xd4\x07\x36\xc6\xa1\x4c\xbf\x1a\x85\x06\x60\x18\x97\x7c\x8d\x8d\x54\x5f\x7f\xfd\xbb\x04\x87\x80\xa9\x6b\xd1\x93\x76\x48\xdd\x0f\x46\x43\x9c\x34\x42\x67\x6e\x22\x5c\x0a\xe4\xa3\xc8\xb2\xa3\x7b\xa5\x1f\xb1\xce\x38\xc4\x89\x28\x4b\x99\xe1\xf6\xa8\x2f\x2e\xd5\x26\x6b\xac\xb8\x4b\xda\xf4\xdd\xf8\xf2\x76\xb0\xa0\x53\xf5\x11\xb6\x8e\x5b\x51\xa2\x23\x02\x3a\x50\xdf\x13\x18\x35\xb4\x13\x5c\x8e\x05\x6d\x84\xa9\x82\x66\xfc\x9a\xb3\x97\x00\xfc\xa2\x4f\xd9\xd2\xac\x9d\xf1\xf4\xe7\x3f\xfd\xf9\xd5\x9b\x43\xd6\xa9\xde\x5c\x6d\xa9\xe0\x7b\xb0\x8d\xd7\xe3\x6f\x5e\x7f\x63\xa6\x5f\xd1\xac\xb7\x9b\xd8\x17\xd2\x94\x3f\x35\x34\xb0\x27\x14\x3b\xb7\x8a\xc3\xe7\x0a\x5e\xb8\xa1\xe2\x30\xfb\x06\x2d\xae\xeb\x61\x05\xbd\x70\x6e\x1d\x30\xce\x5c\x19\x78\x3b\xee\x41\xea\x9d\x9f\x2f\x34\xb6\xd8\x63\xc1\xf3\x5c\x14\xce\x57\xbe\x15\xce\x80\x9a\xea\xd0\x8b\x13\xfd\x6d\xc2\xcc\x6e\x9b\x46\xd3\xf0\x18\x4c\xdd\xb8\x7d\xe5\x2e\xab\x2c\xeb\x5c\xb9\xfd\xc5\x92\x2f\xef\x2e\x2e\x66\x3f\x9d\x5c\xdc\x9d\xbb\xcf\x6f\x2d\x3e\x1c\x3d\xd6\x39\x27\x7e\x24\x34\x27\x88\xab\x2a\x01\x4b\x55\xad\x45\xe1\x98\xc2\xc2\x57\x23\x8e\xa4\xca\xb2\x7a\x59\xec\xa9\xfa\x48\xed\x80\x18\xa8\x94\x74\x6a\xca\xce\x89\xab\xf7\x0f\x8f\x7d\xb4\x8d\x7f\xc4\x77\x8f\x58\xf8\x88\x37\xec\xd2\xf7\xda\x31\xaf\x44\x38\x71\xc0\x71\xc0\x7c\xdb\xae\xe3\xf0\xdc\x85\xff\x9f\x76\x3c\xee\x14\x14\xfd\xb2\x92\x17\xeb\xf5\x3f\xcb\xe9\xc0\xb9\xfb\x58\x87\x82\x7b\x77\x69\x8a\x51\x43\x68\x77\x84\xe5\xda\x4d\x49\x9c\xc5\x38\x67\x53\x85\x82\xd8\x8e\xa9\xd4\xdd\x63\x62\x13\x8a\x20\x65\x5c\x2d\x2b\xbe\x14\x66\xc4\x5c\xe7\x53\xe5\xac\x53\x67\xeb\x78\x60\x0e\x30\xb2\x36\xb6\x50\x23\x05\x58\xaa\xa9\xa2\x6f\x82\x1b\x96\x9a\xc7\x74\xd4\xdf\xdf\xf8\xcf\xa1\xbc\x6f\x6c\x88\x2a\xce\xab\xa9\xc2\xc5\x45\xdf\x98\x03\x1b\x82\xda\xb1\x7d\x37\x71\x80\x07\xa3\x5d\x97\xb2\x52\x2f\x01\xf6\x38\x55\x9e\x05\x0b\xc1\x19\xce\x5e\x0b\xb5\x41\x71\x48\xfb\xe5\x89\x5b\x0c\x77\x26\x68\x6c\xed\xbb\xfe\xe0\x3b\xc0\x1e\xb8\x59\xab\x2d\xbf\x7b\xdb\x06\x31\xd6\x13\x90\xc3\x23\xc1\xd1\x45\x8d\x08\xd4\x67\xed\xa3\x71\xdf\x85\xcf\x74\x66\x8f\xea\x6a\x9e\x0d\x18\x12\x3e\xbf\x73\x50\x28\x92\x77\x0f\xaa\x87\x47\xfa\xba\x71\xb4\xec\x36\xdd\xd5\xed\x5c\xeb\x8e\x75\x79\x46\xcc\x6e\x6d\x50\xf4\xc2\xbe\xc9\xa8\x92\xf2\x29\xfb\xa5\x07\x1f\x50\x73\x8a\x9c\xf4\xd9\x35\xa0\x4c\x9a\x27\x0d\x27\xe8\x4f\xbd\x47\xe4\x35\x04\xba\xec\x06\x49\x58\xba\xe7\x6a\x02\xb6\x43\x4c\x3a\x33\x05\xd3\x5b\x84\x44\xf1\x62\x0f\xcf\x08\x0e\x91\xdd\xff\x23\xbf\x89\x46\x61\xe5\x46\x30\xc8\xa4\x2a\x8c\x15\x97\x24\xef\x48\x6a\xeb\x82\xf1\xa9\x72\x6c\x30\x4e\x1c\x9f\x38\x7f\x70\xe1\xff\x8a\x1c\x4b\x39\x96\xac\x83\xa0\x50\x09\x5e\x72\x92\x86\x53\xf5\xc0\x0b\xc9\x15\x60\x9a\xe7\x06\xea\x0d\x83\x49\xb7\x61\xf4\x83\x27\xe0\x30\xb1\x93\x79\x8f\xcc\x6b\xa8\x01\xb5\x7b\xfe\x1f\xec\xff\xfd\xed\x1f\xfe\x6f\x00\x00\x00\xff\xff\x63\xaf\x47\x00\x3a\xfe\x06\x00") + +func adminSwaggerJsonBytes() ([]byte, error) { + return bindataRead( + _adminSwaggerJson, + "admin.swagger.json", + ) +} + +func adminSwaggerJson() (*asset, error) { + bytes, err := adminSwaggerJsonBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "admin.swagger.json", size: 458298, mode: os.FileMode(420), modTime: time.Unix(1562572800, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +// Asset loads and returns the asset for the given name. +// It returns an error if the asset could not be found or +// could not be loaded. +func Asset(name string) ([]byte, error) { + cannonicalName := strings.Replace(name, "\\", "/", -1) + if f, ok := _bindata[cannonicalName]; ok { + a, err := f() + if err != nil { + return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err) + } + return a.bytes, nil + } + return nil, fmt.Errorf("Asset %s not found", name) +} + +// MustAsset is like Asset but panics when Asset would return an error. +// It simplifies safe initialization of global variables. +func MustAsset(name string) []byte { + a, err := Asset(name) + if err != nil { + panic("asset: Asset(" + name + "): " + err.Error()) + } + + return a +} + +// AssetInfo loads and returns the asset info for the given name. +// It returns an error if the asset could not be found or +// could not be loaded. +func AssetInfo(name string) (os.FileInfo, error) { + cannonicalName := strings.Replace(name, "\\", "/", -1) + if f, ok := _bindata[cannonicalName]; ok { + a, err := f() + if err != nil { + return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err) + } + return a.info, nil + } + return nil, fmt.Errorf("AssetInfo %s not found", name) +} + +// AssetNames returns the names of the assets. +func AssetNames() []string { + names := make([]string, 0, len(_bindata)) + for name := range _bindata { + names = append(names, name) + } + return names +} + +// _bindata is a table, holding each asset generator, mapped to its name. +var _bindata = map[string]func() (*asset, error){ + "admin.swagger.json": adminSwaggerJson, +} + +// AssetDir returns the file names below a certain +// directory embedded in the file by go-bindata. +// For example if you run go-bindata on data/... and data contains the +// following hierarchy: +// data/ +// foo.txt +// img/ +// a.png +// b.png +// then AssetDir("data") would return []string{"foo.txt", "img"} +// AssetDir("data/img") would return []string{"a.png", "b.png"} +// AssetDir("foo.txt") and AssetDir("notexist") would return an error +// AssetDir("") will return []string{"data"}. +func AssetDir(name string) ([]string, error) { + node := _bintree + if len(name) != 0 { + cannonicalName := strings.Replace(name, "\\", "/", -1) + pathList := strings.Split(cannonicalName, "/") + for _, p := range pathList { + node = node.Children[p] + if node == nil { + return nil, fmt.Errorf("Asset %s not found", name) + } + } + } + if node.Func != nil { + return nil, fmt.Errorf("Asset %s not found", name) + } + rv := make([]string, 0, len(node.Children)) + for childName := range node.Children { + rv = append(rv, childName) + } + return rv, nil +} + +type bintree struct { + Func func() (*asset, error) + Children map[string]*bintree +} + +var _bintree = &bintree{nil, map[string]*bintree{ + "admin.swagger.json": &bintree{adminSwaggerJson, map[string]*bintree{}}, +}} + +// RestoreAsset restores an asset under the given directory +func RestoreAsset(dir, name string) error { + data, err := Asset(name) + if err != nil { + return err + } + info, err := AssetInfo(name) + if err != nil { + return err + } + err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0755)) + if err != nil { + return err + } + err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode()) + if err != nil { + return err + } + err = os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime()) + if err != nil { + return err + } + return nil +} + +// RestoreAssets restores an asset under the given directory recursively +func RestoreAssets(dir, name string) error { + children, err := AssetDir(name) + // File + if err != nil { + return RestoreAsset(dir, name) + } + // Dir + for _, child := range children { + err = RestoreAssets(dir, filepath.Join(name, child)) + if err != nil { + return err + } + } + return nil +} + +func _filePath(dir, name string) string { + cannonicalName := strings.Replace(name, "\\", "/", -1) + return filepath.Join(append([]string{dir}, strings.Split(cannonicalName, "/")...)...) +} diff --git a/flyteidl/gen/pb-java/flyteidl/core/Workflow.java b/flyteidl/gen/pb-java/flyteidl/core/Workflow.java new file mode 100644 index 0000000000..ff015443ca --- /dev/null +++ b/flyteidl/gen/pb-java/flyteidl/core/Workflow.java @@ -0,0 +1,21762 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: flyteidl/core/workflow.proto + +package flyteidl.core; + +public final class Workflow { + private Workflow() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface IfBlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.IfBlock) + com.google.protobuf.MessageOrBuilder { + + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + boolean hasCondition(); + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + flyteidl.core.Condition.BooleanExpression getCondition(); + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + flyteidl.core.Condition.BooleanExpressionOrBuilder getConditionOrBuilder(); + + /** + * .flyteidl.core.Node then_node = 2; + */ + boolean hasThenNode(); + /** + * .flyteidl.core.Node then_node = 2; + */ + flyteidl.core.Workflow.Node getThenNode(); + /** + * .flyteidl.core.Node then_node = 2; + */ + flyteidl.core.Workflow.NodeOrBuilder getThenNodeOrBuilder(); + } + /** + *
+   * Defines a condition and the execution unit that should be executed if the condition is satisfied.
+   * 
+ * + * Protobuf type {@code flyteidl.core.IfBlock} + */ + public static final class IfBlock extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.IfBlock) + IfBlockOrBuilder { + private static final long serialVersionUID = 0L; + // Use IfBlock.newBuilder() to construct. + private IfBlock(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private IfBlock() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private IfBlock( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.Condition.BooleanExpression.Builder subBuilder = null; + if (condition_ != null) { + subBuilder = condition_.toBuilder(); + } + condition_ = input.readMessage(flyteidl.core.Condition.BooleanExpression.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(condition_); + condition_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + flyteidl.core.Workflow.Node.Builder subBuilder = null; + if (thenNode_ != null) { + subBuilder = thenNode_.toBuilder(); + } + thenNode_ = input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(thenNode_); + thenNode_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.IfBlock.class, flyteidl.core.Workflow.IfBlock.Builder.class); + } + + public static final int CONDITION_FIELD_NUMBER = 1; + private flyteidl.core.Condition.BooleanExpression condition_; + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public boolean hasCondition() { + return condition_ != null; + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public flyteidl.core.Condition.BooleanExpression getCondition() { + return condition_ == null ? flyteidl.core.Condition.BooleanExpression.getDefaultInstance() : condition_; + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public flyteidl.core.Condition.BooleanExpressionOrBuilder getConditionOrBuilder() { + return getCondition(); + } + + public static final int THEN_NODE_FIELD_NUMBER = 2; + private flyteidl.core.Workflow.Node thenNode_; + /** + * .flyteidl.core.Node then_node = 2; + */ + public boolean hasThenNode() { + return thenNode_ != null; + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public flyteidl.core.Workflow.Node getThenNode() { + return thenNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : thenNode_; + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public flyteidl.core.Workflow.NodeOrBuilder getThenNodeOrBuilder() { + return getThenNode(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (condition_ != null) { + output.writeMessage(1, getCondition()); + } + if (thenNode_ != null) { + output.writeMessage(2, getThenNode()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (condition_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getCondition()); + } + if (thenNode_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getThenNode()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.IfBlock)) { + return super.equals(obj); + } + flyteidl.core.Workflow.IfBlock other = (flyteidl.core.Workflow.IfBlock) obj; + + if (hasCondition() != other.hasCondition()) return false; + if (hasCondition()) { + if (!getCondition() + .equals(other.getCondition())) return false; + } + if (hasThenNode() != other.hasThenNode()) return false; + if (hasThenNode()) { + if (!getThenNode() + .equals(other.getThenNode())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasCondition()) { + hash = (37 * hash) + CONDITION_FIELD_NUMBER; + hash = (53 * hash) + getCondition().hashCode(); + } + if (hasThenNode()) { + hash = (37 * hash) + THEN_NODE_FIELD_NUMBER; + hash = (53 * hash) + getThenNode().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.IfBlock parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.IfBlock parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.IfBlock parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.IfBlock parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.IfBlock parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.IfBlock parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.IfBlock parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.IfBlock parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.IfBlock parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.IfBlock parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.IfBlock parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.IfBlock parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.IfBlock prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Defines a condition and the execution unit that should be executed if the condition is satisfied.
+     * 
+ * + * Protobuf type {@code flyteidl.core.IfBlock} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.IfBlock) + flyteidl.core.Workflow.IfBlockOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.IfBlock.class, flyteidl.core.Workflow.IfBlock.Builder.class); + } + + // Construct using flyteidl.core.Workflow.IfBlock.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (conditionBuilder_ == null) { + condition_ = null; + } else { + condition_ = null; + conditionBuilder_ = null; + } + if (thenNodeBuilder_ == null) { + thenNode_ = null; + } else { + thenNode_ = null; + thenNodeBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.IfBlock getDefaultInstanceForType() { + return flyteidl.core.Workflow.IfBlock.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.IfBlock build() { + flyteidl.core.Workflow.IfBlock result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.IfBlock buildPartial() { + flyteidl.core.Workflow.IfBlock result = new flyteidl.core.Workflow.IfBlock(this); + if (conditionBuilder_ == null) { + result.condition_ = condition_; + } else { + result.condition_ = conditionBuilder_.build(); + } + if (thenNodeBuilder_ == null) { + result.thenNode_ = thenNode_; + } else { + result.thenNode_ = thenNodeBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.IfBlock) { + return mergeFrom((flyteidl.core.Workflow.IfBlock)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.IfBlock other) { + if (other == flyteidl.core.Workflow.IfBlock.getDefaultInstance()) return this; + if (other.hasCondition()) { + mergeCondition(other.getCondition()); + } + if (other.hasThenNode()) { + mergeThenNode(other.getThenNode()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.IfBlock parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.IfBlock) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private flyteidl.core.Condition.BooleanExpression condition_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Condition.BooleanExpression, flyteidl.core.Condition.BooleanExpression.Builder, flyteidl.core.Condition.BooleanExpressionOrBuilder> conditionBuilder_; + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public boolean hasCondition() { + return conditionBuilder_ != null || condition_ != null; + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public flyteidl.core.Condition.BooleanExpression getCondition() { + if (conditionBuilder_ == null) { + return condition_ == null ? flyteidl.core.Condition.BooleanExpression.getDefaultInstance() : condition_; + } else { + return conditionBuilder_.getMessage(); + } + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public Builder setCondition(flyteidl.core.Condition.BooleanExpression value) { + if (conditionBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + condition_ = value; + onChanged(); + } else { + conditionBuilder_.setMessage(value); + } + + return this; + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public Builder setCondition( + flyteidl.core.Condition.BooleanExpression.Builder builderForValue) { + if (conditionBuilder_ == null) { + condition_ = builderForValue.build(); + onChanged(); + } else { + conditionBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public Builder mergeCondition(flyteidl.core.Condition.BooleanExpression value) { + if (conditionBuilder_ == null) { + if (condition_ != null) { + condition_ = + flyteidl.core.Condition.BooleanExpression.newBuilder(condition_).mergeFrom(value).buildPartial(); + } else { + condition_ = value; + } + onChanged(); + } else { + conditionBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public Builder clearCondition() { + if (conditionBuilder_ == null) { + condition_ = null; + onChanged(); + } else { + condition_ = null; + conditionBuilder_ = null; + } + + return this; + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public flyteidl.core.Condition.BooleanExpression.Builder getConditionBuilder() { + + onChanged(); + return getConditionFieldBuilder().getBuilder(); + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + public flyteidl.core.Condition.BooleanExpressionOrBuilder getConditionOrBuilder() { + if (conditionBuilder_ != null) { + return conditionBuilder_.getMessageOrBuilder(); + } else { + return condition_ == null ? + flyteidl.core.Condition.BooleanExpression.getDefaultInstance() : condition_; + } + } + /** + * .flyteidl.core.BooleanExpression condition = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Condition.BooleanExpression, flyteidl.core.Condition.BooleanExpression.Builder, flyteidl.core.Condition.BooleanExpressionOrBuilder> + getConditionFieldBuilder() { + if (conditionBuilder_ == null) { + conditionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Condition.BooleanExpression, flyteidl.core.Condition.BooleanExpression.Builder, flyteidl.core.Condition.BooleanExpressionOrBuilder>( + getCondition(), + getParentForChildren(), + isClean()); + condition_ = null; + } + return conditionBuilder_; + } + + private flyteidl.core.Workflow.Node thenNode_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> thenNodeBuilder_; + /** + * .flyteidl.core.Node then_node = 2; + */ + public boolean hasThenNode() { + return thenNodeBuilder_ != null || thenNode_ != null; + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public flyteidl.core.Workflow.Node getThenNode() { + if (thenNodeBuilder_ == null) { + return thenNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : thenNode_; + } else { + return thenNodeBuilder_.getMessage(); + } + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public Builder setThenNode(flyteidl.core.Workflow.Node value) { + if (thenNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + thenNode_ = value; + onChanged(); + } else { + thenNodeBuilder_.setMessage(value); + } + + return this; + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public Builder setThenNode( + flyteidl.core.Workflow.Node.Builder builderForValue) { + if (thenNodeBuilder_ == null) { + thenNode_ = builderForValue.build(); + onChanged(); + } else { + thenNodeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public Builder mergeThenNode(flyteidl.core.Workflow.Node value) { + if (thenNodeBuilder_ == null) { + if (thenNode_ != null) { + thenNode_ = + flyteidl.core.Workflow.Node.newBuilder(thenNode_).mergeFrom(value).buildPartial(); + } else { + thenNode_ = value; + } + onChanged(); + } else { + thenNodeBuilder_.mergeFrom(value); + } + + return this; + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public Builder clearThenNode() { + if (thenNodeBuilder_ == null) { + thenNode_ = null; + onChanged(); + } else { + thenNode_ = null; + thenNodeBuilder_ = null; + } + + return this; + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public flyteidl.core.Workflow.Node.Builder getThenNodeBuilder() { + + onChanged(); + return getThenNodeFieldBuilder().getBuilder(); + } + /** + * .flyteidl.core.Node then_node = 2; + */ + public flyteidl.core.Workflow.NodeOrBuilder getThenNodeOrBuilder() { + if (thenNodeBuilder_ != null) { + return thenNodeBuilder_.getMessageOrBuilder(); + } else { + return thenNode_ == null ? + flyteidl.core.Workflow.Node.getDefaultInstance() : thenNode_; + } + } + /** + * .flyteidl.core.Node then_node = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> + getThenNodeFieldBuilder() { + if (thenNodeBuilder_ == null) { + thenNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( + getThenNode(), + getParentForChildren(), + isClean()); + thenNode_ = null; + } + return thenNodeBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.IfBlock) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.IfBlock) + private static final flyteidl.core.Workflow.IfBlock DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.IfBlock(); + } + + public static flyteidl.core.Workflow.IfBlock getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public IfBlock parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new IfBlock(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.IfBlock getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface IfElseBlockOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.IfElseBlock) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     *+required. First condition to evaluate.
+     * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + boolean hasCase(); + /** + *
+     *+required. First condition to evaluate.
+     * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + flyteidl.core.Workflow.IfBlock getCase(); + /** + *
+     *+required. First condition to evaluate.
+     * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + flyteidl.core.Workflow.IfBlockOrBuilder getCaseOrBuilder(); + + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + java.util.List + getOtherList(); + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + flyteidl.core.Workflow.IfBlock getOther(int index); + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + int getOtherCount(); + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + java.util.List + getOtherOrBuilderList(); + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + flyteidl.core.Workflow.IfBlockOrBuilder getOtherOrBuilder( + int index); + + /** + *
+     * The node to execute in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + boolean hasElseNode(); + /** + *
+     * The node to execute in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + flyteidl.core.Workflow.Node getElseNode(); + /** + *
+     * The node to execute in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + flyteidl.core.Workflow.NodeOrBuilder getElseNodeOrBuilder(); + + /** + *
+     * An error to throw in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Error error = 4; + */ + boolean hasError(); + /** + *
+     * An error to throw in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Error error = 4; + */ + flyteidl.core.Types.Error getError(); + /** + *
+     * An error to throw in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Error error = 4; + */ + flyteidl.core.Types.ErrorOrBuilder getErrorOrBuilder(); + + public flyteidl.core.Workflow.IfElseBlock.DefaultCase getDefaultCase(); + } + /** + *
+   * Defines a series of if/else blocks. The first branch whose condition evaluates to true is the one to execute.
+   * If no conditions were satisfied, the else_node or the error will execute.
+   * 
+ * + * Protobuf type {@code flyteidl.core.IfElseBlock} + */ + public static final class IfElseBlock extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.IfElseBlock) + IfElseBlockOrBuilder { + private static final long serialVersionUID = 0L; + // Use IfElseBlock.newBuilder() to construct. + private IfElseBlock(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private IfElseBlock() { + other_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private IfElseBlock( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.Workflow.IfBlock.Builder subBuilder = null; + if (case_ != null) { + subBuilder = case_.toBuilder(); + } + case_ = input.readMessage(flyteidl.core.Workflow.IfBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(case_); + case_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + if (!((mutable_bitField0_ & 0x00000002) != 0)) { + other_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000002; + } + other_.add( + input.readMessage(flyteidl.core.Workflow.IfBlock.parser(), extensionRegistry)); + break; + } + case 26: { + flyteidl.core.Workflow.Node.Builder subBuilder = null; + if (defaultCase_ == 3) { + subBuilder = ((flyteidl.core.Workflow.Node) default_).toBuilder(); + } + default_ = + input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.Node) default_); + default_ = subBuilder.buildPartial(); + } + defaultCase_ = 3; + break; + } + case 34: { + flyteidl.core.Types.Error.Builder subBuilder = null; + if (defaultCase_ == 4) { + subBuilder = ((flyteidl.core.Types.Error) default_).toBuilder(); + } + default_ = + input.readMessage(flyteidl.core.Types.Error.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Types.Error) default_); + default_ = subBuilder.buildPartial(); + } + defaultCase_ = 4; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000002) != 0)) { + other_ = java.util.Collections.unmodifiableList(other_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.IfElseBlock.class, flyteidl.core.Workflow.IfElseBlock.Builder.class); + } + + private int bitField0_; + private int defaultCase_ = 0; + private java.lang.Object default_; + public enum DefaultCase + implements com.google.protobuf.Internal.EnumLite { + ELSE_NODE(3), + ERROR(4), + DEFAULT_NOT_SET(0); + private final int value; + private DefaultCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static DefaultCase valueOf(int value) { + return forNumber(value); + } + + public static DefaultCase forNumber(int value) { + switch (value) { + case 3: return ELSE_NODE; + case 4: return ERROR; + case 0: return DEFAULT_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public DefaultCase + getDefaultCase() { + return DefaultCase.forNumber( + defaultCase_); + } + + public static final int CASE_FIELD_NUMBER = 1; + private flyteidl.core.Workflow.IfBlock case_; + /** + *
+     *+required. First condition to evaluate.
+     * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public boolean hasCase() { + return case_ != null; + } + /** + *
+     *+required. First condition to evaluate.
+     * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public flyteidl.core.Workflow.IfBlock getCase() { + return case_ == null ? flyteidl.core.Workflow.IfBlock.getDefaultInstance() : case_; + } + /** + *
+     *+required. First condition to evaluate.
+     * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public flyteidl.core.Workflow.IfBlockOrBuilder getCaseOrBuilder() { + return getCase(); + } + + public static final int OTHER_FIELD_NUMBER = 2; + private java.util.List other_; + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public java.util.List getOtherList() { + return other_; + } + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public java.util.List + getOtherOrBuilderList() { + return other_; + } + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public int getOtherCount() { + return other_.size(); + } + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public flyteidl.core.Workflow.IfBlock getOther(int index) { + return other_.get(index); + } + /** + *
+     *+optional. Additional branches to evaluate.
+     * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public flyteidl.core.Workflow.IfBlockOrBuilder getOtherOrBuilder( + int index) { + return other_.get(index); + } + + public static final int ELSE_NODE_FIELD_NUMBER = 3; + /** + *
+     * The node to execute in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public boolean hasElseNode() { + return defaultCase_ == 3; + } + /** + *
+     * The node to execute in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public flyteidl.core.Workflow.Node getElseNode() { + if (defaultCase_ == 3) { + return (flyteidl.core.Workflow.Node) default_; + } + return flyteidl.core.Workflow.Node.getDefaultInstance(); + } + /** + *
+     * The node to execute in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public flyteidl.core.Workflow.NodeOrBuilder getElseNodeOrBuilder() { + if (defaultCase_ == 3) { + return (flyteidl.core.Workflow.Node) default_; + } + return flyteidl.core.Workflow.Node.getDefaultInstance(); + } + + public static final int ERROR_FIELD_NUMBER = 4; + /** + *
+     * An error to throw in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Error error = 4; + */ + public boolean hasError() { + return defaultCase_ == 4; + } + /** + *
+     * An error to throw in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Error error = 4; + */ + public flyteidl.core.Types.Error getError() { + if (defaultCase_ == 4) { + return (flyteidl.core.Types.Error) default_; + } + return flyteidl.core.Types.Error.getDefaultInstance(); + } + /** + *
+     * An error to throw in case none of the branches were taken.
+     * 
+ * + * .flyteidl.core.Error error = 4; + */ + public flyteidl.core.Types.ErrorOrBuilder getErrorOrBuilder() { + if (defaultCase_ == 4) { + return (flyteidl.core.Types.Error) default_; + } + return flyteidl.core.Types.Error.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (case_ != null) { + output.writeMessage(1, getCase()); + } + for (int i = 0; i < other_.size(); i++) { + output.writeMessage(2, other_.get(i)); + } + if (defaultCase_ == 3) { + output.writeMessage(3, (flyteidl.core.Workflow.Node) default_); + } + if (defaultCase_ == 4) { + output.writeMessage(4, (flyteidl.core.Types.Error) default_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (case_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getCase()); + } + for (int i = 0; i < other_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, other_.get(i)); + } + if (defaultCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (flyteidl.core.Workflow.Node) default_); + } + if (defaultCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, (flyteidl.core.Types.Error) default_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.IfElseBlock)) { + return super.equals(obj); + } + flyteidl.core.Workflow.IfElseBlock other = (flyteidl.core.Workflow.IfElseBlock) obj; + + if (hasCase() != other.hasCase()) return false; + if (hasCase()) { + if (!getCase() + .equals(other.getCase())) return false; + } + if (!getOtherList() + .equals(other.getOtherList())) return false; + if (!getDefaultCase().equals(other.getDefaultCase())) return false; + switch (defaultCase_) { + case 3: + if (!getElseNode() + .equals(other.getElseNode())) return false; + break; + case 4: + if (!getError() + .equals(other.getError())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasCase()) { + hash = (37 * hash) + CASE_FIELD_NUMBER; + hash = (53 * hash) + getCase().hashCode(); + } + if (getOtherCount() > 0) { + hash = (37 * hash) + OTHER_FIELD_NUMBER; + hash = (53 * hash) + getOtherList().hashCode(); + } + switch (defaultCase_) { + case 3: + hash = (37 * hash) + ELSE_NODE_FIELD_NUMBER; + hash = (53 * hash) + getElseNode().hashCode(); + break; + case 4: + hash = (37 * hash) + ERROR_FIELD_NUMBER; + hash = (53 * hash) + getError().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.IfElseBlock parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.IfElseBlock parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.IfElseBlock parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.IfElseBlock prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Defines a series of if/else blocks. The first branch whose condition evaluates to true is the one to execute.
+     * If no conditions were satisfied, the else_node or the error will execute.
+     * 
+ * + * Protobuf type {@code flyteidl.core.IfElseBlock} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.IfElseBlock) + flyteidl.core.Workflow.IfElseBlockOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.IfElseBlock.class, flyteidl.core.Workflow.IfElseBlock.Builder.class); + } + + // Construct using flyteidl.core.Workflow.IfElseBlock.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getOtherFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (caseBuilder_ == null) { + case_ = null; + } else { + case_ = null; + caseBuilder_ = null; + } + if (otherBuilder_ == null) { + other_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + } else { + otherBuilder_.clear(); + } + defaultCase_ = 0; + default_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.IfElseBlock getDefaultInstanceForType() { + return flyteidl.core.Workflow.IfElseBlock.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.IfElseBlock build() { + flyteidl.core.Workflow.IfElseBlock result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.IfElseBlock buildPartial() { + flyteidl.core.Workflow.IfElseBlock result = new flyteidl.core.Workflow.IfElseBlock(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (caseBuilder_ == null) { + result.case_ = case_; + } else { + result.case_ = caseBuilder_.build(); + } + if (otherBuilder_ == null) { + if (((bitField0_ & 0x00000002) != 0)) { + other_ = java.util.Collections.unmodifiableList(other_); + bitField0_ = (bitField0_ & ~0x00000002); + } + result.other_ = other_; + } else { + result.other_ = otherBuilder_.build(); + } + if (defaultCase_ == 3) { + if (elseNodeBuilder_ == null) { + result.default_ = default_; + } else { + result.default_ = elseNodeBuilder_.build(); + } + } + if (defaultCase_ == 4) { + if (errorBuilder_ == null) { + result.default_ = default_; + } else { + result.default_ = errorBuilder_.build(); + } + } + result.bitField0_ = to_bitField0_; + result.defaultCase_ = defaultCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.IfElseBlock) { + return mergeFrom((flyteidl.core.Workflow.IfElseBlock)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.IfElseBlock other) { + if (other == flyteidl.core.Workflow.IfElseBlock.getDefaultInstance()) return this; + if (other.hasCase()) { + mergeCase(other.getCase()); + } + if (otherBuilder_ == null) { + if (!other.other_.isEmpty()) { + if (other_.isEmpty()) { + other_ = other.other_; + bitField0_ = (bitField0_ & ~0x00000002); + } else { + ensureOtherIsMutable(); + other_.addAll(other.other_); + } + onChanged(); + } + } else { + if (!other.other_.isEmpty()) { + if (otherBuilder_.isEmpty()) { + otherBuilder_.dispose(); + otherBuilder_ = null; + other_ = other.other_; + bitField0_ = (bitField0_ & ~0x00000002); + otherBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOtherFieldBuilder() : null; + } else { + otherBuilder_.addAllMessages(other.other_); + } + } + } + switch (other.getDefaultCase()) { + case ELSE_NODE: { + mergeElseNode(other.getElseNode()); + break; + } + case ERROR: { + mergeError(other.getError()); + break; + } + case DEFAULT_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.IfElseBlock parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.IfElseBlock) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int defaultCase_ = 0; + private java.lang.Object default_; + public DefaultCase + getDefaultCase() { + return DefaultCase.forNumber( + defaultCase_); + } + + public Builder clearDefault() { + defaultCase_ = 0; + default_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private flyteidl.core.Workflow.IfBlock case_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> caseBuilder_; + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public boolean hasCase() { + return caseBuilder_ != null || case_ != null; + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public flyteidl.core.Workflow.IfBlock getCase() { + if (caseBuilder_ == null) { + return case_ == null ? flyteidl.core.Workflow.IfBlock.getDefaultInstance() : case_; + } else { + return caseBuilder_.getMessage(); + } + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public Builder setCase(flyteidl.core.Workflow.IfBlock value) { + if (caseBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + case_ = value; + onChanged(); + } else { + caseBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public Builder setCase( + flyteidl.core.Workflow.IfBlock.Builder builderForValue) { + if (caseBuilder_ == null) { + case_ = builderForValue.build(); + onChanged(); + } else { + caseBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public Builder mergeCase(flyteidl.core.Workflow.IfBlock value) { + if (caseBuilder_ == null) { + if (case_ != null) { + case_ = + flyteidl.core.Workflow.IfBlock.newBuilder(case_).mergeFrom(value).buildPartial(); + } else { + case_ = value; + } + onChanged(); + } else { + caseBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public Builder clearCase() { + if (caseBuilder_ == null) { + case_ = null; + onChanged(); + } else { + case_ = null; + caseBuilder_ = null; + } + + return this; + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public flyteidl.core.Workflow.IfBlock.Builder getCaseBuilder() { + + onChanged(); + return getCaseFieldBuilder().getBuilder(); + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + public flyteidl.core.Workflow.IfBlockOrBuilder getCaseOrBuilder() { + if (caseBuilder_ != null) { + return caseBuilder_.getMessageOrBuilder(); + } else { + return case_ == null ? + flyteidl.core.Workflow.IfBlock.getDefaultInstance() : case_; + } + } + /** + *
+       *+required. First condition to evaluate.
+       * 
+ * + * .flyteidl.core.IfBlock case = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> + getCaseFieldBuilder() { + if (caseBuilder_ == null) { + caseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder>( + getCase(), + getParentForChildren(), + isClean()); + case_ = null; + } + return caseBuilder_; + } + + private java.util.List other_ = + java.util.Collections.emptyList(); + private void ensureOtherIsMutable() { + if (!((bitField0_ & 0x00000002) != 0)) { + other_ = new java.util.ArrayList(other_); + bitField0_ |= 0x00000002; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> otherBuilder_; + + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public java.util.List getOtherList() { + if (otherBuilder_ == null) { + return java.util.Collections.unmodifiableList(other_); + } else { + return otherBuilder_.getMessageList(); + } + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public int getOtherCount() { + if (otherBuilder_ == null) { + return other_.size(); + } else { + return otherBuilder_.getCount(); + } + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public flyteidl.core.Workflow.IfBlock getOther(int index) { + if (otherBuilder_ == null) { + return other_.get(index); + } else { + return otherBuilder_.getMessage(index); + } + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder setOther( + int index, flyteidl.core.Workflow.IfBlock value) { + if (otherBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOtherIsMutable(); + other_.set(index, value); + onChanged(); + } else { + otherBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder setOther( + int index, flyteidl.core.Workflow.IfBlock.Builder builderForValue) { + if (otherBuilder_ == null) { + ensureOtherIsMutable(); + other_.set(index, builderForValue.build()); + onChanged(); + } else { + otherBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder addOther(flyteidl.core.Workflow.IfBlock value) { + if (otherBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOtherIsMutable(); + other_.add(value); + onChanged(); + } else { + otherBuilder_.addMessage(value); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder addOther( + int index, flyteidl.core.Workflow.IfBlock value) { + if (otherBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOtherIsMutable(); + other_.add(index, value); + onChanged(); + } else { + otherBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder addOther( + flyteidl.core.Workflow.IfBlock.Builder builderForValue) { + if (otherBuilder_ == null) { + ensureOtherIsMutable(); + other_.add(builderForValue.build()); + onChanged(); + } else { + otherBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder addOther( + int index, flyteidl.core.Workflow.IfBlock.Builder builderForValue) { + if (otherBuilder_ == null) { + ensureOtherIsMutable(); + other_.add(index, builderForValue.build()); + onChanged(); + } else { + otherBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder addAllOther( + java.lang.Iterable values) { + if (otherBuilder_ == null) { + ensureOtherIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, other_); + onChanged(); + } else { + otherBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder clearOther() { + if (otherBuilder_ == null) { + other_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000002); + onChanged(); + } else { + otherBuilder_.clear(); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public Builder removeOther(int index) { + if (otherBuilder_ == null) { + ensureOtherIsMutable(); + other_.remove(index); + onChanged(); + } else { + otherBuilder_.remove(index); + } + return this; + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public flyteidl.core.Workflow.IfBlock.Builder getOtherBuilder( + int index) { + return getOtherFieldBuilder().getBuilder(index); + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public flyteidl.core.Workflow.IfBlockOrBuilder getOtherOrBuilder( + int index) { + if (otherBuilder_ == null) { + return other_.get(index); } else { + return otherBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public java.util.List + getOtherOrBuilderList() { + if (otherBuilder_ != null) { + return otherBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(other_); + } + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public flyteidl.core.Workflow.IfBlock.Builder addOtherBuilder() { + return getOtherFieldBuilder().addBuilder( + flyteidl.core.Workflow.IfBlock.getDefaultInstance()); + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public flyteidl.core.Workflow.IfBlock.Builder addOtherBuilder( + int index) { + return getOtherFieldBuilder().addBuilder( + index, flyteidl.core.Workflow.IfBlock.getDefaultInstance()); + } + /** + *
+       *+optional. Additional branches to evaluate.
+       * 
+ * + * repeated .flyteidl.core.IfBlock other = 2; + */ + public java.util.List + getOtherBuilderList() { + return getOtherFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> + getOtherFieldBuilder() { + if (otherBuilder_ == null) { + otherBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder>( + other_, + ((bitField0_ & 0x00000002) != 0), + getParentForChildren(), + isClean()); + other_ = null; + } + return otherBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> elseNodeBuilder_; + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public boolean hasElseNode() { + return defaultCase_ == 3; + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public flyteidl.core.Workflow.Node getElseNode() { + if (elseNodeBuilder_ == null) { + if (defaultCase_ == 3) { + return (flyteidl.core.Workflow.Node) default_; + } + return flyteidl.core.Workflow.Node.getDefaultInstance(); + } else { + if (defaultCase_ == 3) { + return elseNodeBuilder_.getMessage(); + } + return flyteidl.core.Workflow.Node.getDefaultInstance(); + } + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public Builder setElseNode(flyteidl.core.Workflow.Node value) { + if (elseNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + default_ = value; + onChanged(); + } else { + elseNodeBuilder_.setMessage(value); + } + defaultCase_ = 3; + return this; + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public Builder setElseNode( + flyteidl.core.Workflow.Node.Builder builderForValue) { + if (elseNodeBuilder_ == null) { + default_ = builderForValue.build(); + onChanged(); + } else { + elseNodeBuilder_.setMessage(builderForValue.build()); + } + defaultCase_ = 3; + return this; + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public Builder mergeElseNode(flyteidl.core.Workflow.Node value) { + if (elseNodeBuilder_ == null) { + if (defaultCase_ == 3 && + default_ != flyteidl.core.Workflow.Node.getDefaultInstance()) { + default_ = flyteidl.core.Workflow.Node.newBuilder((flyteidl.core.Workflow.Node) default_) + .mergeFrom(value).buildPartial(); + } else { + default_ = value; + } + onChanged(); + } else { + if (defaultCase_ == 3) { + elseNodeBuilder_.mergeFrom(value); + } + elseNodeBuilder_.setMessage(value); + } + defaultCase_ = 3; + return this; + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public Builder clearElseNode() { + if (elseNodeBuilder_ == null) { + if (defaultCase_ == 3) { + defaultCase_ = 0; + default_ = null; + onChanged(); + } + } else { + if (defaultCase_ == 3) { + defaultCase_ = 0; + default_ = null; + } + elseNodeBuilder_.clear(); + } + return this; + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public flyteidl.core.Workflow.Node.Builder getElseNodeBuilder() { + return getElseNodeFieldBuilder().getBuilder(); + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + public flyteidl.core.Workflow.NodeOrBuilder getElseNodeOrBuilder() { + if ((defaultCase_ == 3) && (elseNodeBuilder_ != null)) { + return elseNodeBuilder_.getMessageOrBuilder(); + } else { + if (defaultCase_ == 3) { + return (flyteidl.core.Workflow.Node) default_; + } + return flyteidl.core.Workflow.Node.getDefaultInstance(); + } + } + /** + *
+       * The node to execute in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Node else_node = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> + getElseNodeFieldBuilder() { + if (elseNodeBuilder_ == null) { + if (!(defaultCase_ == 3)) { + default_ = flyteidl.core.Workflow.Node.getDefaultInstance(); + } + elseNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( + (flyteidl.core.Workflow.Node) default_, + getParentForChildren(), + isClean()); + default_ = null; + } + defaultCase_ = 3; + onChanged();; + return elseNodeBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Types.Error, flyteidl.core.Types.Error.Builder, flyteidl.core.Types.ErrorOrBuilder> errorBuilder_; + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public boolean hasError() { + return defaultCase_ == 4; + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public flyteidl.core.Types.Error getError() { + if (errorBuilder_ == null) { + if (defaultCase_ == 4) { + return (flyteidl.core.Types.Error) default_; + } + return flyteidl.core.Types.Error.getDefaultInstance(); + } else { + if (defaultCase_ == 4) { + return errorBuilder_.getMessage(); + } + return flyteidl.core.Types.Error.getDefaultInstance(); + } + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public Builder setError(flyteidl.core.Types.Error value) { + if (errorBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + default_ = value; + onChanged(); + } else { + errorBuilder_.setMessage(value); + } + defaultCase_ = 4; + return this; + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public Builder setError( + flyteidl.core.Types.Error.Builder builderForValue) { + if (errorBuilder_ == null) { + default_ = builderForValue.build(); + onChanged(); + } else { + errorBuilder_.setMessage(builderForValue.build()); + } + defaultCase_ = 4; + return this; + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public Builder mergeError(flyteidl.core.Types.Error value) { + if (errorBuilder_ == null) { + if (defaultCase_ == 4 && + default_ != flyteidl.core.Types.Error.getDefaultInstance()) { + default_ = flyteidl.core.Types.Error.newBuilder((flyteidl.core.Types.Error) default_) + .mergeFrom(value).buildPartial(); + } else { + default_ = value; + } + onChanged(); + } else { + if (defaultCase_ == 4) { + errorBuilder_.mergeFrom(value); + } + errorBuilder_.setMessage(value); + } + defaultCase_ = 4; + return this; + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public Builder clearError() { + if (errorBuilder_ == null) { + if (defaultCase_ == 4) { + defaultCase_ = 0; + default_ = null; + onChanged(); + } + } else { + if (defaultCase_ == 4) { + defaultCase_ = 0; + default_ = null; + } + errorBuilder_.clear(); + } + return this; + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public flyteidl.core.Types.Error.Builder getErrorBuilder() { + return getErrorFieldBuilder().getBuilder(); + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + public flyteidl.core.Types.ErrorOrBuilder getErrorOrBuilder() { + if ((defaultCase_ == 4) && (errorBuilder_ != null)) { + return errorBuilder_.getMessageOrBuilder(); + } else { + if (defaultCase_ == 4) { + return (flyteidl.core.Types.Error) default_; + } + return flyteidl.core.Types.Error.getDefaultInstance(); + } + } + /** + *
+       * An error to throw in case none of the branches were taken.
+       * 
+ * + * .flyteidl.core.Error error = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Types.Error, flyteidl.core.Types.Error.Builder, flyteidl.core.Types.ErrorOrBuilder> + getErrorFieldBuilder() { + if (errorBuilder_ == null) { + if (!(defaultCase_ == 4)) { + default_ = flyteidl.core.Types.Error.getDefaultInstance(); + } + errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Types.Error, flyteidl.core.Types.Error.Builder, flyteidl.core.Types.ErrorOrBuilder>( + (flyteidl.core.Types.Error) default_, + getParentForChildren(), + isClean()); + default_ = null; + } + defaultCase_ = 4; + onChanged();; + return errorBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.IfElseBlock) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.IfElseBlock) + private static final flyteidl.core.Workflow.IfElseBlock DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.IfElseBlock(); + } + + public static flyteidl.core.Workflow.IfElseBlock getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public IfElseBlock parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new IfElseBlock(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.IfElseBlock getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface BranchNodeOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.BranchNode) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     *+required
+     * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + boolean hasIfElse(); + /** + *
+     *+required
+     * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + flyteidl.core.Workflow.IfElseBlock getIfElse(); + /** + *
+     *+required
+     * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + flyteidl.core.Workflow.IfElseBlockOrBuilder getIfElseOrBuilder(); + } + /** + *
+   * BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at
+   * runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives).
+   * 
+ * + * Protobuf type {@code flyteidl.core.BranchNode} + */ + public static final class BranchNode extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.BranchNode) + BranchNodeOrBuilder { + private static final long serialVersionUID = 0L; + // Use BranchNode.newBuilder() to construct. + private BranchNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BranchNode() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BranchNode( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.Workflow.IfElseBlock.Builder subBuilder = null; + if (ifElse_ != null) { + subBuilder = ifElse_.toBuilder(); + } + ifElse_ = input.readMessage(flyteidl.core.Workflow.IfElseBlock.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(ifElse_); + ifElse_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.BranchNode.class, flyteidl.core.Workflow.BranchNode.Builder.class); + } + + public static final int IF_ELSE_FIELD_NUMBER = 1; + private flyteidl.core.Workflow.IfElseBlock ifElse_; + /** + *
+     *+required
+     * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public boolean hasIfElse() { + return ifElse_ != null; + } + /** + *
+     *+required
+     * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public flyteidl.core.Workflow.IfElseBlock getIfElse() { + return ifElse_ == null ? flyteidl.core.Workflow.IfElseBlock.getDefaultInstance() : ifElse_; + } + /** + *
+     *+required
+     * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public flyteidl.core.Workflow.IfElseBlockOrBuilder getIfElseOrBuilder() { + return getIfElse(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (ifElse_ != null) { + output.writeMessage(1, getIfElse()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (ifElse_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getIfElse()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.BranchNode)) { + return super.equals(obj); + } + flyteidl.core.Workflow.BranchNode other = (flyteidl.core.Workflow.BranchNode) obj; + + if (hasIfElse() != other.hasIfElse()) return false; + if (hasIfElse()) { + if (!getIfElse() + .equals(other.getIfElse())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasIfElse()) { + hash = (37 * hash) + IF_ELSE_FIELD_NUMBER; + hash = (53 * hash) + getIfElse().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.BranchNode parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.BranchNode parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.BranchNode parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.BranchNode parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.BranchNode parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.BranchNode parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.BranchNode parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.BranchNode parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.BranchNode parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.BranchNode parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.BranchNode parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.BranchNode parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.BranchNode prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at
+     * runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives).
+     * 
+ * + * Protobuf type {@code flyteidl.core.BranchNode} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.BranchNode) + flyteidl.core.Workflow.BranchNodeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.BranchNode.class, flyteidl.core.Workflow.BranchNode.Builder.class); + } + + // Construct using flyteidl.core.Workflow.BranchNode.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (ifElseBuilder_ == null) { + ifElse_ = null; + } else { + ifElse_ = null; + ifElseBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.BranchNode getDefaultInstanceForType() { + return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.BranchNode build() { + flyteidl.core.Workflow.BranchNode result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.BranchNode buildPartial() { + flyteidl.core.Workflow.BranchNode result = new flyteidl.core.Workflow.BranchNode(this); + if (ifElseBuilder_ == null) { + result.ifElse_ = ifElse_; + } else { + result.ifElse_ = ifElseBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.BranchNode) { + return mergeFrom((flyteidl.core.Workflow.BranchNode)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.BranchNode other) { + if (other == flyteidl.core.Workflow.BranchNode.getDefaultInstance()) return this; + if (other.hasIfElse()) { + mergeIfElse(other.getIfElse()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.BranchNode parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.BranchNode) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private flyteidl.core.Workflow.IfElseBlock ifElse_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.IfElseBlock, flyteidl.core.Workflow.IfElseBlock.Builder, flyteidl.core.Workflow.IfElseBlockOrBuilder> ifElseBuilder_; + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public boolean hasIfElse() { + return ifElseBuilder_ != null || ifElse_ != null; + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public flyteidl.core.Workflow.IfElseBlock getIfElse() { + if (ifElseBuilder_ == null) { + return ifElse_ == null ? flyteidl.core.Workflow.IfElseBlock.getDefaultInstance() : ifElse_; + } else { + return ifElseBuilder_.getMessage(); + } + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public Builder setIfElse(flyteidl.core.Workflow.IfElseBlock value) { + if (ifElseBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ifElse_ = value; + onChanged(); + } else { + ifElseBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public Builder setIfElse( + flyteidl.core.Workflow.IfElseBlock.Builder builderForValue) { + if (ifElseBuilder_ == null) { + ifElse_ = builderForValue.build(); + onChanged(); + } else { + ifElseBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public Builder mergeIfElse(flyteidl.core.Workflow.IfElseBlock value) { + if (ifElseBuilder_ == null) { + if (ifElse_ != null) { + ifElse_ = + flyteidl.core.Workflow.IfElseBlock.newBuilder(ifElse_).mergeFrom(value).buildPartial(); + } else { + ifElse_ = value; + } + onChanged(); + } else { + ifElseBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public Builder clearIfElse() { + if (ifElseBuilder_ == null) { + ifElse_ = null; + onChanged(); + } else { + ifElse_ = null; + ifElseBuilder_ = null; + } + + return this; + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public flyteidl.core.Workflow.IfElseBlock.Builder getIfElseBuilder() { + + onChanged(); + return getIfElseFieldBuilder().getBuilder(); + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + public flyteidl.core.Workflow.IfElseBlockOrBuilder getIfElseOrBuilder() { + if (ifElseBuilder_ != null) { + return ifElseBuilder_.getMessageOrBuilder(); + } else { + return ifElse_ == null ? + flyteidl.core.Workflow.IfElseBlock.getDefaultInstance() : ifElse_; + } + } + /** + *
+       *+required
+       * 
+ * + * .flyteidl.core.IfElseBlock if_else = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.IfElseBlock, flyteidl.core.Workflow.IfElseBlock.Builder, flyteidl.core.Workflow.IfElseBlockOrBuilder> + getIfElseFieldBuilder() { + if (ifElseBuilder_ == null) { + ifElseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.IfElseBlock, flyteidl.core.Workflow.IfElseBlock.Builder, flyteidl.core.Workflow.IfElseBlockOrBuilder>( + getIfElse(), + getParentForChildren(), + isClean()); + ifElse_ = null; + } + return ifElseBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.BranchNode) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.BranchNode) + private static final flyteidl.core.Workflow.BranchNode DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.BranchNode(); + } + + public static flyteidl.core.Workflow.BranchNode getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BranchNode parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BranchNode(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.BranchNode getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface TaskNodeOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.TaskNode) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A globally unique identifier for the task.
+     * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + boolean hasReferenceId(); + /** + *
+     * A globally unique identifier for the task.
+     * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + flyteidl.core.IdentifierOuterClass.Identifier getReferenceId(); + /** + *
+     * A globally unique identifier for the task.
+     * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getReferenceIdOrBuilder(); + + /** + *
+     * Optional overrides applied at task execution time.
+     * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + boolean hasOverrides(); + /** + *
+     * Optional overrides applied at task execution time.
+     * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + flyteidl.core.Workflow.TaskNodeOverrides getOverrides(); + /** + *
+     * Optional overrides applied at task execution time.
+     * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + flyteidl.core.Workflow.TaskNodeOverridesOrBuilder getOverridesOrBuilder(); + + public flyteidl.core.Workflow.TaskNode.ReferenceCase getReferenceCase(); + } + /** + *
+   * Refers to the task that the Node is to execute.
+   * 
+ * + * Protobuf type {@code flyteidl.core.TaskNode} + */ + public static final class TaskNode extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.TaskNode) + TaskNodeOrBuilder { + private static final long serialVersionUID = 0L; + // Use TaskNode.newBuilder() to construct. + private TaskNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TaskNode() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TaskNode( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; + if (referenceCase_ == 1) { + subBuilder = ((flyteidl.core.IdentifierOuterClass.Identifier) reference_).toBuilder(); + } + reference_ = + input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.IdentifierOuterClass.Identifier) reference_); + reference_ = subBuilder.buildPartial(); + } + referenceCase_ = 1; + break; + } + case 18: { + flyteidl.core.Workflow.TaskNodeOverrides.Builder subBuilder = null; + if (overrides_ != null) { + subBuilder = overrides_.toBuilder(); + } + overrides_ = input.readMessage(flyteidl.core.Workflow.TaskNodeOverrides.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(overrides_); + overrides_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.TaskNode.class, flyteidl.core.Workflow.TaskNode.Builder.class); + } + + private int referenceCase_ = 0; + private java.lang.Object reference_; + public enum ReferenceCase + implements com.google.protobuf.Internal.EnumLite { + REFERENCE_ID(1), + REFERENCE_NOT_SET(0); + private final int value; + private ReferenceCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ReferenceCase valueOf(int value) { + return forNumber(value); + } + + public static ReferenceCase forNumber(int value) { + switch (value) { + case 1: return REFERENCE_ID; + case 0: return REFERENCE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ReferenceCase + getReferenceCase() { + return ReferenceCase.forNumber( + referenceCase_); + } + + public static final int REFERENCE_ID_FIELD_NUMBER = 1; + /** + *
+     * A globally unique identifier for the task.
+     * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public boolean hasReferenceId() { + return referenceCase_ == 1; + } + /** + *
+     * A globally unique identifier for the task.
+     * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getReferenceId() { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + /** + *
+     * A globally unique identifier for the task.
+     * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getReferenceIdOrBuilder() { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + + public static final int OVERRIDES_FIELD_NUMBER = 2; + private flyteidl.core.Workflow.TaskNodeOverrides overrides_; + /** + *
+     * Optional overrides applied at task execution time.
+     * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public boolean hasOverrides() { + return overrides_ != null; + } + /** + *
+     * Optional overrides applied at task execution time.
+     * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public flyteidl.core.Workflow.TaskNodeOverrides getOverrides() { + return overrides_ == null ? flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance() : overrides_; + } + /** + *
+     * Optional overrides applied at task execution time.
+     * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public flyteidl.core.Workflow.TaskNodeOverridesOrBuilder getOverridesOrBuilder() { + return getOverrides(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (referenceCase_ == 1) { + output.writeMessage(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); + } + if (overrides_ != null) { + output.writeMessage(2, getOverrides()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (referenceCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); + } + if (overrides_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getOverrides()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.TaskNode)) { + return super.equals(obj); + } + flyteidl.core.Workflow.TaskNode other = (flyteidl.core.Workflow.TaskNode) obj; + + if (hasOverrides() != other.hasOverrides()) return false; + if (hasOverrides()) { + if (!getOverrides() + .equals(other.getOverrides())) return false; + } + if (!getReferenceCase().equals(other.getReferenceCase())) return false; + switch (referenceCase_) { + case 1: + if (!getReferenceId() + .equals(other.getReferenceId())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasOverrides()) { + hash = (37 * hash) + OVERRIDES_FIELD_NUMBER; + hash = (53 * hash) + getOverrides().hashCode(); + } + switch (referenceCase_) { + case 1: + hash = (37 * hash) + REFERENCE_ID_FIELD_NUMBER; + hash = (53 * hash) + getReferenceId().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.TaskNode parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.TaskNode parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNode parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.TaskNode parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNode parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.TaskNode parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNode parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.TaskNode parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNode parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.TaskNode parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNode parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.TaskNode parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.TaskNode prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Refers to the task that the Node is to execute.
+     * 
+ * + * Protobuf type {@code flyteidl.core.TaskNode} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.TaskNode) + flyteidl.core.Workflow.TaskNodeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.TaskNode.class, flyteidl.core.Workflow.TaskNode.Builder.class); + } + + // Construct using flyteidl.core.Workflow.TaskNode.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (overridesBuilder_ == null) { + overrides_ = null; + } else { + overrides_ = null; + overridesBuilder_ = null; + } + referenceCase_ = 0; + reference_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNode getDefaultInstanceForType() { + return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNode build() { + flyteidl.core.Workflow.TaskNode result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNode buildPartial() { + flyteidl.core.Workflow.TaskNode result = new flyteidl.core.Workflow.TaskNode(this); + if (referenceCase_ == 1) { + if (referenceIdBuilder_ == null) { + result.reference_ = reference_; + } else { + result.reference_ = referenceIdBuilder_.build(); + } + } + if (overridesBuilder_ == null) { + result.overrides_ = overrides_; + } else { + result.overrides_ = overridesBuilder_.build(); + } + result.referenceCase_ = referenceCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.TaskNode) { + return mergeFrom((flyteidl.core.Workflow.TaskNode)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.TaskNode other) { + if (other == flyteidl.core.Workflow.TaskNode.getDefaultInstance()) return this; + if (other.hasOverrides()) { + mergeOverrides(other.getOverrides()); + } + switch (other.getReferenceCase()) { + case REFERENCE_ID: { + mergeReferenceId(other.getReferenceId()); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.TaskNode parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.TaskNode) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int referenceCase_ = 0; + private java.lang.Object reference_; + public ReferenceCase + getReferenceCase() { + return ReferenceCase.forNumber( + referenceCase_); + } + + public Builder clearReference() { + referenceCase_ = 0; + reference_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> referenceIdBuilder_; + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public boolean hasReferenceId() { + return referenceCase_ == 1; + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getReferenceId() { + if (referenceIdBuilder_ == null) { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } else { + if (referenceCase_ == 1) { + return referenceIdBuilder_.getMessage(); + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public Builder setReferenceId(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (referenceIdBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reference_ = value; + onChanged(); + } else { + referenceIdBuilder_.setMessage(value); + } + referenceCase_ = 1; + return this; + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public Builder setReferenceId( + flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { + if (referenceIdBuilder_ == null) { + reference_ = builderForValue.build(); + onChanged(); + } else { + referenceIdBuilder_.setMessage(builderForValue.build()); + } + referenceCase_ = 1; + return this; + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public Builder mergeReferenceId(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (referenceIdBuilder_ == null) { + if (referenceCase_ == 1 && + reference_ != flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance()) { + reference_ = flyteidl.core.IdentifierOuterClass.Identifier.newBuilder((flyteidl.core.IdentifierOuterClass.Identifier) reference_) + .mergeFrom(value).buildPartial(); + } else { + reference_ = value; + } + onChanged(); + } else { + if (referenceCase_ == 1) { + referenceIdBuilder_.mergeFrom(value); + } + referenceIdBuilder_.setMessage(value); + } + referenceCase_ = 1; + return this; + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public Builder clearReferenceId() { + if (referenceIdBuilder_ == null) { + if (referenceCase_ == 1) { + referenceCase_ = 0; + reference_ = null; + onChanged(); + } + } else { + if (referenceCase_ == 1) { + referenceCase_ = 0; + reference_ = null; + } + referenceIdBuilder_.clear(); + } + return this; + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier.Builder getReferenceIdBuilder() { + return getReferenceIdFieldBuilder().getBuilder(); + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getReferenceIdOrBuilder() { + if ((referenceCase_ == 1) && (referenceIdBuilder_ != null)) { + return referenceIdBuilder_.getMessageOrBuilder(); + } else { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + } + /** + *
+       * A globally unique identifier for the task.
+       * 
+ * + * .flyteidl.core.Identifier reference_id = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> + getReferenceIdFieldBuilder() { + if (referenceIdBuilder_ == null) { + if (!(referenceCase_ == 1)) { + reference_ = flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + referenceIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( + (flyteidl.core.IdentifierOuterClass.Identifier) reference_, + getParentForChildren(), + isClean()); + reference_ = null; + } + referenceCase_ = 1; + onChanged();; + return referenceIdBuilder_; + } + + private flyteidl.core.Workflow.TaskNodeOverrides overrides_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.TaskNodeOverrides, flyteidl.core.Workflow.TaskNodeOverrides.Builder, flyteidl.core.Workflow.TaskNodeOverridesOrBuilder> overridesBuilder_; + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public boolean hasOverrides() { + return overridesBuilder_ != null || overrides_ != null; + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public flyteidl.core.Workflow.TaskNodeOverrides getOverrides() { + if (overridesBuilder_ == null) { + return overrides_ == null ? flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance() : overrides_; + } else { + return overridesBuilder_.getMessage(); + } + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public Builder setOverrides(flyteidl.core.Workflow.TaskNodeOverrides value) { + if (overridesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + overrides_ = value; + onChanged(); + } else { + overridesBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public Builder setOverrides( + flyteidl.core.Workflow.TaskNodeOverrides.Builder builderForValue) { + if (overridesBuilder_ == null) { + overrides_ = builderForValue.build(); + onChanged(); + } else { + overridesBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public Builder mergeOverrides(flyteidl.core.Workflow.TaskNodeOverrides value) { + if (overridesBuilder_ == null) { + if (overrides_ != null) { + overrides_ = + flyteidl.core.Workflow.TaskNodeOverrides.newBuilder(overrides_).mergeFrom(value).buildPartial(); + } else { + overrides_ = value; + } + onChanged(); + } else { + overridesBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public Builder clearOverrides() { + if (overridesBuilder_ == null) { + overrides_ = null; + onChanged(); + } else { + overrides_ = null; + overridesBuilder_ = null; + } + + return this; + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public flyteidl.core.Workflow.TaskNodeOverrides.Builder getOverridesBuilder() { + + onChanged(); + return getOverridesFieldBuilder().getBuilder(); + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + public flyteidl.core.Workflow.TaskNodeOverridesOrBuilder getOverridesOrBuilder() { + if (overridesBuilder_ != null) { + return overridesBuilder_.getMessageOrBuilder(); + } else { + return overrides_ == null ? + flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance() : overrides_; + } + } + /** + *
+       * Optional overrides applied at task execution time.
+       * 
+ * + * .flyteidl.core.TaskNodeOverrides overrides = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.TaskNodeOverrides, flyteidl.core.Workflow.TaskNodeOverrides.Builder, flyteidl.core.Workflow.TaskNodeOverridesOrBuilder> + getOverridesFieldBuilder() { + if (overridesBuilder_ == null) { + overridesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.TaskNodeOverrides, flyteidl.core.Workflow.TaskNodeOverrides.Builder, flyteidl.core.Workflow.TaskNodeOverridesOrBuilder>( + getOverrides(), + getParentForChildren(), + isClean()); + overrides_ = null; + } + return overridesBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.TaskNode) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNode) + private static final flyteidl.core.Workflow.TaskNode DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.TaskNode(); + } + + public static flyteidl.core.Workflow.TaskNode getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TaskNode parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TaskNode(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNode getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface WorkflowNodeOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowNode) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A globally unique identifier for the launch plan.
+     * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + boolean hasLaunchplanRef(); + /** + *
+     * A globally unique identifier for the launch plan.
+     * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + flyteidl.core.IdentifierOuterClass.Identifier getLaunchplanRef(); + /** + *
+     * A globally unique identifier for the launch plan.
+     * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getLaunchplanRefOrBuilder(); + + /** + *
+     * Reference to a subworkflow, that should be defined with the compiler context
+     * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + boolean hasSubWorkflowRef(); + /** + *
+     * Reference to a subworkflow, that should be defined with the compiler context
+     * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + flyteidl.core.IdentifierOuterClass.Identifier getSubWorkflowRef(); + /** + *
+     * Reference to a subworkflow, that should be defined with the compiler context
+     * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getSubWorkflowRefOrBuilder(); + + public flyteidl.core.Workflow.WorkflowNode.ReferenceCase getReferenceCase(); + } + /** + *
+   * Refers to a the workflow the node is to execute.
+   * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowNode} + */ + public static final class WorkflowNode extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowNode) + WorkflowNodeOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorkflowNode.newBuilder() to construct. + private WorkflowNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorkflowNode() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorkflowNode( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; + if (referenceCase_ == 1) { + subBuilder = ((flyteidl.core.IdentifierOuterClass.Identifier) reference_).toBuilder(); + } + reference_ = + input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.IdentifierOuterClass.Identifier) reference_); + reference_ = subBuilder.buildPartial(); + } + referenceCase_ = 1; + break; + } + case 18: { + flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; + if (referenceCase_ == 2) { + subBuilder = ((flyteidl.core.IdentifierOuterClass.Identifier) reference_).toBuilder(); + } + reference_ = + input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.IdentifierOuterClass.Identifier) reference_); + reference_ = subBuilder.buildPartial(); + } + referenceCase_ = 2; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowNode.class, flyteidl.core.Workflow.WorkflowNode.Builder.class); + } + + private int referenceCase_ = 0; + private java.lang.Object reference_; + public enum ReferenceCase + implements com.google.protobuf.Internal.EnumLite { + LAUNCHPLAN_REF(1), + SUB_WORKFLOW_REF(2), + REFERENCE_NOT_SET(0); + private final int value; + private ReferenceCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ReferenceCase valueOf(int value) { + return forNumber(value); + } + + public static ReferenceCase forNumber(int value) { + switch (value) { + case 1: return LAUNCHPLAN_REF; + case 2: return SUB_WORKFLOW_REF; + case 0: return REFERENCE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ReferenceCase + getReferenceCase() { + return ReferenceCase.forNumber( + referenceCase_); + } + + public static final int LAUNCHPLAN_REF_FIELD_NUMBER = 1; + /** + *
+     * A globally unique identifier for the launch plan.
+     * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public boolean hasLaunchplanRef() { + return referenceCase_ == 1; + } + /** + *
+     * A globally unique identifier for the launch plan.
+     * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getLaunchplanRef() { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + /** + *
+     * A globally unique identifier for the launch plan.
+     * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getLaunchplanRefOrBuilder() { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + + public static final int SUB_WORKFLOW_REF_FIELD_NUMBER = 2; + /** + *
+     * Reference to a subworkflow, that should be defined with the compiler context
+     * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public boolean hasSubWorkflowRef() { + return referenceCase_ == 2; + } + /** + *
+     * Reference to a subworkflow, that should be defined with the compiler context
+     * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getSubWorkflowRef() { + if (referenceCase_ == 2) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + /** + *
+     * Reference to a subworkflow, that should be defined with the compiler context
+     * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getSubWorkflowRefOrBuilder() { + if (referenceCase_ == 2) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (referenceCase_ == 1) { + output.writeMessage(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); + } + if (referenceCase_ == 2) { + output.writeMessage(2, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (referenceCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); + } + if (referenceCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.WorkflowNode)) { + return super.equals(obj); + } + flyteidl.core.Workflow.WorkflowNode other = (flyteidl.core.Workflow.WorkflowNode) obj; + + if (!getReferenceCase().equals(other.getReferenceCase())) return false; + switch (referenceCase_) { + case 1: + if (!getLaunchplanRef() + .equals(other.getLaunchplanRef())) return false; + break; + case 2: + if (!getSubWorkflowRef() + .equals(other.getSubWorkflowRef())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (referenceCase_) { + case 1: + hash = (37 * hash) + LAUNCHPLAN_REF_FIELD_NUMBER; + hash = (53 * hash) + getLaunchplanRef().hashCode(); + break; + case 2: + hash = (37 * hash) + SUB_WORKFLOW_REF_FIELD_NUMBER; + hash = (53 * hash) + getSubWorkflowRef().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowNode parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowNode parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowNode parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.WorkflowNode prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Refers to a the workflow the node is to execute.
+     * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowNode} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowNode) + flyteidl.core.Workflow.WorkflowNodeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowNode.class, flyteidl.core.Workflow.WorkflowNode.Builder.class); + } + + // Construct using flyteidl.core.Workflow.WorkflowNode.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + referenceCase_ = 0; + reference_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowNode getDefaultInstanceForType() { + return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowNode build() { + flyteidl.core.Workflow.WorkflowNode result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowNode buildPartial() { + flyteidl.core.Workflow.WorkflowNode result = new flyteidl.core.Workflow.WorkflowNode(this); + if (referenceCase_ == 1) { + if (launchplanRefBuilder_ == null) { + result.reference_ = reference_; + } else { + result.reference_ = launchplanRefBuilder_.build(); + } + } + if (referenceCase_ == 2) { + if (subWorkflowRefBuilder_ == null) { + result.reference_ = reference_; + } else { + result.reference_ = subWorkflowRefBuilder_.build(); + } + } + result.referenceCase_ = referenceCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.WorkflowNode) { + return mergeFrom((flyteidl.core.Workflow.WorkflowNode)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.WorkflowNode other) { + if (other == flyteidl.core.Workflow.WorkflowNode.getDefaultInstance()) return this; + switch (other.getReferenceCase()) { + case LAUNCHPLAN_REF: { + mergeLaunchplanRef(other.getLaunchplanRef()); + break; + } + case SUB_WORKFLOW_REF: { + mergeSubWorkflowRef(other.getSubWorkflowRef()); + break; + } + case REFERENCE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.WorkflowNode parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.WorkflowNode) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int referenceCase_ = 0; + private java.lang.Object reference_; + public ReferenceCase + getReferenceCase() { + return ReferenceCase.forNumber( + referenceCase_); + } + + public Builder clearReference() { + referenceCase_ = 0; + reference_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> launchplanRefBuilder_; + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public boolean hasLaunchplanRef() { + return referenceCase_ == 1; + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getLaunchplanRef() { + if (launchplanRefBuilder_ == null) { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } else { + if (referenceCase_ == 1) { + return launchplanRefBuilder_.getMessage(); + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public Builder setLaunchplanRef(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (launchplanRefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reference_ = value; + onChanged(); + } else { + launchplanRefBuilder_.setMessage(value); + } + referenceCase_ = 1; + return this; + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public Builder setLaunchplanRef( + flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { + if (launchplanRefBuilder_ == null) { + reference_ = builderForValue.build(); + onChanged(); + } else { + launchplanRefBuilder_.setMessage(builderForValue.build()); + } + referenceCase_ = 1; + return this; + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public Builder mergeLaunchplanRef(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (launchplanRefBuilder_ == null) { + if (referenceCase_ == 1 && + reference_ != flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance()) { + reference_ = flyteidl.core.IdentifierOuterClass.Identifier.newBuilder((flyteidl.core.IdentifierOuterClass.Identifier) reference_) + .mergeFrom(value).buildPartial(); + } else { + reference_ = value; + } + onChanged(); + } else { + if (referenceCase_ == 1) { + launchplanRefBuilder_.mergeFrom(value); + } + launchplanRefBuilder_.setMessage(value); + } + referenceCase_ = 1; + return this; + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public Builder clearLaunchplanRef() { + if (launchplanRefBuilder_ == null) { + if (referenceCase_ == 1) { + referenceCase_ = 0; + reference_ = null; + onChanged(); + } + } else { + if (referenceCase_ == 1) { + referenceCase_ = 0; + reference_ = null; + } + launchplanRefBuilder_.clear(); + } + return this; + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier.Builder getLaunchplanRefBuilder() { + return getLaunchplanRefFieldBuilder().getBuilder(); + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getLaunchplanRefOrBuilder() { + if ((referenceCase_ == 1) && (launchplanRefBuilder_ != null)) { + return launchplanRefBuilder_.getMessageOrBuilder(); + } else { + if (referenceCase_ == 1) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + } + /** + *
+       * A globally unique identifier for the launch plan.
+       * 
+ * + * .flyteidl.core.Identifier launchplan_ref = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> + getLaunchplanRefFieldBuilder() { + if (launchplanRefBuilder_ == null) { + if (!(referenceCase_ == 1)) { + reference_ = flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + launchplanRefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( + (flyteidl.core.IdentifierOuterClass.Identifier) reference_, + getParentForChildren(), + isClean()); + reference_ = null; + } + referenceCase_ = 1; + onChanged();; + return launchplanRefBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> subWorkflowRefBuilder_; + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public boolean hasSubWorkflowRef() { + return referenceCase_ == 2; + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getSubWorkflowRef() { + if (subWorkflowRefBuilder_ == null) { + if (referenceCase_ == 2) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } else { + if (referenceCase_ == 2) { + return subWorkflowRefBuilder_.getMessage(); + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public Builder setSubWorkflowRef(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (subWorkflowRefBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + reference_ = value; + onChanged(); + } else { + subWorkflowRefBuilder_.setMessage(value); + } + referenceCase_ = 2; + return this; + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public Builder setSubWorkflowRef( + flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { + if (subWorkflowRefBuilder_ == null) { + reference_ = builderForValue.build(); + onChanged(); + } else { + subWorkflowRefBuilder_.setMessage(builderForValue.build()); + } + referenceCase_ = 2; + return this; + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public Builder mergeSubWorkflowRef(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (subWorkflowRefBuilder_ == null) { + if (referenceCase_ == 2 && + reference_ != flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance()) { + reference_ = flyteidl.core.IdentifierOuterClass.Identifier.newBuilder((flyteidl.core.IdentifierOuterClass.Identifier) reference_) + .mergeFrom(value).buildPartial(); + } else { + reference_ = value; + } + onChanged(); + } else { + if (referenceCase_ == 2) { + subWorkflowRefBuilder_.mergeFrom(value); + } + subWorkflowRefBuilder_.setMessage(value); + } + referenceCase_ = 2; + return this; + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public Builder clearSubWorkflowRef() { + if (subWorkflowRefBuilder_ == null) { + if (referenceCase_ == 2) { + referenceCase_ = 0; + reference_ = null; + onChanged(); + } + } else { + if (referenceCase_ == 2) { + referenceCase_ = 0; + reference_ = null; + } + subWorkflowRefBuilder_.clear(); + } + return this; + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public flyteidl.core.IdentifierOuterClass.Identifier.Builder getSubWorkflowRefBuilder() { + return getSubWorkflowRefFieldBuilder().getBuilder(); + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getSubWorkflowRefOrBuilder() { + if ((referenceCase_ == 2) && (subWorkflowRefBuilder_ != null)) { + return subWorkflowRefBuilder_.getMessageOrBuilder(); + } else { + if (referenceCase_ == 2) { + return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; + } + return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + } + /** + *
+       * Reference to a subworkflow, that should be defined with the compiler context
+       * 
+ * + * .flyteidl.core.Identifier sub_workflow_ref = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> + getSubWorkflowRefFieldBuilder() { + if (subWorkflowRefBuilder_ == null) { + if (!(referenceCase_ == 2)) { + reference_ = flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); + } + subWorkflowRefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( + (flyteidl.core.IdentifierOuterClass.Identifier) reference_, + getParentForChildren(), + isClean()); + reference_ = null; + } + referenceCase_ = 2; + onChanged();; + return subWorkflowRefBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowNode) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowNode) + private static final flyteidl.core.Workflow.WorkflowNode DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowNode(); + } + + public static flyteidl.core.Workflow.WorkflowNode getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorkflowNode parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorkflowNode(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowNode getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface ApproveConditionOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.ApproveCondition) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A unique identifier for the requested boolean signal.
+     * 
+ * + * string signal_id = 1; + */ + java.lang.String getSignalId(); + /** + *
+     * A unique identifier for the requested boolean signal.
+     * 
+ * + * string signal_id = 1; + */ + com.google.protobuf.ByteString + getSignalIdBytes(); + } + /** + *
+   * ApproveCondition represents a dependency on an external approval. During execution, this will manifest as a boolean
+   * signal with the provided signal_id.
+   * 
+ * + * Protobuf type {@code flyteidl.core.ApproveCondition} + */ + public static final class ApproveCondition extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.ApproveCondition) + ApproveConditionOrBuilder { + private static final long serialVersionUID = 0L; + // Use ApproveCondition.newBuilder() to construct. + private ApproveCondition(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ApproveCondition() { + signalId_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ApproveCondition( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + signalId_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.ApproveCondition.class, flyteidl.core.Workflow.ApproveCondition.Builder.class); + } + + public static final int SIGNAL_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object signalId_; + /** + *
+     * A unique identifier for the requested boolean signal.
+     * 
+ * + * string signal_id = 1; + */ + public java.lang.String getSignalId() { + java.lang.Object ref = signalId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signalId_ = s; + return s; + } + } + /** + *
+     * A unique identifier for the requested boolean signal.
+     * 
+ * + * string signal_id = 1; + */ + public com.google.protobuf.ByteString + getSignalIdBytes() { + java.lang.Object ref = signalId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signalId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getSignalIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, signalId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getSignalIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, signalId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.ApproveCondition)) { + return super.equals(obj); + } + flyteidl.core.Workflow.ApproveCondition other = (flyteidl.core.Workflow.ApproveCondition) obj; + + if (!getSignalId() + .equals(other.getSignalId())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SIGNAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSignalId().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.ApproveCondition parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.ApproveCondition parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.ApproveCondition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.ApproveCondition prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * ApproveCondition represents a dependency on an external approval. During execution, this will manifest as a boolean
+     * signal with the provided signal_id.
+     * 
+ * + * Protobuf type {@code flyteidl.core.ApproveCondition} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.ApproveCondition) + flyteidl.core.Workflow.ApproveConditionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.ApproveCondition.class, flyteidl.core.Workflow.ApproveCondition.Builder.class); + } + + // Construct using flyteidl.core.Workflow.ApproveCondition.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + signalId_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.ApproveCondition getDefaultInstanceForType() { + return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.ApproveCondition build() { + flyteidl.core.Workflow.ApproveCondition result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.ApproveCondition buildPartial() { + flyteidl.core.Workflow.ApproveCondition result = new flyteidl.core.Workflow.ApproveCondition(this); + result.signalId_ = signalId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.ApproveCondition) { + return mergeFrom((flyteidl.core.Workflow.ApproveCondition)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.ApproveCondition other) { + if (other == flyteidl.core.Workflow.ApproveCondition.getDefaultInstance()) return this; + if (!other.getSignalId().isEmpty()) { + signalId_ = other.signalId_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.ApproveCondition parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.ApproveCondition) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object signalId_ = ""; + /** + *
+       * A unique identifier for the requested boolean signal.
+       * 
+ * + * string signal_id = 1; + */ + public java.lang.String getSignalId() { + java.lang.Object ref = signalId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signalId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * A unique identifier for the requested boolean signal.
+       * 
+ * + * string signal_id = 1; + */ + public com.google.protobuf.ByteString + getSignalIdBytes() { + java.lang.Object ref = signalId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signalId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * A unique identifier for the requested boolean signal.
+       * 
+ * + * string signal_id = 1; + */ + public Builder setSignalId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signalId_ = value; + onChanged(); + return this; + } + /** + *
+       * A unique identifier for the requested boolean signal.
+       * 
+ * + * string signal_id = 1; + */ + public Builder clearSignalId() { + + signalId_ = getDefaultInstance().getSignalId(); + onChanged(); + return this; + } + /** + *
+       * A unique identifier for the requested boolean signal.
+       * 
+ * + * string signal_id = 1; + */ + public Builder setSignalIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signalId_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.ApproveCondition) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.ApproveCondition) + private static final flyteidl.core.Workflow.ApproveCondition DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.ApproveCondition(); + } + + public static flyteidl.core.Workflow.ApproveCondition getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ApproveCondition parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ApproveCondition(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.ApproveCondition getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SignalConditionOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.SignalCondition) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A unique identifier for the requested signal.
+     * 
+ * + * string signal_id = 1; + */ + java.lang.String getSignalId(); + /** + *
+     * A unique identifier for the requested signal.
+     * 
+ * + * string signal_id = 1; + */ + com.google.protobuf.ByteString + getSignalIdBytes(); + + /** + *
+     * A type denoting the required value type for this signal.
+     * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + boolean hasType(); + /** + *
+     * A type denoting the required value type for this signal.
+     * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + flyteidl.core.Types.LiteralType getType(); + /** + *
+     * A type denoting the required value type for this signal.
+     * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + flyteidl.core.Types.LiteralTypeOrBuilder getTypeOrBuilder(); + + /** + *
+     * The variable name for the signal value in this nodes outputs.
+     * 
+ * + * string output_variable_name = 3; + */ + java.lang.String getOutputVariableName(); + /** + *
+     * The variable name for the signal value in this nodes outputs.
+     * 
+ * + * string output_variable_name = 3; + */ + com.google.protobuf.ByteString + getOutputVariableNameBytes(); + } + /** + *
+   * SignalCondition represents a dependency on an signal.
+   * 
+ * + * Protobuf type {@code flyteidl.core.SignalCondition} + */ + public static final class SignalCondition extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.SignalCondition) + SignalConditionOrBuilder { + private static final long serialVersionUID = 0L; + // Use SignalCondition.newBuilder() to construct. + private SignalCondition(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SignalCondition() { + signalId_ = ""; + outputVariableName_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SignalCondition( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + signalId_ = s; + break; + } + case 18: { + flyteidl.core.Types.LiteralType.Builder subBuilder = null; + if (type_ != null) { + subBuilder = type_.toBuilder(); + } + type_ = input.readMessage(flyteidl.core.Types.LiteralType.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(type_); + type_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + outputVariableName_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.SignalCondition.class, flyteidl.core.Workflow.SignalCondition.Builder.class); + } + + public static final int SIGNAL_ID_FIELD_NUMBER = 1; + private volatile java.lang.Object signalId_; + /** + *
+     * A unique identifier for the requested signal.
+     * 
+ * + * string signal_id = 1; + */ + public java.lang.String getSignalId() { + java.lang.Object ref = signalId_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signalId_ = s; + return s; + } + } + /** + *
+     * A unique identifier for the requested signal.
+     * 
+ * + * string signal_id = 1; + */ + public com.google.protobuf.ByteString + getSignalIdBytes() { + java.lang.Object ref = signalId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signalId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TYPE_FIELD_NUMBER = 2; + private flyteidl.core.Types.LiteralType type_; + /** + *
+     * A type denoting the required value type for this signal.
+     * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public boolean hasType() { + return type_ != null; + } + /** + *
+     * A type denoting the required value type for this signal.
+     * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public flyteidl.core.Types.LiteralType getType() { + return type_ == null ? flyteidl.core.Types.LiteralType.getDefaultInstance() : type_; + } + /** + *
+     * A type denoting the required value type for this signal.
+     * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public flyteidl.core.Types.LiteralTypeOrBuilder getTypeOrBuilder() { + return getType(); + } + + public static final int OUTPUT_VARIABLE_NAME_FIELD_NUMBER = 3; + private volatile java.lang.Object outputVariableName_; + /** + *
+     * The variable name for the signal value in this nodes outputs.
+     * 
+ * + * string output_variable_name = 3; + */ + public java.lang.String getOutputVariableName() { + java.lang.Object ref = outputVariableName_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + outputVariableName_ = s; + return s; + } + } + /** + *
+     * The variable name for the signal value in this nodes outputs.
+     * 
+ * + * string output_variable_name = 3; + */ + public com.google.protobuf.ByteString + getOutputVariableNameBytes() { + java.lang.Object ref = outputVariableName_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + outputVariableName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getSignalIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, signalId_); + } + if (type_ != null) { + output.writeMessage(2, getType()); + } + if (!getOutputVariableNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, outputVariableName_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getSignalIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, signalId_); + } + if (type_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getType()); + } + if (!getOutputVariableNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, outputVariableName_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.SignalCondition)) { + return super.equals(obj); + } + flyteidl.core.Workflow.SignalCondition other = (flyteidl.core.Workflow.SignalCondition) obj; + + if (!getSignalId() + .equals(other.getSignalId())) return false; + if (hasType() != other.hasType()) return false; + if (hasType()) { + if (!getType() + .equals(other.getType())) return false; + } + if (!getOutputVariableName() + .equals(other.getOutputVariableName())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + SIGNAL_ID_FIELD_NUMBER; + hash = (53 * hash) + getSignalId().hashCode(); + if (hasType()) { + hash = (37 * hash) + TYPE_FIELD_NUMBER; + hash = (53 * hash) + getType().hashCode(); + } + hash = (37 * hash) + OUTPUT_VARIABLE_NAME_FIELD_NUMBER; + hash = (53 * hash) + getOutputVariableName().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.SignalCondition parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.SignalCondition parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.SignalCondition parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.SignalCondition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.SignalCondition prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * SignalCondition represents a dependency on an signal.
+     * 
+ * + * Protobuf type {@code flyteidl.core.SignalCondition} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.SignalCondition) + flyteidl.core.Workflow.SignalConditionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.SignalCondition.class, flyteidl.core.Workflow.SignalCondition.Builder.class); + } + + // Construct using flyteidl.core.Workflow.SignalCondition.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + signalId_ = ""; + + if (typeBuilder_ == null) { + type_ = null; + } else { + type_ = null; + typeBuilder_ = null; + } + outputVariableName_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.SignalCondition getDefaultInstanceForType() { + return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.SignalCondition build() { + flyteidl.core.Workflow.SignalCondition result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.SignalCondition buildPartial() { + flyteidl.core.Workflow.SignalCondition result = new flyteidl.core.Workflow.SignalCondition(this); + result.signalId_ = signalId_; + if (typeBuilder_ == null) { + result.type_ = type_; + } else { + result.type_ = typeBuilder_.build(); + } + result.outputVariableName_ = outputVariableName_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.SignalCondition) { + return mergeFrom((flyteidl.core.Workflow.SignalCondition)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.SignalCondition other) { + if (other == flyteidl.core.Workflow.SignalCondition.getDefaultInstance()) return this; + if (!other.getSignalId().isEmpty()) { + signalId_ = other.signalId_; + onChanged(); + } + if (other.hasType()) { + mergeType(other.getType()); + } + if (!other.getOutputVariableName().isEmpty()) { + outputVariableName_ = other.outputVariableName_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.SignalCondition parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.SignalCondition) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object signalId_ = ""; + /** + *
+       * A unique identifier for the requested signal.
+       * 
+ * + * string signal_id = 1; + */ + public java.lang.String getSignalId() { + java.lang.Object ref = signalId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + signalId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * A unique identifier for the requested signal.
+       * 
+ * + * string signal_id = 1; + */ + public com.google.protobuf.ByteString + getSignalIdBytes() { + java.lang.Object ref = signalId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + signalId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * A unique identifier for the requested signal.
+       * 
+ * + * string signal_id = 1; + */ + public Builder setSignalId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + signalId_ = value; + onChanged(); + return this; + } + /** + *
+       * A unique identifier for the requested signal.
+       * 
+ * + * string signal_id = 1; + */ + public Builder clearSignalId() { + + signalId_ = getDefaultInstance().getSignalId(); + onChanged(); + return this; + } + /** + *
+       * A unique identifier for the requested signal.
+       * 
+ * + * string signal_id = 1; + */ + public Builder setSignalIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + signalId_ = value; + onChanged(); + return this; + } + + private flyteidl.core.Types.LiteralType type_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Types.LiteralType, flyteidl.core.Types.LiteralType.Builder, flyteidl.core.Types.LiteralTypeOrBuilder> typeBuilder_; + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public boolean hasType() { + return typeBuilder_ != null || type_ != null; + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public flyteidl.core.Types.LiteralType getType() { + if (typeBuilder_ == null) { + return type_ == null ? flyteidl.core.Types.LiteralType.getDefaultInstance() : type_; + } else { + return typeBuilder_.getMessage(); + } + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public Builder setType(flyteidl.core.Types.LiteralType value) { + if (typeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + type_ = value; + onChanged(); + } else { + typeBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public Builder setType( + flyteidl.core.Types.LiteralType.Builder builderForValue) { + if (typeBuilder_ == null) { + type_ = builderForValue.build(); + onChanged(); + } else { + typeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public Builder mergeType(flyteidl.core.Types.LiteralType value) { + if (typeBuilder_ == null) { + if (type_ != null) { + type_ = + flyteidl.core.Types.LiteralType.newBuilder(type_).mergeFrom(value).buildPartial(); + } else { + type_ = value; + } + onChanged(); + } else { + typeBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public Builder clearType() { + if (typeBuilder_ == null) { + type_ = null; + onChanged(); + } else { + type_ = null; + typeBuilder_ = null; + } + + return this; + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public flyteidl.core.Types.LiteralType.Builder getTypeBuilder() { + + onChanged(); + return getTypeFieldBuilder().getBuilder(); + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + public flyteidl.core.Types.LiteralTypeOrBuilder getTypeOrBuilder() { + if (typeBuilder_ != null) { + return typeBuilder_.getMessageOrBuilder(); + } else { + return type_ == null ? + flyteidl.core.Types.LiteralType.getDefaultInstance() : type_; + } + } + /** + *
+       * A type denoting the required value type for this signal.
+       * 
+ * + * .flyteidl.core.LiteralType type = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Types.LiteralType, flyteidl.core.Types.LiteralType.Builder, flyteidl.core.Types.LiteralTypeOrBuilder> + getTypeFieldBuilder() { + if (typeBuilder_ == null) { + typeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Types.LiteralType, flyteidl.core.Types.LiteralType.Builder, flyteidl.core.Types.LiteralTypeOrBuilder>( + getType(), + getParentForChildren(), + isClean()); + type_ = null; + } + return typeBuilder_; + } + + private java.lang.Object outputVariableName_ = ""; + /** + *
+       * The variable name for the signal value in this nodes outputs.
+       * 
+ * + * string output_variable_name = 3; + */ + public java.lang.String getOutputVariableName() { + java.lang.Object ref = outputVariableName_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + outputVariableName_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * The variable name for the signal value in this nodes outputs.
+       * 
+ * + * string output_variable_name = 3; + */ + public com.google.protobuf.ByteString + getOutputVariableNameBytes() { + java.lang.Object ref = outputVariableName_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + outputVariableName_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * The variable name for the signal value in this nodes outputs.
+       * 
+ * + * string output_variable_name = 3; + */ + public Builder setOutputVariableName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + outputVariableName_ = value; + onChanged(); + return this; + } + /** + *
+       * The variable name for the signal value in this nodes outputs.
+       * 
+ * + * string output_variable_name = 3; + */ + public Builder clearOutputVariableName() { + + outputVariableName_ = getDefaultInstance().getOutputVariableName(); + onChanged(); + return this; + } + /** + *
+       * The variable name for the signal value in this nodes outputs.
+       * 
+ * + * string output_variable_name = 3; + */ + public Builder setOutputVariableNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + outputVariableName_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.SignalCondition) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.SignalCondition) + private static final flyteidl.core.Workflow.SignalCondition DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.SignalCondition(); + } + + public static flyteidl.core.Workflow.SignalCondition getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SignalCondition parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SignalCondition(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.SignalCondition getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface SleepConditionOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.SleepCondition) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * The overall duration for this sleep.
+     * 
+ * + * .google.protobuf.Duration duration = 1; + */ + boolean hasDuration(); + /** + *
+     * The overall duration for this sleep.
+     * 
+ * + * .google.protobuf.Duration duration = 1; + */ + com.google.protobuf.Duration getDuration(); + /** + *
+     * The overall duration for this sleep.
+     * 
+ * + * .google.protobuf.Duration duration = 1; + */ + com.google.protobuf.DurationOrBuilder getDurationOrBuilder(); + } + /** + *
+   * SleepCondition represents a dependency on waiting for the specified duration.
+   * 
+ * + * Protobuf type {@code flyteidl.core.SleepCondition} + */ + public static final class SleepCondition extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.SleepCondition) + SleepConditionOrBuilder { + private static final long serialVersionUID = 0L; + // Use SleepCondition.newBuilder() to construct. + private SleepCondition(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SleepCondition() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SleepCondition( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (duration_ != null) { + subBuilder = duration_.toBuilder(); + } + duration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(duration_); + duration_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.SleepCondition.class, flyteidl.core.Workflow.SleepCondition.Builder.class); + } + + public static final int DURATION_FIELD_NUMBER = 1; + private com.google.protobuf.Duration duration_; + /** + *
+     * The overall duration for this sleep.
+     * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public boolean hasDuration() { + return duration_ != null; + } + /** + *
+     * The overall duration for this sleep.
+     * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public com.google.protobuf.Duration getDuration() { + return duration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : duration_; + } + /** + *
+     * The overall duration for this sleep.
+     * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public com.google.protobuf.DurationOrBuilder getDurationOrBuilder() { + return getDuration(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (duration_ != null) { + output.writeMessage(1, getDuration()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (duration_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getDuration()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.SleepCondition)) { + return super.equals(obj); + } + flyteidl.core.Workflow.SleepCondition other = (flyteidl.core.Workflow.SleepCondition) obj; + + if (hasDuration() != other.hasDuration()) return false; + if (hasDuration()) { + if (!getDuration() + .equals(other.getDuration())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasDuration()) { + hash = (37 * hash) + DURATION_FIELD_NUMBER; + hash = (53 * hash) + getDuration().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.SleepCondition parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.SleepCondition parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.SleepCondition parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.SleepCondition parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.SleepCondition prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * SleepCondition represents a dependency on waiting for the specified duration.
+     * 
+ * + * Protobuf type {@code flyteidl.core.SleepCondition} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.SleepCondition) + flyteidl.core.Workflow.SleepConditionOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.SleepCondition.class, flyteidl.core.Workflow.SleepCondition.Builder.class); + } + + // Construct using flyteidl.core.Workflow.SleepCondition.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (durationBuilder_ == null) { + duration_ = null; + } else { + duration_ = null; + durationBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.SleepCondition getDefaultInstanceForType() { + return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.SleepCondition build() { + flyteidl.core.Workflow.SleepCondition result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.SleepCondition buildPartial() { + flyteidl.core.Workflow.SleepCondition result = new flyteidl.core.Workflow.SleepCondition(this); + if (durationBuilder_ == null) { + result.duration_ = duration_; + } else { + result.duration_ = durationBuilder_.build(); + } + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.SleepCondition) { + return mergeFrom((flyteidl.core.Workflow.SleepCondition)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.SleepCondition other) { + if (other == flyteidl.core.Workflow.SleepCondition.getDefaultInstance()) return this; + if (other.hasDuration()) { + mergeDuration(other.getDuration()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.SleepCondition parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.SleepCondition) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private com.google.protobuf.Duration duration_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> durationBuilder_; + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public boolean hasDuration() { + return durationBuilder_ != null || duration_ != null; + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public com.google.protobuf.Duration getDuration() { + if (durationBuilder_ == null) { + return duration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : duration_; + } else { + return durationBuilder_.getMessage(); + } + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public Builder setDuration(com.google.protobuf.Duration value) { + if (durationBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + duration_ = value; + onChanged(); + } else { + durationBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public Builder setDuration( + com.google.protobuf.Duration.Builder builderForValue) { + if (durationBuilder_ == null) { + duration_ = builderForValue.build(); + onChanged(); + } else { + durationBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public Builder mergeDuration(com.google.protobuf.Duration value) { + if (durationBuilder_ == null) { + if (duration_ != null) { + duration_ = + com.google.protobuf.Duration.newBuilder(duration_).mergeFrom(value).buildPartial(); + } else { + duration_ = value; + } + onChanged(); + } else { + durationBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public Builder clearDuration() { + if (durationBuilder_ == null) { + duration_ = null; + onChanged(); + } else { + duration_ = null; + durationBuilder_ = null; + } + + return this; + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public com.google.protobuf.Duration.Builder getDurationBuilder() { + + onChanged(); + return getDurationFieldBuilder().getBuilder(); + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + public com.google.protobuf.DurationOrBuilder getDurationOrBuilder() { + if (durationBuilder_ != null) { + return durationBuilder_.getMessageOrBuilder(); + } else { + return duration_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : duration_; + } + } + /** + *
+       * The overall duration for this sleep.
+       * 
+ * + * .google.protobuf.Duration duration = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getDurationFieldBuilder() { + if (durationBuilder_ == null) { + durationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getDuration(), + getParentForChildren(), + isClean()); + duration_ = null; + } + return durationBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.SleepCondition) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.SleepCondition) + private static final flyteidl.core.Workflow.SleepCondition DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.SleepCondition(); + } + + public static flyteidl.core.Workflow.SleepCondition getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SleepCondition parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SleepCondition(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.SleepCondition getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface GateNodeOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.GateNode) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+     * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + boolean hasApprove(); + /** + *
+     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+     * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + flyteidl.core.Workflow.ApproveCondition getApprove(); + /** + *
+     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+     * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + flyteidl.core.Workflow.ApproveConditionOrBuilder getApproveOrBuilder(); + + /** + *
+     * SignalCondition represents a dependency on an signal.
+     * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + boolean hasSignal(); + /** + *
+     * SignalCondition represents a dependency on an signal.
+     * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + flyteidl.core.Workflow.SignalCondition getSignal(); + /** + *
+     * SignalCondition represents a dependency on an signal.
+     * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + flyteidl.core.Workflow.SignalConditionOrBuilder getSignalOrBuilder(); + + /** + *
+     * SleepCondition represents a dependency on waiting for the specified duration.
+     * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + boolean hasSleep(); + /** + *
+     * SleepCondition represents a dependency on waiting for the specified duration.
+     * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + flyteidl.core.Workflow.SleepCondition getSleep(); + /** + *
+     * SleepCondition represents a dependency on waiting for the specified duration.
+     * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + flyteidl.core.Workflow.SleepConditionOrBuilder getSleepOrBuilder(); + + public flyteidl.core.Workflow.GateNode.ConditionCase getConditionCase(); + } + /** + *
+   * GateNode refers to the condition that is required for the gate to successfully complete.
+   * 
+ * + * Protobuf type {@code flyteidl.core.GateNode} + */ + public static final class GateNode extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.GateNode) + GateNodeOrBuilder { + private static final long serialVersionUID = 0L; + // Use GateNode.newBuilder() to construct. + private GateNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private GateNode() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GateNode( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.Workflow.ApproveCondition.Builder subBuilder = null; + if (conditionCase_ == 1) { + subBuilder = ((flyteidl.core.Workflow.ApproveCondition) condition_).toBuilder(); + } + condition_ = + input.readMessage(flyteidl.core.Workflow.ApproveCondition.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.ApproveCondition) condition_); + condition_ = subBuilder.buildPartial(); + } + conditionCase_ = 1; + break; + } + case 18: { + flyteidl.core.Workflow.SignalCondition.Builder subBuilder = null; + if (conditionCase_ == 2) { + subBuilder = ((flyteidl.core.Workflow.SignalCondition) condition_).toBuilder(); + } + condition_ = + input.readMessage(flyteidl.core.Workflow.SignalCondition.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.SignalCondition) condition_); + condition_ = subBuilder.buildPartial(); + } + conditionCase_ = 2; + break; + } + case 26: { + flyteidl.core.Workflow.SleepCondition.Builder subBuilder = null; + if (conditionCase_ == 3) { + subBuilder = ((flyteidl.core.Workflow.SleepCondition) condition_).toBuilder(); + } + condition_ = + input.readMessage(flyteidl.core.Workflow.SleepCondition.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.SleepCondition) condition_); + condition_ = subBuilder.buildPartial(); + } + conditionCase_ = 3; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.GateNode.class, flyteidl.core.Workflow.GateNode.Builder.class); + } + + private int conditionCase_ = 0; + private java.lang.Object condition_; + public enum ConditionCase + implements com.google.protobuf.Internal.EnumLite { + APPROVE(1), + SIGNAL(2), + SLEEP(3), + CONDITION_NOT_SET(0); + private final int value; + private ConditionCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static ConditionCase valueOf(int value) { + return forNumber(value); + } + + public static ConditionCase forNumber(int value) { + switch (value) { + case 1: return APPROVE; + case 2: return SIGNAL; + case 3: return SLEEP; + case 0: return CONDITION_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public ConditionCase + getConditionCase() { + return ConditionCase.forNumber( + conditionCase_); + } + + public static final int APPROVE_FIELD_NUMBER = 1; + /** + *
+     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+     * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public boolean hasApprove() { + return conditionCase_ == 1; + } + /** + *
+     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+     * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public flyteidl.core.Workflow.ApproveCondition getApprove() { + if (conditionCase_ == 1) { + return (flyteidl.core.Workflow.ApproveCondition) condition_; + } + return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); + } + /** + *
+     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+     * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public flyteidl.core.Workflow.ApproveConditionOrBuilder getApproveOrBuilder() { + if (conditionCase_ == 1) { + return (flyteidl.core.Workflow.ApproveCondition) condition_; + } + return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); + } + + public static final int SIGNAL_FIELD_NUMBER = 2; + /** + *
+     * SignalCondition represents a dependency on an signal.
+     * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public boolean hasSignal() { + return conditionCase_ == 2; + } + /** + *
+     * SignalCondition represents a dependency on an signal.
+     * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public flyteidl.core.Workflow.SignalCondition getSignal() { + if (conditionCase_ == 2) { + return (flyteidl.core.Workflow.SignalCondition) condition_; + } + return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); + } + /** + *
+     * SignalCondition represents a dependency on an signal.
+     * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public flyteidl.core.Workflow.SignalConditionOrBuilder getSignalOrBuilder() { + if (conditionCase_ == 2) { + return (flyteidl.core.Workflow.SignalCondition) condition_; + } + return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); + } + + public static final int SLEEP_FIELD_NUMBER = 3; + /** + *
+     * SleepCondition represents a dependency on waiting for the specified duration.
+     * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public boolean hasSleep() { + return conditionCase_ == 3; + } + /** + *
+     * SleepCondition represents a dependency on waiting for the specified duration.
+     * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public flyteidl.core.Workflow.SleepCondition getSleep() { + if (conditionCase_ == 3) { + return (flyteidl.core.Workflow.SleepCondition) condition_; + } + return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); + } + /** + *
+     * SleepCondition represents a dependency on waiting for the specified duration.
+     * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public flyteidl.core.Workflow.SleepConditionOrBuilder getSleepOrBuilder() { + if (conditionCase_ == 3) { + return (flyteidl.core.Workflow.SleepCondition) condition_; + } + return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (conditionCase_ == 1) { + output.writeMessage(1, (flyteidl.core.Workflow.ApproveCondition) condition_); + } + if (conditionCase_ == 2) { + output.writeMessage(2, (flyteidl.core.Workflow.SignalCondition) condition_); + } + if (conditionCase_ == 3) { + output.writeMessage(3, (flyteidl.core.Workflow.SleepCondition) condition_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (conditionCase_ == 1) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, (flyteidl.core.Workflow.ApproveCondition) condition_); + } + if (conditionCase_ == 2) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, (flyteidl.core.Workflow.SignalCondition) condition_); + } + if (conditionCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, (flyteidl.core.Workflow.SleepCondition) condition_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.GateNode)) { + return super.equals(obj); + } + flyteidl.core.Workflow.GateNode other = (flyteidl.core.Workflow.GateNode) obj; + + if (!getConditionCase().equals(other.getConditionCase())) return false; + switch (conditionCase_) { + case 1: + if (!getApprove() + .equals(other.getApprove())) return false; + break; + case 2: + if (!getSignal() + .equals(other.getSignal())) return false; + break; + case 3: + if (!getSleep() + .equals(other.getSleep())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + switch (conditionCase_) { + case 1: + hash = (37 * hash) + APPROVE_FIELD_NUMBER; + hash = (53 * hash) + getApprove().hashCode(); + break; + case 2: + hash = (37 * hash) + SIGNAL_FIELD_NUMBER; + hash = (53 * hash) + getSignal().hashCode(); + break; + case 3: + hash = (37 * hash) + SLEEP_FIELD_NUMBER; + hash = (53 * hash) + getSleep().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.GateNode parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.GateNode parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.GateNode parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.GateNode parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.GateNode parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.GateNode parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.GateNode parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.GateNode parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.GateNode parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.GateNode parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.GateNode parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.GateNode parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.GateNode prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * GateNode refers to the condition that is required for the gate to successfully complete.
+     * 
+ * + * Protobuf type {@code flyteidl.core.GateNode} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.GateNode) + flyteidl.core.Workflow.GateNodeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.GateNode.class, flyteidl.core.Workflow.GateNode.Builder.class); + } + + // Construct using flyteidl.core.Workflow.GateNode.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + conditionCase_ = 0; + condition_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.GateNode getDefaultInstanceForType() { + return flyteidl.core.Workflow.GateNode.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.GateNode build() { + flyteidl.core.Workflow.GateNode result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.GateNode buildPartial() { + flyteidl.core.Workflow.GateNode result = new flyteidl.core.Workflow.GateNode(this); + if (conditionCase_ == 1) { + if (approveBuilder_ == null) { + result.condition_ = condition_; + } else { + result.condition_ = approveBuilder_.build(); + } + } + if (conditionCase_ == 2) { + if (signalBuilder_ == null) { + result.condition_ = condition_; + } else { + result.condition_ = signalBuilder_.build(); + } + } + if (conditionCase_ == 3) { + if (sleepBuilder_ == null) { + result.condition_ = condition_; + } else { + result.condition_ = sleepBuilder_.build(); + } + } + result.conditionCase_ = conditionCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.GateNode) { + return mergeFrom((flyteidl.core.Workflow.GateNode)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.GateNode other) { + if (other == flyteidl.core.Workflow.GateNode.getDefaultInstance()) return this; + switch (other.getConditionCase()) { + case APPROVE: { + mergeApprove(other.getApprove()); + break; + } + case SIGNAL: { + mergeSignal(other.getSignal()); + break; + } + case SLEEP: { + mergeSleep(other.getSleep()); + break; + } + case CONDITION_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.GateNode parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.GateNode) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int conditionCase_ = 0; + private java.lang.Object condition_; + public ConditionCase + getConditionCase() { + return ConditionCase.forNumber( + conditionCase_); + } + + public Builder clearCondition() { + conditionCase_ = 0; + condition_ = null; + onChanged(); + return this; + } + + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.ApproveCondition, flyteidl.core.Workflow.ApproveCondition.Builder, flyteidl.core.Workflow.ApproveConditionOrBuilder> approveBuilder_; + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public boolean hasApprove() { + return conditionCase_ == 1; + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public flyteidl.core.Workflow.ApproveCondition getApprove() { + if (approveBuilder_ == null) { + if (conditionCase_ == 1) { + return (flyteidl.core.Workflow.ApproveCondition) condition_; + } + return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); + } else { + if (conditionCase_ == 1) { + return approveBuilder_.getMessage(); + } + return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); + } + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public Builder setApprove(flyteidl.core.Workflow.ApproveCondition value) { + if (approveBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + condition_ = value; + onChanged(); + } else { + approveBuilder_.setMessage(value); + } + conditionCase_ = 1; + return this; + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public Builder setApprove( + flyteidl.core.Workflow.ApproveCondition.Builder builderForValue) { + if (approveBuilder_ == null) { + condition_ = builderForValue.build(); + onChanged(); + } else { + approveBuilder_.setMessage(builderForValue.build()); + } + conditionCase_ = 1; + return this; + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public Builder mergeApprove(flyteidl.core.Workflow.ApproveCondition value) { + if (approveBuilder_ == null) { + if (conditionCase_ == 1 && + condition_ != flyteidl.core.Workflow.ApproveCondition.getDefaultInstance()) { + condition_ = flyteidl.core.Workflow.ApproveCondition.newBuilder((flyteidl.core.Workflow.ApproveCondition) condition_) + .mergeFrom(value).buildPartial(); + } else { + condition_ = value; + } + onChanged(); + } else { + if (conditionCase_ == 1) { + approveBuilder_.mergeFrom(value); + } + approveBuilder_.setMessage(value); + } + conditionCase_ = 1; + return this; + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public Builder clearApprove() { + if (approveBuilder_ == null) { + if (conditionCase_ == 1) { + conditionCase_ = 0; + condition_ = null; + onChanged(); + } + } else { + if (conditionCase_ == 1) { + conditionCase_ = 0; + condition_ = null; + } + approveBuilder_.clear(); + } + return this; + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public flyteidl.core.Workflow.ApproveCondition.Builder getApproveBuilder() { + return getApproveFieldBuilder().getBuilder(); + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + public flyteidl.core.Workflow.ApproveConditionOrBuilder getApproveOrBuilder() { + if ((conditionCase_ == 1) && (approveBuilder_ != null)) { + return approveBuilder_.getMessageOrBuilder(); + } else { + if (conditionCase_ == 1) { + return (flyteidl.core.Workflow.ApproveCondition) condition_; + } + return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); + } + } + /** + *
+       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
+       * 
+ * + * .flyteidl.core.ApproveCondition approve = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.ApproveCondition, flyteidl.core.Workflow.ApproveCondition.Builder, flyteidl.core.Workflow.ApproveConditionOrBuilder> + getApproveFieldBuilder() { + if (approveBuilder_ == null) { + if (!(conditionCase_ == 1)) { + condition_ = flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); + } + approveBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.ApproveCondition, flyteidl.core.Workflow.ApproveCondition.Builder, flyteidl.core.Workflow.ApproveConditionOrBuilder>( + (flyteidl.core.Workflow.ApproveCondition) condition_, + getParentForChildren(), + isClean()); + condition_ = null; + } + conditionCase_ = 1; + onChanged();; + return approveBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.SignalCondition, flyteidl.core.Workflow.SignalCondition.Builder, flyteidl.core.Workflow.SignalConditionOrBuilder> signalBuilder_; + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public boolean hasSignal() { + return conditionCase_ == 2; + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public flyteidl.core.Workflow.SignalCondition getSignal() { + if (signalBuilder_ == null) { + if (conditionCase_ == 2) { + return (flyteidl.core.Workflow.SignalCondition) condition_; + } + return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); + } else { + if (conditionCase_ == 2) { + return signalBuilder_.getMessage(); + } + return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); + } + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public Builder setSignal(flyteidl.core.Workflow.SignalCondition value) { + if (signalBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + condition_ = value; + onChanged(); + } else { + signalBuilder_.setMessage(value); + } + conditionCase_ = 2; + return this; + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public Builder setSignal( + flyteidl.core.Workflow.SignalCondition.Builder builderForValue) { + if (signalBuilder_ == null) { + condition_ = builderForValue.build(); + onChanged(); + } else { + signalBuilder_.setMessage(builderForValue.build()); + } + conditionCase_ = 2; + return this; + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public Builder mergeSignal(flyteidl.core.Workflow.SignalCondition value) { + if (signalBuilder_ == null) { + if (conditionCase_ == 2 && + condition_ != flyteidl.core.Workflow.SignalCondition.getDefaultInstance()) { + condition_ = flyteidl.core.Workflow.SignalCondition.newBuilder((flyteidl.core.Workflow.SignalCondition) condition_) + .mergeFrom(value).buildPartial(); + } else { + condition_ = value; + } + onChanged(); + } else { + if (conditionCase_ == 2) { + signalBuilder_.mergeFrom(value); + } + signalBuilder_.setMessage(value); + } + conditionCase_ = 2; + return this; + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public Builder clearSignal() { + if (signalBuilder_ == null) { + if (conditionCase_ == 2) { + conditionCase_ = 0; + condition_ = null; + onChanged(); + } + } else { + if (conditionCase_ == 2) { + conditionCase_ = 0; + condition_ = null; + } + signalBuilder_.clear(); + } + return this; + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public flyteidl.core.Workflow.SignalCondition.Builder getSignalBuilder() { + return getSignalFieldBuilder().getBuilder(); + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + public flyteidl.core.Workflow.SignalConditionOrBuilder getSignalOrBuilder() { + if ((conditionCase_ == 2) && (signalBuilder_ != null)) { + return signalBuilder_.getMessageOrBuilder(); + } else { + if (conditionCase_ == 2) { + return (flyteidl.core.Workflow.SignalCondition) condition_; + } + return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); + } + } + /** + *
+       * SignalCondition represents a dependency on an signal.
+       * 
+ * + * .flyteidl.core.SignalCondition signal = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.SignalCondition, flyteidl.core.Workflow.SignalCondition.Builder, flyteidl.core.Workflow.SignalConditionOrBuilder> + getSignalFieldBuilder() { + if (signalBuilder_ == null) { + if (!(conditionCase_ == 2)) { + condition_ = flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); + } + signalBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.SignalCondition, flyteidl.core.Workflow.SignalCondition.Builder, flyteidl.core.Workflow.SignalConditionOrBuilder>( + (flyteidl.core.Workflow.SignalCondition) condition_, + getParentForChildren(), + isClean()); + condition_ = null; + } + conditionCase_ = 2; + onChanged();; + return signalBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.SleepCondition, flyteidl.core.Workflow.SleepCondition.Builder, flyteidl.core.Workflow.SleepConditionOrBuilder> sleepBuilder_; + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public boolean hasSleep() { + return conditionCase_ == 3; + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public flyteidl.core.Workflow.SleepCondition getSleep() { + if (sleepBuilder_ == null) { + if (conditionCase_ == 3) { + return (flyteidl.core.Workflow.SleepCondition) condition_; + } + return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); + } else { + if (conditionCase_ == 3) { + return sleepBuilder_.getMessage(); + } + return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); + } + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public Builder setSleep(flyteidl.core.Workflow.SleepCondition value) { + if (sleepBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + condition_ = value; + onChanged(); + } else { + sleepBuilder_.setMessage(value); + } + conditionCase_ = 3; + return this; + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public Builder setSleep( + flyteidl.core.Workflow.SleepCondition.Builder builderForValue) { + if (sleepBuilder_ == null) { + condition_ = builderForValue.build(); + onChanged(); + } else { + sleepBuilder_.setMessage(builderForValue.build()); + } + conditionCase_ = 3; + return this; + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public Builder mergeSleep(flyteidl.core.Workflow.SleepCondition value) { + if (sleepBuilder_ == null) { + if (conditionCase_ == 3 && + condition_ != flyteidl.core.Workflow.SleepCondition.getDefaultInstance()) { + condition_ = flyteidl.core.Workflow.SleepCondition.newBuilder((flyteidl.core.Workflow.SleepCondition) condition_) + .mergeFrom(value).buildPartial(); + } else { + condition_ = value; + } + onChanged(); + } else { + if (conditionCase_ == 3) { + sleepBuilder_.mergeFrom(value); + } + sleepBuilder_.setMessage(value); + } + conditionCase_ = 3; + return this; + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public Builder clearSleep() { + if (sleepBuilder_ == null) { + if (conditionCase_ == 3) { + conditionCase_ = 0; + condition_ = null; + onChanged(); + } + } else { + if (conditionCase_ == 3) { + conditionCase_ = 0; + condition_ = null; + } + sleepBuilder_.clear(); + } + return this; + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public flyteidl.core.Workflow.SleepCondition.Builder getSleepBuilder() { + return getSleepFieldBuilder().getBuilder(); + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + public flyteidl.core.Workflow.SleepConditionOrBuilder getSleepOrBuilder() { + if ((conditionCase_ == 3) && (sleepBuilder_ != null)) { + return sleepBuilder_.getMessageOrBuilder(); + } else { + if (conditionCase_ == 3) { + return (flyteidl.core.Workflow.SleepCondition) condition_; + } + return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); + } + } + /** + *
+       * SleepCondition represents a dependency on waiting for the specified duration.
+       * 
+ * + * .flyteidl.core.SleepCondition sleep = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.SleepCondition, flyteidl.core.Workflow.SleepCondition.Builder, flyteidl.core.Workflow.SleepConditionOrBuilder> + getSleepFieldBuilder() { + if (sleepBuilder_ == null) { + if (!(conditionCase_ == 3)) { + condition_ = flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); + } + sleepBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.SleepCondition, flyteidl.core.Workflow.SleepCondition.Builder, flyteidl.core.Workflow.SleepConditionOrBuilder>( + (flyteidl.core.Workflow.SleepCondition) condition_, + getParentForChildren(), + isClean()); + condition_ = null; + } + conditionCase_ = 3; + onChanged();; + return sleepBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.GateNode) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.GateNode) + private static final flyteidl.core.Workflow.GateNode DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.GateNode(); + } + + public static flyteidl.core.Workflow.GateNode getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public GateNode parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new GateNode(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.GateNode getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface ArrayNodeOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.ArrayNode) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * node is the sub-node that will be executed for each element in the array.
+     * 
+ * + * .flyteidl.core.Node node = 1; + */ + boolean hasNode(); + /** + *
+     * node is the sub-node that will be executed for each element in the array.
+     * 
+ * + * .flyteidl.core.Node node = 1; + */ + flyteidl.core.Workflow.Node getNode(); + /** + *
+     * node is the sub-node that will be executed for each element in the array.
+     * 
+ * + * .flyteidl.core.Node node = 1; + */ + flyteidl.core.Workflow.NodeOrBuilder getNodeOrBuilder(); + + /** + *
+     * parallelism defines the minimum number of instances to bring up concurrently at any given
+     * point. Note that this is an optimistic restriction and that, due to network partitioning or
+     * other failures, the actual number of currently running instances might be more. This has to
+     * be a positive number if assigned. Default value is size.
+     * 
+ * + * uint32 parallelism = 2; + */ + int getParallelism(); + + /** + *
+     * min_successes is an absolute number of the minimum number of successful completions of
+     * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
+     * and outputs will be computed. This has to be a non-negative number if assigned. Default
+     * value is size (if specified).
+     * 
+ * + * uint32 min_successes = 3; + */ + int getMinSuccesses(); + + /** + *
+     * If the array job size is not known beforehand, the min_success_ratio can instead be used
+     * to determine when an ArrayNode can be marked successful.
+     * 
+ * + * float min_success_ratio = 4; + */ + float getMinSuccessRatio(); + + public flyteidl.core.Workflow.ArrayNode.SuccessCriteriaCase getSuccessCriteriaCase(); + } + /** + *
+   * ArrayNode is a Flyte node type that simplifies the execution of a sub-node over a list of input
+   * values. An ArrayNode can be executed with configurable parallelism (separate from the parent
+   * workflow) and can be configured to succeed when a certain number of sub-nodes succeed.
+   * 
+ * + * Protobuf type {@code flyteidl.core.ArrayNode} + */ + public static final class ArrayNode extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.ArrayNode) + ArrayNodeOrBuilder { + private static final long serialVersionUID = 0L; + // Use ArrayNode.newBuilder() to construct. + private ArrayNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private ArrayNode() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private ArrayNode( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.Workflow.Node.Builder subBuilder = null; + if (node_ != null) { + subBuilder = node_.toBuilder(); + } + node_ = input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(node_); + node_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + + parallelism_ = input.readUInt32(); + break; + } + case 24: { + successCriteriaCase_ = 3; + successCriteria_ = input.readUInt32(); + break; + } + case 37: { + successCriteriaCase_ = 4; + successCriteria_ = input.readFloat(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.ArrayNode.class, flyteidl.core.Workflow.ArrayNode.Builder.class); + } + + private int successCriteriaCase_ = 0; + private java.lang.Object successCriteria_; + public enum SuccessCriteriaCase + implements com.google.protobuf.Internal.EnumLite { + MIN_SUCCESSES(3), + MIN_SUCCESS_RATIO(4), + SUCCESSCRITERIA_NOT_SET(0); + private final int value; + private SuccessCriteriaCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static SuccessCriteriaCase valueOf(int value) { + return forNumber(value); + } + + public static SuccessCriteriaCase forNumber(int value) { + switch (value) { + case 3: return MIN_SUCCESSES; + case 4: return MIN_SUCCESS_RATIO; + case 0: return SUCCESSCRITERIA_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public SuccessCriteriaCase + getSuccessCriteriaCase() { + return SuccessCriteriaCase.forNumber( + successCriteriaCase_); + } + + public static final int NODE_FIELD_NUMBER = 1; + private flyteidl.core.Workflow.Node node_; + /** + *
+     * node is the sub-node that will be executed for each element in the array.
+     * 
+ * + * .flyteidl.core.Node node = 1; + */ + public boolean hasNode() { + return node_ != null; + } + /** + *
+     * node is the sub-node that will be executed for each element in the array.
+     * 
+ * + * .flyteidl.core.Node node = 1; + */ + public flyteidl.core.Workflow.Node getNode() { + return node_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : node_; + } + /** + *
+     * node is the sub-node that will be executed for each element in the array.
+     * 
+ * + * .flyteidl.core.Node node = 1; + */ + public flyteidl.core.Workflow.NodeOrBuilder getNodeOrBuilder() { + return getNode(); + } + + public static final int PARALLELISM_FIELD_NUMBER = 2; + private int parallelism_; + /** + *
+     * parallelism defines the minimum number of instances to bring up concurrently at any given
+     * point. Note that this is an optimistic restriction and that, due to network partitioning or
+     * other failures, the actual number of currently running instances might be more. This has to
+     * be a positive number if assigned. Default value is size.
+     * 
+ * + * uint32 parallelism = 2; + */ + public int getParallelism() { + return parallelism_; + } + + public static final int MIN_SUCCESSES_FIELD_NUMBER = 3; + /** + *
+     * min_successes is an absolute number of the minimum number of successful completions of
+     * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
+     * and outputs will be computed. This has to be a non-negative number if assigned. Default
+     * value is size (if specified).
+     * 
+ * + * uint32 min_successes = 3; + */ + public int getMinSuccesses() { + if (successCriteriaCase_ == 3) { + return (java.lang.Integer) successCriteria_; + } + return 0; + } + + public static final int MIN_SUCCESS_RATIO_FIELD_NUMBER = 4; + /** + *
+     * If the array job size is not known beforehand, the min_success_ratio can instead be used
+     * to determine when an ArrayNode can be marked successful.
+     * 
+ * + * float min_success_ratio = 4; + */ + public float getMinSuccessRatio() { + if (successCriteriaCase_ == 4) { + return (java.lang.Float) successCriteria_; + } + return 0F; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (node_ != null) { + output.writeMessage(1, getNode()); + } + if (parallelism_ != 0) { + output.writeUInt32(2, parallelism_); + } + if (successCriteriaCase_ == 3) { + output.writeUInt32( + 3, (int)((java.lang.Integer) successCriteria_)); + } + if (successCriteriaCase_ == 4) { + output.writeFloat( + 4, (float)((java.lang.Float) successCriteria_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (node_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getNode()); + } + if (parallelism_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size(2, parallelism_); + } + if (successCriteriaCase_ == 3) { + size += com.google.protobuf.CodedOutputStream + .computeUInt32Size( + 3, (int)((java.lang.Integer) successCriteria_)); + } + if (successCriteriaCase_ == 4) { + size += com.google.protobuf.CodedOutputStream + .computeFloatSize( + 4, (float)((java.lang.Float) successCriteria_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.ArrayNode)) { + return super.equals(obj); + } + flyteidl.core.Workflow.ArrayNode other = (flyteidl.core.Workflow.ArrayNode) obj; + + if (hasNode() != other.hasNode()) return false; + if (hasNode()) { + if (!getNode() + .equals(other.getNode())) return false; + } + if (getParallelism() + != other.getParallelism()) return false; + if (!getSuccessCriteriaCase().equals(other.getSuccessCriteriaCase())) return false; + switch (successCriteriaCase_) { + case 3: + if (getMinSuccesses() + != other.getMinSuccesses()) return false; + break; + case 4: + if (java.lang.Float.floatToIntBits(getMinSuccessRatio()) + != java.lang.Float.floatToIntBits( + other.getMinSuccessRatio())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasNode()) { + hash = (37 * hash) + NODE_FIELD_NUMBER; + hash = (53 * hash) + getNode().hashCode(); + } + hash = (37 * hash) + PARALLELISM_FIELD_NUMBER; + hash = (53 * hash) + getParallelism(); + switch (successCriteriaCase_) { + case 3: + hash = (37 * hash) + MIN_SUCCESSES_FIELD_NUMBER; + hash = (53 * hash) + getMinSuccesses(); + break; + case 4: + hash = (37 * hash) + MIN_SUCCESS_RATIO_FIELD_NUMBER; + hash = (53 * hash) + java.lang.Float.floatToIntBits( + getMinSuccessRatio()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.ArrayNode parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.ArrayNode parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.ArrayNode parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.ArrayNode parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.ArrayNode prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * ArrayNode is a Flyte node type that simplifies the execution of a sub-node over a list of input
+     * values. An ArrayNode can be executed with configurable parallelism (separate from the parent
+     * workflow) and can be configured to succeed when a certain number of sub-nodes succeed.
+     * 
+ * + * Protobuf type {@code flyteidl.core.ArrayNode} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.ArrayNode) + flyteidl.core.Workflow.ArrayNodeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.ArrayNode.class, flyteidl.core.Workflow.ArrayNode.Builder.class); + } + + // Construct using flyteidl.core.Workflow.ArrayNode.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (nodeBuilder_ == null) { + node_ = null; + } else { + node_ = null; + nodeBuilder_ = null; + } + parallelism_ = 0; + + successCriteriaCase_ = 0; + successCriteria_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.ArrayNode getDefaultInstanceForType() { + return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.ArrayNode build() { + flyteidl.core.Workflow.ArrayNode result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.ArrayNode buildPartial() { + flyteidl.core.Workflow.ArrayNode result = new flyteidl.core.Workflow.ArrayNode(this); + if (nodeBuilder_ == null) { + result.node_ = node_; + } else { + result.node_ = nodeBuilder_.build(); + } + result.parallelism_ = parallelism_; + if (successCriteriaCase_ == 3) { + result.successCriteria_ = successCriteria_; + } + if (successCriteriaCase_ == 4) { + result.successCriteria_ = successCriteria_; + } + result.successCriteriaCase_ = successCriteriaCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.ArrayNode) { + return mergeFrom((flyteidl.core.Workflow.ArrayNode)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.ArrayNode other) { + if (other == flyteidl.core.Workflow.ArrayNode.getDefaultInstance()) return this; + if (other.hasNode()) { + mergeNode(other.getNode()); + } + if (other.getParallelism() != 0) { + setParallelism(other.getParallelism()); + } + switch (other.getSuccessCriteriaCase()) { + case MIN_SUCCESSES: { + setMinSuccesses(other.getMinSuccesses()); + break; + } + case MIN_SUCCESS_RATIO: { + setMinSuccessRatio(other.getMinSuccessRatio()); + break; + } + case SUCCESSCRITERIA_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.ArrayNode parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.ArrayNode) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int successCriteriaCase_ = 0; + private java.lang.Object successCriteria_; + public SuccessCriteriaCase + getSuccessCriteriaCase() { + return SuccessCriteriaCase.forNumber( + successCriteriaCase_); + } + + public Builder clearSuccessCriteria() { + successCriteriaCase_ = 0; + successCriteria_ = null; + onChanged(); + return this; + } + + + private flyteidl.core.Workflow.Node node_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> nodeBuilder_; + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public boolean hasNode() { + return nodeBuilder_ != null || node_ != null; + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public flyteidl.core.Workflow.Node getNode() { + if (nodeBuilder_ == null) { + return node_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : node_; + } else { + return nodeBuilder_.getMessage(); + } + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public Builder setNode(flyteidl.core.Workflow.Node value) { + if (nodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + node_ = value; + onChanged(); + } else { + nodeBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public Builder setNode( + flyteidl.core.Workflow.Node.Builder builderForValue) { + if (nodeBuilder_ == null) { + node_ = builderForValue.build(); + onChanged(); + } else { + nodeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public Builder mergeNode(flyteidl.core.Workflow.Node value) { + if (nodeBuilder_ == null) { + if (node_ != null) { + node_ = + flyteidl.core.Workflow.Node.newBuilder(node_).mergeFrom(value).buildPartial(); + } else { + node_ = value; + } + onChanged(); + } else { + nodeBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public Builder clearNode() { + if (nodeBuilder_ == null) { + node_ = null; + onChanged(); + } else { + node_ = null; + nodeBuilder_ = null; + } + + return this; + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public flyteidl.core.Workflow.Node.Builder getNodeBuilder() { + + onChanged(); + return getNodeFieldBuilder().getBuilder(); + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + public flyteidl.core.Workflow.NodeOrBuilder getNodeOrBuilder() { + if (nodeBuilder_ != null) { + return nodeBuilder_.getMessageOrBuilder(); + } else { + return node_ == null ? + flyteidl.core.Workflow.Node.getDefaultInstance() : node_; + } + } + /** + *
+       * node is the sub-node that will be executed for each element in the array.
+       * 
+ * + * .flyteidl.core.Node node = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> + getNodeFieldBuilder() { + if (nodeBuilder_ == null) { + nodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( + getNode(), + getParentForChildren(), + isClean()); + node_ = null; + } + return nodeBuilder_; + } + + private int parallelism_ ; + /** + *
+       * parallelism defines the minimum number of instances to bring up concurrently at any given
+       * point. Note that this is an optimistic restriction and that, due to network partitioning or
+       * other failures, the actual number of currently running instances might be more. This has to
+       * be a positive number if assigned. Default value is size.
+       * 
+ * + * uint32 parallelism = 2; + */ + public int getParallelism() { + return parallelism_; + } + /** + *
+       * parallelism defines the minimum number of instances to bring up concurrently at any given
+       * point. Note that this is an optimistic restriction and that, due to network partitioning or
+       * other failures, the actual number of currently running instances might be more. This has to
+       * be a positive number if assigned. Default value is size.
+       * 
+ * + * uint32 parallelism = 2; + */ + public Builder setParallelism(int value) { + + parallelism_ = value; + onChanged(); + return this; + } + /** + *
+       * parallelism defines the minimum number of instances to bring up concurrently at any given
+       * point. Note that this is an optimistic restriction and that, due to network partitioning or
+       * other failures, the actual number of currently running instances might be more. This has to
+       * be a positive number if assigned. Default value is size.
+       * 
+ * + * uint32 parallelism = 2; + */ + public Builder clearParallelism() { + + parallelism_ = 0; + onChanged(); + return this; + } + + /** + *
+       * min_successes is an absolute number of the minimum number of successful completions of
+       * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
+       * and outputs will be computed. This has to be a non-negative number if assigned. Default
+       * value is size (if specified).
+       * 
+ * + * uint32 min_successes = 3; + */ + public int getMinSuccesses() { + if (successCriteriaCase_ == 3) { + return (java.lang.Integer) successCriteria_; + } + return 0; + } + /** + *
+       * min_successes is an absolute number of the minimum number of successful completions of
+       * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
+       * and outputs will be computed. This has to be a non-negative number if assigned. Default
+       * value is size (if specified).
+       * 
+ * + * uint32 min_successes = 3; + */ + public Builder setMinSuccesses(int value) { + successCriteriaCase_ = 3; + successCriteria_ = value; + onChanged(); + return this; + } + /** + *
+       * min_successes is an absolute number of the minimum number of successful completions of
+       * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
+       * and outputs will be computed. This has to be a non-negative number if assigned. Default
+       * value is size (if specified).
+       * 
+ * + * uint32 min_successes = 3; + */ + public Builder clearMinSuccesses() { + if (successCriteriaCase_ == 3) { + successCriteriaCase_ = 0; + successCriteria_ = null; + onChanged(); + } + return this; + } + + /** + *
+       * If the array job size is not known beforehand, the min_success_ratio can instead be used
+       * to determine when an ArrayNode can be marked successful.
+       * 
+ * + * float min_success_ratio = 4; + */ + public float getMinSuccessRatio() { + if (successCriteriaCase_ == 4) { + return (java.lang.Float) successCriteria_; + } + return 0F; + } + /** + *
+       * If the array job size is not known beforehand, the min_success_ratio can instead be used
+       * to determine when an ArrayNode can be marked successful.
+       * 
+ * + * float min_success_ratio = 4; + */ + public Builder setMinSuccessRatio(float value) { + successCriteriaCase_ = 4; + successCriteria_ = value; + onChanged(); + return this; + } + /** + *
+       * If the array job size is not known beforehand, the min_success_ratio can instead be used
+       * to determine when an ArrayNode can be marked successful.
+       * 
+ * + * float min_success_ratio = 4; + */ + public Builder clearMinSuccessRatio() { + if (successCriteriaCase_ == 4) { + successCriteriaCase_ = 0; + successCriteria_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.ArrayNode) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.ArrayNode) + private static final flyteidl.core.Workflow.ArrayNode DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.ArrayNode(); + } + + public static flyteidl.core.Workflow.ArrayNode getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public ArrayNode parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new ArrayNode(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.ArrayNode getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface NodeMetadataOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.NodeMetadata) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A friendly name for the Node
+     * 
+ * + * string name = 1; + */ + java.lang.String getName(); + /** + *
+     * A friendly name for the Node
+     * 
+ * + * string name = 1; + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + *
+     * The overall timeout of a task.
+     * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + boolean hasTimeout(); + /** + *
+     * The overall timeout of a task.
+     * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + com.google.protobuf.Duration getTimeout(); + /** + *
+     * The overall timeout of a task.
+     * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder(); + + /** + *
+     * Number of retries per task.
+     * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + boolean hasRetries(); + /** + *
+     * Number of retries per task.
+     * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + flyteidl.core.Literals.RetryStrategy getRetries(); + /** + *
+     * Number of retries per task.
+     * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + flyteidl.core.Literals.RetryStrategyOrBuilder getRetriesOrBuilder(); + + /** + * bool interruptible = 6; + */ + boolean getInterruptible(); + + public flyteidl.core.Workflow.NodeMetadata.InterruptibleValueCase getInterruptibleValueCase(); + } + /** + *
+   * Defines extra information about the Node.
+   * 
+ * + * Protobuf type {@code flyteidl.core.NodeMetadata} + */ + public static final class NodeMetadata extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.NodeMetadata) + NodeMetadataOrBuilder { + private static final long serialVersionUID = 0L; + // Use NodeMetadata.newBuilder() to construct. + private NodeMetadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private NodeMetadata() { + name_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private NodeMetadata( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 34: { + com.google.protobuf.Duration.Builder subBuilder = null; + if (timeout_ != null) { + subBuilder = timeout_.toBuilder(); + } + timeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(timeout_); + timeout_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + flyteidl.core.Literals.RetryStrategy.Builder subBuilder = null; + if (retries_ != null) { + subBuilder = retries_.toBuilder(); + } + retries_ = input.readMessage(flyteidl.core.Literals.RetryStrategy.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(retries_); + retries_ = subBuilder.buildPartial(); + } + + break; + } + case 48: { + interruptibleValueCase_ = 6; + interruptibleValue_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.NodeMetadata.class, flyteidl.core.Workflow.NodeMetadata.Builder.class); + } + + private int interruptibleValueCase_ = 0; + private java.lang.Object interruptibleValue_; + public enum InterruptibleValueCase + implements com.google.protobuf.Internal.EnumLite { + INTERRUPTIBLE(6), + INTERRUPTIBLEVALUE_NOT_SET(0); + private final int value; + private InterruptibleValueCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static InterruptibleValueCase valueOf(int value) { + return forNumber(value); + } + + public static InterruptibleValueCase forNumber(int value) { + switch (value) { + case 6: return INTERRUPTIBLE; + case 0: return INTERRUPTIBLEVALUE_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public InterruptibleValueCase + getInterruptibleValueCase() { + return InterruptibleValueCase.forNumber( + interruptibleValueCase_); + } + + public static final int NAME_FIELD_NUMBER = 1; + private volatile java.lang.Object name_; + /** + *
+     * A friendly name for the Node
+     * 
+ * + * string name = 1; + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } + } + /** + *
+     * A friendly name for the Node
+     * 
+ * + * string name = 1; + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TIMEOUT_FIELD_NUMBER = 4; + private com.google.protobuf.Duration timeout_; + /** + *
+     * The overall timeout of a task.
+     * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public boolean hasTimeout() { + return timeout_ != null; + } + /** + *
+     * The overall timeout of a task.
+     * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public com.google.protobuf.Duration getTimeout() { + return timeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : timeout_; + } + /** + *
+     * The overall timeout of a task.
+     * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder() { + return getTimeout(); + } + + public static final int RETRIES_FIELD_NUMBER = 5; + private flyteidl.core.Literals.RetryStrategy retries_; + /** + *
+     * Number of retries per task.
+     * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public boolean hasRetries() { + return retries_ != null; + } + /** + *
+     * Number of retries per task.
+     * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public flyteidl.core.Literals.RetryStrategy getRetries() { + return retries_ == null ? flyteidl.core.Literals.RetryStrategy.getDefaultInstance() : retries_; + } + /** + *
+     * Number of retries per task.
+     * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public flyteidl.core.Literals.RetryStrategyOrBuilder getRetriesOrBuilder() { + return getRetries(); + } + + public static final int INTERRUPTIBLE_FIELD_NUMBER = 6; + /** + * bool interruptible = 6; + */ + public boolean getInterruptible() { + if (interruptibleValueCase_ == 6) { + return (java.lang.Boolean) interruptibleValue_; + } + return false; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getNameBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); + } + if (timeout_ != null) { + output.writeMessage(4, getTimeout()); + } + if (retries_ != null) { + output.writeMessage(5, getRetries()); + } + if (interruptibleValueCase_ == 6) { + output.writeBool( + 6, (boolean)((java.lang.Boolean) interruptibleValue_)); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getNameBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); + } + if (timeout_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, getTimeout()); + } + if (retries_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, getRetries()); + } + if (interruptibleValueCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize( + 6, (boolean)((java.lang.Boolean) interruptibleValue_)); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.NodeMetadata)) { + return super.equals(obj); + } + flyteidl.core.Workflow.NodeMetadata other = (flyteidl.core.Workflow.NodeMetadata) obj; + + if (!getName() + .equals(other.getName())) return false; + if (hasTimeout() != other.hasTimeout()) return false; + if (hasTimeout()) { + if (!getTimeout() + .equals(other.getTimeout())) return false; + } + if (hasRetries() != other.hasRetries()) return false; + if (hasRetries()) { + if (!getRetries() + .equals(other.getRetries())) return false; + } + if (!getInterruptibleValueCase().equals(other.getInterruptibleValueCase())) return false; + switch (interruptibleValueCase_) { + case 6: + if (getInterruptible() + != other.getInterruptible()) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + if (hasTimeout()) { + hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getTimeout().hashCode(); + } + if (hasRetries()) { + hash = (37 * hash) + RETRIES_FIELD_NUMBER; + hash = (53 * hash) + getRetries().hashCode(); + } + switch (interruptibleValueCase_) { + case 6: + hash = (37 * hash) + INTERRUPTIBLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getInterruptible()); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.NodeMetadata parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.NodeMetadata parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.NodeMetadata parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.NodeMetadata prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Defines extra information about the Node.
+     * 
+ * + * Protobuf type {@code flyteidl.core.NodeMetadata} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.NodeMetadata) + flyteidl.core.Workflow.NodeMetadataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.NodeMetadata.class, flyteidl.core.Workflow.NodeMetadata.Builder.class); + } + + // Construct using flyteidl.core.Workflow.NodeMetadata.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + name_ = ""; + + if (timeoutBuilder_ == null) { + timeout_ = null; + } else { + timeout_ = null; + timeoutBuilder_ = null; + } + if (retriesBuilder_ == null) { + retries_ = null; + } else { + retries_ = null; + retriesBuilder_ = null; + } + interruptibleValueCase_ = 0; + interruptibleValue_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.NodeMetadata getDefaultInstanceForType() { + return flyteidl.core.Workflow.NodeMetadata.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.NodeMetadata build() { + flyteidl.core.Workflow.NodeMetadata result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.NodeMetadata buildPartial() { + flyteidl.core.Workflow.NodeMetadata result = new flyteidl.core.Workflow.NodeMetadata(this); + result.name_ = name_; + if (timeoutBuilder_ == null) { + result.timeout_ = timeout_; + } else { + result.timeout_ = timeoutBuilder_.build(); + } + if (retriesBuilder_ == null) { + result.retries_ = retries_; + } else { + result.retries_ = retriesBuilder_.build(); + } + if (interruptibleValueCase_ == 6) { + result.interruptibleValue_ = interruptibleValue_; + } + result.interruptibleValueCase_ = interruptibleValueCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.NodeMetadata) { + return mergeFrom((flyteidl.core.Workflow.NodeMetadata)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.NodeMetadata other) { + if (other == flyteidl.core.Workflow.NodeMetadata.getDefaultInstance()) return this; + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (other.hasTimeout()) { + mergeTimeout(other.getTimeout()); + } + if (other.hasRetries()) { + mergeRetries(other.getRetries()); + } + switch (other.getInterruptibleValueCase()) { + case INTERRUPTIBLE: { + setInterruptible(other.getInterruptible()); + break; + } + case INTERRUPTIBLEVALUE_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.NodeMetadata parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.NodeMetadata) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int interruptibleValueCase_ = 0; + private java.lang.Object interruptibleValue_; + public InterruptibleValueCase + getInterruptibleValueCase() { + return InterruptibleValueCase.forNumber( + interruptibleValueCase_); + } + + public Builder clearInterruptibleValue() { + interruptibleValueCase_ = 0; + interruptibleValue_ = null; + onChanged(); + return this; + } + + + private java.lang.Object name_ = ""; + /** + *
+       * A friendly name for the Node
+       * 
+ * + * string name = 1; + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * A friendly name for the Node
+       * 
+ * + * string name = 1; + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * A friendly name for the Node
+       * 
+ * + * string name = 1; + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + *
+       * A friendly name for the Node
+       * 
+ * + * string name = 1; + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + *
+       * A friendly name for the Node
+       * 
+ * + * string name = 1; + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private com.google.protobuf.Duration timeout_; + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> timeoutBuilder_; + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public boolean hasTimeout() { + return timeoutBuilder_ != null || timeout_ != null; + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public com.google.protobuf.Duration getTimeout() { + if (timeoutBuilder_ == null) { + return timeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : timeout_; + } else { + return timeoutBuilder_.getMessage(); + } + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public Builder setTimeout(com.google.protobuf.Duration value) { + if (timeoutBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + timeout_ = value; + onChanged(); + } else { + timeoutBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public Builder setTimeout( + com.google.protobuf.Duration.Builder builderForValue) { + if (timeoutBuilder_ == null) { + timeout_ = builderForValue.build(); + onChanged(); + } else { + timeoutBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public Builder mergeTimeout(com.google.protobuf.Duration value) { + if (timeoutBuilder_ == null) { + if (timeout_ != null) { + timeout_ = + com.google.protobuf.Duration.newBuilder(timeout_).mergeFrom(value).buildPartial(); + } else { + timeout_ = value; + } + onChanged(); + } else { + timeoutBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public Builder clearTimeout() { + if (timeoutBuilder_ == null) { + timeout_ = null; + onChanged(); + } else { + timeout_ = null; + timeoutBuilder_ = null; + } + + return this; + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public com.google.protobuf.Duration.Builder getTimeoutBuilder() { + + onChanged(); + return getTimeoutFieldBuilder().getBuilder(); + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + public com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder() { + if (timeoutBuilder_ != null) { + return timeoutBuilder_.getMessageOrBuilder(); + } else { + return timeout_ == null ? + com.google.protobuf.Duration.getDefaultInstance() : timeout_; + } + } + /** + *
+       * The overall timeout of a task.
+       * 
+ * + * .google.protobuf.Duration timeout = 4; + */ + private com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> + getTimeoutFieldBuilder() { + if (timeoutBuilder_ == null) { + timeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( + getTimeout(), + getParentForChildren(), + isClean()); + timeout_ = null; + } + return timeoutBuilder_; + } + + private flyteidl.core.Literals.RetryStrategy retries_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Literals.RetryStrategy, flyteidl.core.Literals.RetryStrategy.Builder, flyteidl.core.Literals.RetryStrategyOrBuilder> retriesBuilder_; + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public boolean hasRetries() { + return retriesBuilder_ != null || retries_ != null; + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public flyteidl.core.Literals.RetryStrategy getRetries() { + if (retriesBuilder_ == null) { + return retries_ == null ? flyteidl.core.Literals.RetryStrategy.getDefaultInstance() : retries_; + } else { + return retriesBuilder_.getMessage(); + } + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public Builder setRetries(flyteidl.core.Literals.RetryStrategy value) { + if (retriesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + retries_ = value; + onChanged(); + } else { + retriesBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public Builder setRetries( + flyteidl.core.Literals.RetryStrategy.Builder builderForValue) { + if (retriesBuilder_ == null) { + retries_ = builderForValue.build(); + onChanged(); + } else { + retriesBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public Builder mergeRetries(flyteidl.core.Literals.RetryStrategy value) { + if (retriesBuilder_ == null) { + if (retries_ != null) { + retries_ = + flyteidl.core.Literals.RetryStrategy.newBuilder(retries_).mergeFrom(value).buildPartial(); + } else { + retries_ = value; + } + onChanged(); + } else { + retriesBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public Builder clearRetries() { + if (retriesBuilder_ == null) { + retries_ = null; + onChanged(); + } else { + retries_ = null; + retriesBuilder_ = null; + } + + return this; + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public flyteidl.core.Literals.RetryStrategy.Builder getRetriesBuilder() { + + onChanged(); + return getRetriesFieldBuilder().getBuilder(); + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + public flyteidl.core.Literals.RetryStrategyOrBuilder getRetriesOrBuilder() { + if (retriesBuilder_ != null) { + return retriesBuilder_.getMessageOrBuilder(); + } else { + return retries_ == null ? + flyteidl.core.Literals.RetryStrategy.getDefaultInstance() : retries_; + } + } + /** + *
+       * Number of retries per task.
+       * 
+ * + * .flyteidl.core.RetryStrategy retries = 5; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Literals.RetryStrategy, flyteidl.core.Literals.RetryStrategy.Builder, flyteidl.core.Literals.RetryStrategyOrBuilder> + getRetriesFieldBuilder() { + if (retriesBuilder_ == null) { + retriesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Literals.RetryStrategy, flyteidl.core.Literals.RetryStrategy.Builder, flyteidl.core.Literals.RetryStrategyOrBuilder>( + getRetries(), + getParentForChildren(), + isClean()); + retries_ = null; + } + return retriesBuilder_; + } + + /** + * bool interruptible = 6; + */ + public boolean getInterruptible() { + if (interruptibleValueCase_ == 6) { + return (java.lang.Boolean) interruptibleValue_; + } + return false; + } + /** + * bool interruptible = 6; + */ + public Builder setInterruptible(boolean value) { + interruptibleValueCase_ = 6; + interruptibleValue_ = value; + onChanged(); + return this; + } + /** + * bool interruptible = 6; + */ + public Builder clearInterruptible() { + if (interruptibleValueCase_ == 6) { + interruptibleValueCase_ = 0; + interruptibleValue_ = null; + onChanged(); + } + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.NodeMetadata) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.NodeMetadata) + private static final flyteidl.core.Workflow.NodeMetadata DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.NodeMetadata(); + } + + public static flyteidl.core.Workflow.NodeMetadata getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public NodeMetadata parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new NodeMetadata(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.NodeMetadata getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface AliasOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.Alias) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * Must match one of the output variable names on a node.
+     * 
+ * + * string var = 1; + */ + java.lang.String getVar(); + /** + *
+     * Must match one of the output variable names on a node.
+     * 
+ * + * string var = 1; + */ + com.google.protobuf.ByteString + getVarBytes(); + + /** + *
+     * A workflow-level unique alias that downstream nodes can refer to in their input.
+     * 
+ * + * string alias = 2; + */ + java.lang.String getAlias(); + /** + *
+     * A workflow-level unique alias that downstream nodes can refer to in their input.
+     * 
+ * + * string alias = 2; + */ + com.google.protobuf.ByteString + getAliasBytes(); + } + /** + *
+   * Links a variable to an alias.
+   * 
+ * + * Protobuf type {@code flyteidl.core.Alias} + */ + public static final class Alias extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.Alias) + AliasOrBuilder { + private static final long serialVersionUID = 0L; + // Use Alias.newBuilder() to construct. + private Alias(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Alias() { + var_ = ""; + alias_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Alias( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + var_ = s; + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + alias_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.Alias.class, flyteidl.core.Workflow.Alias.Builder.class); + } + + public static final int VAR_FIELD_NUMBER = 1; + private volatile java.lang.Object var_; + /** + *
+     * Must match one of the output variable names on a node.
+     * 
+ * + * string var = 1; + */ + public java.lang.String getVar() { + java.lang.Object ref = var_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + var_ = s; + return s; + } + } + /** + *
+     * Must match one of the output variable names on a node.
+     * 
+ * + * string var = 1; + */ + public com.google.protobuf.ByteString + getVarBytes() { + java.lang.Object ref = var_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + var_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ALIAS_FIELD_NUMBER = 2; + private volatile java.lang.Object alias_; + /** + *
+     * A workflow-level unique alias that downstream nodes can refer to in their input.
+     * 
+ * + * string alias = 2; + */ + public java.lang.String getAlias() { + java.lang.Object ref = alias_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + alias_ = s; + return s; + } + } + /** + *
+     * A workflow-level unique alias that downstream nodes can refer to in their input.
+     * 
+ * + * string alias = 2; + */ + public com.google.protobuf.ByteString + getAliasBytes() { + java.lang.Object ref = alias_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + alias_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getVarBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, var_); + } + if (!getAliasBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, alias_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getVarBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, var_); + } + if (!getAliasBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, alias_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.Alias)) { + return super.equals(obj); + } + flyteidl.core.Workflow.Alias other = (flyteidl.core.Workflow.Alias) obj; + + if (!getVar() + .equals(other.getVar())) return false; + if (!getAlias() + .equals(other.getAlias())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + VAR_FIELD_NUMBER; + hash = (53 * hash) + getVar().hashCode(); + hash = (37 * hash) + ALIAS_FIELD_NUMBER; + hash = (53 * hash) + getAlias().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.Alias parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.Alias parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.Alias parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.Alias parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.Alias parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.Alias parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.Alias parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.Alias parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.Alias parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.Alias parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.Alias parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.Alias parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.Alias prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Links a variable to an alias.
+     * 
+ * + * Protobuf type {@code flyteidl.core.Alias} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.Alias) + flyteidl.core.Workflow.AliasOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.Alias.class, flyteidl.core.Workflow.Alias.Builder.class); + } + + // Construct using flyteidl.core.Workflow.Alias.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + var_ = ""; + + alias_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.Alias getDefaultInstanceForType() { + return flyteidl.core.Workflow.Alias.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.Alias build() { + flyteidl.core.Workflow.Alias result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.Alias buildPartial() { + flyteidl.core.Workflow.Alias result = new flyteidl.core.Workflow.Alias(this); + result.var_ = var_; + result.alias_ = alias_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.Alias) { + return mergeFrom((flyteidl.core.Workflow.Alias)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.Alias other) { + if (other == flyteidl.core.Workflow.Alias.getDefaultInstance()) return this; + if (!other.getVar().isEmpty()) { + var_ = other.var_; + onChanged(); + } + if (!other.getAlias().isEmpty()) { + alias_ = other.alias_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.Alias parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.Alias) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private java.lang.Object var_ = ""; + /** + *
+       * Must match one of the output variable names on a node.
+       * 
+ * + * string var = 1; + */ + public java.lang.String getVar() { + java.lang.Object ref = var_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + var_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * Must match one of the output variable names on a node.
+       * 
+ * + * string var = 1; + */ + public com.google.protobuf.ByteString + getVarBytes() { + java.lang.Object ref = var_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + var_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * Must match one of the output variable names on a node.
+       * 
+ * + * string var = 1; + */ + public Builder setVar( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + var_ = value; + onChanged(); + return this; + } + /** + *
+       * Must match one of the output variable names on a node.
+       * 
+ * + * string var = 1; + */ + public Builder clearVar() { + + var_ = getDefaultInstance().getVar(); + onChanged(); + return this; + } + /** + *
+       * Must match one of the output variable names on a node.
+       * 
+ * + * string var = 1; + */ + public Builder setVarBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + var_ = value; + onChanged(); + return this; + } + + private java.lang.Object alias_ = ""; + /** + *
+       * A workflow-level unique alias that downstream nodes can refer to in their input.
+       * 
+ * + * string alias = 2; + */ + public java.lang.String getAlias() { + java.lang.Object ref = alias_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + alias_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * A workflow-level unique alias that downstream nodes can refer to in their input.
+       * 
+ * + * string alias = 2; + */ + public com.google.protobuf.ByteString + getAliasBytes() { + java.lang.Object ref = alias_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + alias_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * A workflow-level unique alias that downstream nodes can refer to in their input.
+       * 
+ * + * string alias = 2; + */ + public Builder setAlias( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + alias_ = value; + onChanged(); + return this; + } + /** + *
+       * A workflow-level unique alias that downstream nodes can refer to in their input.
+       * 
+ * + * string alias = 2; + */ + public Builder clearAlias() { + + alias_ = getDefaultInstance().getAlias(); + onChanged(); + return this; + } + /** + *
+       * A workflow-level unique alias that downstream nodes can refer to in their input.
+       * 
+ * + * string alias = 2; + */ + public Builder setAliasBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + alias_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.Alias) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.Alias) + private static final flyteidl.core.Workflow.Alias DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.Alias(); + } + + public static flyteidl.core.Workflow.Alias getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Alias parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Alias(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.Alias getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface NodeOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.Node) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+     * node ids that cannot be used by other nodes.
+     * 
+ * + * string id = 1; + */ + java.lang.String getId(); + /** + *
+     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+     * node ids that cannot be used by other nodes.
+     * 
+ * + * string id = 1; + */ + com.google.protobuf.ByteString + getIdBytes(); + + /** + *
+     * Extra metadata about the node.
+     * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + boolean hasMetadata(); + /** + *
+     * Extra metadata about the node.
+     * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + flyteidl.core.Workflow.NodeMetadata getMetadata(); + /** + *
+     * Extra metadata about the node.
+     * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + flyteidl.core.Workflow.NodeMetadataOrBuilder getMetadataOrBuilder(); + + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + java.util.List + getInputsList(); + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + flyteidl.core.Literals.Binding getInputs(int index); + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + int getInputsCount(); + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + java.util.List + getInputsOrBuilderList(); + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + flyteidl.core.Literals.BindingOrBuilder getInputsOrBuilder( + int index); + + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + java.util.List + getUpstreamNodeIdsList(); + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + int getUpstreamNodeIdsCount(); + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + java.lang.String getUpstreamNodeIds(int index); + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + com.google.protobuf.ByteString + getUpstreamNodeIdsBytes(int index); + + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + java.util.List + getOutputAliasesList(); + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + flyteidl.core.Workflow.Alias getOutputAliases(int index); + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + int getOutputAliasesCount(); + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + java.util.List + getOutputAliasesOrBuilderList(); + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + flyteidl.core.Workflow.AliasOrBuilder getOutputAliasesOrBuilder( + int index); + + /** + *
+     * Information about the Task to execute in this node.
+     * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + boolean hasTaskNode(); + /** + *
+     * Information about the Task to execute in this node.
+     * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + flyteidl.core.Workflow.TaskNode getTaskNode(); + /** + *
+     * Information about the Task to execute in this node.
+     * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + flyteidl.core.Workflow.TaskNodeOrBuilder getTaskNodeOrBuilder(); + + /** + *
+     * Information about the Workflow to execute in this mode.
+     * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + boolean hasWorkflowNode(); + /** + *
+     * Information about the Workflow to execute in this mode.
+     * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + flyteidl.core.Workflow.WorkflowNode getWorkflowNode(); + /** + *
+     * Information about the Workflow to execute in this mode.
+     * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + flyteidl.core.Workflow.WorkflowNodeOrBuilder getWorkflowNodeOrBuilder(); + + /** + *
+     * Information about the branch node to evaluate in this node.
+     * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + boolean hasBranchNode(); + /** + *
+     * Information about the branch node to evaluate in this node.
+     * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + flyteidl.core.Workflow.BranchNode getBranchNode(); + /** + *
+     * Information about the branch node to evaluate in this node.
+     * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + flyteidl.core.Workflow.BranchNodeOrBuilder getBranchNodeOrBuilder(); + + /** + *
+     * Information about the condition to evaluate in this node.
+     * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + boolean hasGateNode(); + /** + *
+     * Information about the condition to evaluate in this node.
+     * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + flyteidl.core.Workflow.GateNode getGateNode(); + /** + *
+     * Information about the condition to evaluate in this node.
+     * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + flyteidl.core.Workflow.GateNodeOrBuilder getGateNodeOrBuilder(); + + /** + *
+     * Information about the sub-node executions for each value in the list of this nodes
+     * inputs values.
+     * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + boolean hasArrayNode(); + /** + *
+     * Information about the sub-node executions for each value in the list of this nodes
+     * inputs values.
+     * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + flyteidl.core.Workflow.ArrayNode getArrayNode(); + /** + *
+     * Information about the sub-node executions for each value in the list of this nodes
+     * inputs values.
+     * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + flyteidl.core.Workflow.ArrayNodeOrBuilder getArrayNodeOrBuilder(); + + public flyteidl.core.Workflow.Node.TargetCase getTargetCase(); + } + /** + *
+   * A Workflow graph Node. One unit of execution in the graph. Each node can be linked to a Task, a Workflow or a branch
+   * node.
+   * 
+ * + * Protobuf type {@code flyteidl.core.Node} + */ + public static final class Node extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.Node) + NodeOrBuilder { + private static final long serialVersionUID = 0L; + // Use Node.newBuilder() to construct. + private Node(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private Node() { + id_ = ""; + inputs_ = java.util.Collections.emptyList(); + upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + outputAliases_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Node( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + java.lang.String s = input.readStringRequireUtf8(); + + id_ = s; + break; + } + case 18: { + flyteidl.core.Workflow.NodeMetadata.Builder subBuilder = null; + if (metadata_ != null) { + subBuilder = metadata_.toBuilder(); + } + metadata_ = input.readMessage(flyteidl.core.Workflow.NodeMetadata.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(metadata_); + metadata_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + inputs_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000004; + } + inputs_.add( + input.readMessage(flyteidl.core.Literals.Binding.parser(), extensionRegistry)); + break; + } + case 34: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + upstreamNodeIds_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000008; + } + upstreamNodeIds_.add(s); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + outputAliases_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + outputAliases_.add( + input.readMessage(flyteidl.core.Workflow.Alias.parser(), extensionRegistry)); + break; + } + case 50: { + flyteidl.core.Workflow.TaskNode.Builder subBuilder = null; + if (targetCase_ == 6) { + subBuilder = ((flyteidl.core.Workflow.TaskNode) target_).toBuilder(); + } + target_ = + input.readMessage(flyteidl.core.Workflow.TaskNode.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.TaskNode) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 6; + break; + } + case 58: { + flyteidl.core.Workflow.WorkflowNode.Builder subBuilder = null; + if (targetCase_ == 7) { + subBuilder = ((flyteidl.core.Workflow.WorkflowNode) target_).toBuilder(); + } + target_ = + input.readMessage(flyteidl.core.Workflow.WorkflowNode.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.WorkflowNode) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 7; + break; + } + case 66: { + flyteidl.core.Workflow.BranchNode.Builder subBuilder = null; + if (targetCase_ == 8) { + subBuilder = ((flyteidl.core.Workflow.BranchNode) target_).toBuilder(); + } + target_ = + input.readMessage(flyteidl.core.Workflow.BranchNode.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.BranchNode) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 8; + break; + } + case 74: { + flyteidl.core.Workflow.GateNode.Builder subBuilder = null; + if (targetCase_ == 9) { + subBuilder = ((flyteidl.core.Workflow.GateNode) target_).toBuilder(); + } + target_ = + input.readMessage(flyteidl.core.Workflow.GateNode.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.GateNode) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 9; + break; + } + case 82: { + flyteidl.core.Workflow.ArrayNode.Builder subBuilder = null; + if (targetCase_ == 10) { + subBuilder = ((flyteidl.core.Workflow.ArrayNode) target_).toBuilder(); + } + target_ = + input.readMessage(flyteidl.core.Workflow.ArrayNode.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom((flyteidl.core.Workflow.ArrayNode) target_); + target_ = subBuilder.buildPartial(); + } + targetCase_ = 10; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000004) != 0)) { + inputs_ = java.util.Collections.unmodifiableList(inputs_); + } + if (((mutable_bitField0_ & 0x00000008) != 0)) { + upstreamNodeIds_ = upstreamNodeIds_.getUnmodifiableView(); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + outputAliases_ = java.util.Collections.unmodifiableList(outputAliases_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.Node.class, flyteidl.core.Workflow.Node.Builder.class); + } + + private int bitField0_; + private int targetCase_ = 0; + private java.lang.Object target_; + public enum TargetCase + implements com.google.protobuf.Internal.EnumLite { + TASK_NODE(6), + WORKFLOW_NODE(7), + BRANCH_NODE(8), + GATE_NODE(9), + ARRAY_NODE(10), + TARGET_NOT_SET(0); + private final int value; + private TargetCase(int value) { + this.value = value; + } + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static TargetCase valueOf(int value) { + return forNumber(value); + } + + public static TargetCase forNumber(int value) { + switch (value) { + case 6: return TASK_NODE; + case 7: return WORKFLOW_NODE; + case 8: return BRANCH_NODE; + case 9: return GATE_NODE; + case 10: return ARRAY_NODE; + case 0: return TARGET_NOT_SET; + default: return null; + } + } + public int getNumber() { + return this.value; + } + }; + + public TargetCase + getTargetCase() { + return TargetCase.forNumber( + targetCase_); + } + + public static final int ID_FIELD_NUMBER = 1; + private volatile java.lang.Object id_; + /** + *
+     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+     * node ids that cannot be used by other nodes.
+     * 
+ * + * string id = 1; + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } + } + /** + *
+     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+     * node ids that cannot be used by other nodes.
+     * 
+ * + * string id = 1; + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int METADATA_FIELD_NUMBER = 2; + private flyteidl.core.Workflow.NodeMetadata metadata_; + /** + *
+     * Extra metadata about the node.
+     * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public boolean hasMetadata() { + return metadata_ != null; + } + /** + *
+     * Extra metadata about the node.
+     * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public flyteidl.core.Workflow.NodeMetadata getMetadata() { + return metadata_ == null ? flyteidl.core.Workflow.NodeMetadata.getDefaultInstance() : metadata_; + } + /** + *
+     * Extra metadata about the node.
+     * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public flyteidl.core.Workflow.NodeMetadataOrBuilder getMetadataOrBuilder() { + return getMetadata(); + } + + public static final int INPUTS_FIELD_NUMBER = 3; + private java.util.List inputs_; + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public java.util.List getInputsList() { + return inputs_; + } + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public java.util.List + getInputsOrBuilderList() { + return inputs_; + } + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public int getInputsCount() { + return inputs_.size(); + } + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public flyteidl.core.Literals.Binding getInputs(int index) { + return inputs_.get(index); + } + /** + *
+     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+     * must be fulfilled.
+     * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public flyteidl.core.Literals.BindingOrBuilder getInputsOrBuilder( + int index) { + return inputs_.get(index); + } + + public static final int UPSTREAM_NODE_IDS_FIELD_NUMBER = 4; + private com.google.protobuf.LazyStringList upstreamNodeIds_; + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + public com.google.protobuf.ProtocolStringList + getUpstreamNodeIdsList() { + return upstreamNodeIds_; + } + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + public int getUpstreamNodeIdsCount() { + return upstreamNodeIds_.size(); + } + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + public java.lang.String getUpstreamNodeIds(int index) { + return upstreamNodeIds_.get(index); + } + /** + *
+     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+     * field.
+     * 
+ * + * repeated string upstream_node_ids = 4; + */ + public com.google.protobuf.ByteString + getUpstreamNodeIdsBytes(int index) { + return upstreamNodeIds_.getByteString(index); + } + + public static final int OUTPUT_ALIASES_FIELD_NUMBER = 5; + private java.util.List outputAliases_; + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public java.util.List getOutputAliasesList() { + return outputAliases_; + } + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public java.util.List + getOutputAliasesOrBuilderList() { + return outputAliases_; + } + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public int getOutputAliasesCount() { + return outputAliases_.size(); + } + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public flyteidl.core.Workflow.Alias getOutputAliases(int index) { + return outputAliases_.get(index); + } + /** + *
+     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+     * nodes outputs using the alias if one's specified.
+     * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public flyteidl.core.Workflow.AliasOrBuilder getOutputAliasesOrBuilder( + int index) { + return outputAliases_.get(index); + } + + public static final int TASK_NODE_FIELD_NUMBER = 6; + /** + *
+     * Information about the Task to execute in this node.
+     * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public boolean hasTaskNode() { + return targetCase_ == 6; + } + /** + *
+     * Information about the Task to execute in this node.
+     * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public flyteidl.core.Workflow.TaskNode getTaskNode() { + if (targetCase_ == 6) { + return (flyteidl.core.Workflow.TaskNode) target_; + } + return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); + } + /** + *
+     * Information about the Task to execute in this node.
+     * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public flyteidl.core.Workflow.TaskNodeOrBuilder getTaskNodeOrBuilder() { + if (targetCase_ == 6) { + return (flyteidl.core.Workflow.TaskNode) target_; + } + return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); + } + + public static final int WORKFLOW_NODE_FIELD_NUMBER = 7; + /** + *
+     * Information about the Workflow to execute in this mode.
+     * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public boolean hasWorkflowNode() { + return targetCase_ == 7; + } + /** + *
+     * Information about the Workflow to execute in this mode.
+     * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public flyteidl.core.Workflow.WorkflowNode getWorkflowNode() { + if (targetCase_ == 7) { + return (flyteidl.core.Workflow.WorkflowNode) target_; + } + return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); + } + /** + *
+     * Information about the Workflow to execute in this mode.
+     * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public flyteidl.core.Workflow.WorkflowNodeOrBuilder getWorkflowNodeOrBuilder() { + if (targetCase_ == 7) { + return (flyteidl.core.Workflow.WorkflowNode) target_; + } + return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); + } + + public static final int BRANCH_NODE_FIELD_NUMBER = 8; + /** + *
+     * Information about the branch node to evaluate in this node.
+     * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public boolean hasBranchNode() { + return targetCase_ == 8; + } + /** + *
+     * Information about the branch node to evaluate in this node.
+     * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public flyteidl.core.Workflow.BranchNode getBranchNode() { + if (targetCase_ == 8) { + return (flyteidl.core.Workflow.BranchNode) target_; + } + return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); + } + /** + *
+     * Information about the branch node to evaluate in this node.
+     * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public flyteidl.core.Workflow.BranchNodeOrBuilder getBranchNodeOrBuilder() { + if (targetCase_ == 8) { + return (flyteidl.core.Workflow.BranchNode) target_; + } + return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); + } + + public static final int GATE_NODE_FIELD_NUMBER = 9; + /** + *
+     * Information about the condition to evaluate in this node.
+     * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public boolean hasGateNode() { + return targetCase_ == 9; + } + /** + *
+     * Information about the condition to evaluate in this node.
+     * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public flyteidl.core.Workflow.GateNode getGateNode() { + if (targetCase_ == 9) { + return (flyteidl.core.Workflow.GateNode) target_; + } + return flyteidl.core.Workflow.GateNode.getDefaultInstance(); + } + /** + *
+     * Information about the condition to evaluate in this node.
+     * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public flyteidl.core.Workflow.GateNodeOrBuilder getGateNodeOrBuilder() { + if (targetCase_ == 9) { + return (flyteidl.core.Workflow.GateNode) target_; + } + return flyteidl.core.Workflow.GateNode.getDefaultInstance(); + } + + public static final int ARRAY_NODE_FIELD_NUMBER = 10; + /** + *
+     * Information about the sub-node executions for each value in the list of this nodes
+     * inputs values.
+     * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public boolean hasArrayNode() { + return targetCase_ == 10; + } + /** + *
+     * Information about the sub-node executions for each value in the list of this nodes
+     * inputs values.
+     * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public flyteidl.core.Workflow.ArrayNode getArrayNode() { + if (targetCase_ == 10) { + return (flyteidl.core.Workflow.ArrayNode) target_; + } + return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); + } + /** + *
+     * Information about the sub-node executions for each value in the list of this nodes
+     * inputs values.
+     * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public flyteidl.core.Workflow.ArrayNodeOrBuilder getArrayNodeOrBuilder() { + if (targetCase_ == 10) { + return (flyteidl.core.Workflow.ArrayNode) target_; + } + return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (!getIdBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_); + } + if (metadata_ != null) { + output.writeMessage(2, getMetadata()); + } + for (int i = 0; i < inputs_.size(); i++) { + output.writeMessage(3, inputs_.get(i)); + } + for (int i = 0; i < upstreamNodeIds_.size(); i++) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 4, upstreamNodeIds_.getRaw(i)); + } + for (int i = 0; i < outputAliases_.size(); i++) { + output.writeMessage(5, outputAliases_.get(i)); + } + if (targetCase_ == 6) { + output.writeMessage(6, (flyteidl.core.Workflow.TaskNode) target_); + } + if (targetCase_ == 7) { + output.writeMessage(7, (flyteidl.core.Workflow.WorkflowNode) target_); + } + if (targetCase_ == 8) { + output.writeMessage(8, (flyteidl.core.Workflow.BranchNode) target_); + } + if (targetCase_ == 9) { + output.writeMessage(9, (flyteidl.core.Workflow.GateNode) target_); + } + if (targetCase_ == 10) { + output.writeMessage(10, (flyteidl.core.Workflow.ArrayNode) target_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (!getIdBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_); + } + if (metadata_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMetadata()); + } + for (int i = 0; i < inputs_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, inputs_.get(i)); + } + { + int dataSize = 0; + for (int i = 0; i < upstreamNodeIds_.size(); i++) { + dataSize += computeStringSizeNoTag(upstreamNodeIds_.getRaw(i)); + } + size += dataSize; + size += 1 * getUpstreamNodeIdsList().size(); + } + for (int i = 0; i < outputAliases_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, outputAliases_.get(i)); + } + if (targetCase_ == 6) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, (flyteidl.core.Workflow.TaskNode) target_); + } + if (targetCase_ == 7) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, (flyteidl.core.Workflow.WorkflowNode) target_); + } + if (targetCase_ == 8) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(8, (flyteidl.core.Workflow.BranchNode) target_); + } + if (targetCase_ == 9) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(9, (flyteidl.core.Workflow.GateNode) target_); + } + if (targetCase_ == 10) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(10, (flyteidl.core.Workflow.ArrayNode) target_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.Node)) { + return super.equals(obj); + } + flyteidl.core.Workflow.Node other = (flyteidl.core.Workflow.Node) obj; + + if (!getId() + .equals(other.getId())) return false; + if (hasMetadata() != other.hasMetadata()) return false; + if (hasMetadata()) { + if (!getMetadata() + .equals(other.getMetadata())) return false; + } + if (!getInputsList() + .equals(other.getInputsList())) return false; + if (!getUpstreamNodeIdsList() + .equals(other.getUpstreamNodeIdsList())) return false; + if (!getOutputAliasesList() + .equals(other.getOutputAliasesList())) return false; + if (!getTargetCase().equals(other.getTargetCase())) return false; + switch (targetCase_) { + case 6: + if (!getTaskNode() + .equals(other.getTaskNode())) return false; + break; + case 7: + if (!getWorkflowNode() + .equals(other.getWorkflowNode())) return false; + break; + case 8: + if (!getBranchNode() + .equals(other.getBranchNode())) return false; + break; + case 9: + if (!getGateNode() + .equals(other.getGateNode())) return false; + break; + case 10: + if (!getArrayNode() + .equals(other.getArrayNode())) return false; + break; + case 0: + default: + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + if (hasMetadata()) { + hash = (37 * hash) + METADATA_FIELD_NUMBER; + hash = (53 * hash) + getMetadata().hashCode(); + } + if (getInputsCount() > 0) { + hash = (37 * hash) + INPUTS_FIELD_NUMBER; + hash = (53 * hash) + getInputsList().hashCode(); + } + if (getUpstreamNodeIdsCount() > 0) { + hash = (37 * hash) + UPSTREAM_NODE_IDS_FIELD_NUMBER; + hash = (53 * hash) + getUpstreamNodeIdsList().hashCode(); + } + if (getOutputAliasesCount() > 0) { + hash = (37 * hash) + OUTPUT_ALIASES_FIELD_NUMBER; + hash = (53 * hash) + getOutputAliasesList().hashCode(); + } + switch (targetCase_) { + case 6: + hash = (37 * hash) + TASK_NODE_FIELD_NUMBER; + hash = (53 * hash) + getTaskNode().hashCode(); + break; + case 7: + hash = (37 * hash) + WORKFLOW_NODE_FIELD_NUMBER; + hash = (53 * hash) + getWorkflowNode().hashCode(); + break; + case 8: + hash = (37 * hash) + BRANCH_NODE_FIELD_NUMBER; + hash = (53 * hash) + getBranchNode().hashCode(); + break; + case 9: + hash = (37 * hash) + GATE_NODE_FIELD_NUMBER; + hash = (53 * hash) + getGateNode().hashCode(); + break; + case 10: + hash = (37 * hash) + ARRAY_NODE_FIELD_NUMBER; + hash = (53 * hash) + getArrayNode().hashCode(); + break; + case 0: + default: + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.Node parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.Node parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.Node parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.Node parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.Node parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.Node parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.Node parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.Node parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.Node parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.Node parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.Node parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.Node parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.Node prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * A Workflow graph Node. One unit of execution in the graph. Each node can be linked to a Task, a Workflow or a branch
+     * node.
+     * 
+ * + * Protobuf type {@code flyteidl.core.Node} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.Node) + flyteidl.core.Workflow.NodeOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.Node.class, flyteidl.core.Workflow.Node.Builder.class); + } + + // Construct using flyteidl.core.Workflow.Node.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getInputsFieldBuilder(); + getOutputAliasesFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + id_ = ""; + + if (metadataBuilder_ == null) { + metadata_ = null; + } else { + metadata_ = null; + metadataBuilder_ = null; + } + if (inputsBuilder_ == null) { + inputs_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + } else { + inputsBuilder_.clear(); + } + upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000008); + if (outputAliasesBuilder_ == null) { + outputAliases_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + outputAliasesBuilder_.clear(); + } + targetCase_ = 0; + target_ = null; + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.Node getDefaultInstanceForType() { + return flyteidl.core.Workflow.Node.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.Node build() { + flyteidl.core.Workflow.Node result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.Node buildPartial() { + flyteidl.core.Workflow.Node result = new flyteidl.core.Workflow.Node(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + result.id_ = id_; + if (metadataBuilder_ == null) { + result.metadata_ = metadata_; + } else { + result.metadata_ = metadataBuilder_.build(); + } + if (inputsBuilder_ == null) { + if (((bitField0_ & 0x00000004) != 0)) { + inputs_ = java.util.Collections.unmodifiableList(inputs_); + bitField0_ = (bitField0_ & ~0x00000004); + } + result.inputs_ = inputs_; + } else { + result.inputs_ = inputsBuilder_.build(); + } + if (((bitField0_ & 0x00000008) != 0)) { + upstreamNodeIds_ = upstreamNodeIds_.getUnmodifiableView(); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.upstreamNodeIds_ = upstreamNodeIds_; + if (outputAliasesBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + outputAliases_ = java.util.Collections.unmodifiableList(outputAliases_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.outputAliases_ = outputAliases_; + } else { + result.outputAliases_ = outputAliasesBuilder_.build(); + } + if (targetCase_ == 6) { + if (taskNodeBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = taskNodeBuilder_.build(); + } + } + if (targetCase_ == 7) { + if (workflowNodeBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = workflowNodeBuilder_.build(); + } + } + if (targetCase_ == 8) { + if (branchNodeBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = branchNodeBuilder_.build(); + } + } + if (targetCase_ == 9) { + if (gateNodeBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = gateNodeBuilder_.build(); + } + } + if (targetCase_ == 10) { + if (arrayNodeBuilder_ == null) { + result.target_ = target_; + } else { + result.target_ = arrayNodeBuilder_.build(); + } + } + result.bitField0_ = to_bitField0_; + result.targetCase_ = targetCase_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.Node) { + return mergeFrom((flyteidl.core.Workflow.Node)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.Node other) { + if (other == flyteidl.core.Workflow.Node.getDefaultInstance()) return this; + if (!other.getId().isEmpty()) { + id_ = other.id_; + onChanged(); + } + if (other.hasMetadata()) { + mergeMetadata(other.getMetadata()); + } + if (inputsBuilder_ == null) { + if (!other.inputs_.isEmpty()) { + if (inputs_.isEmpty()) { + inputs_ = other.inputs_; + bitField0_ = (bitField0_ & ~0x00000004); + } else { + ensureInputsIsMutable(); + inputs_.addAll(other.inputs_); + } + onChanged(); + } + } else { + if (!other.inputs_.isEmpty()) { + if (inputsBuilder_.isEmpty()) { + inputsBuilder_.dispose(); + inputsBuilder_ = null; + inputs_ = other.inputs_; + bitField0_ = (bitField0_ & ~0x00000004); + inputsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getInputsFieldBuilder() : null; + } else { + inputsBuilder_.addAllMessages(other.inputs_); + } + } + } + if (!other.upstreamNodeIds_.isEmpty()) { + if (upstreamNodeIds_.isEmpty()) { + upstreamNodeIds_ = other.upstreamNodeIds_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureUpstreamNodeIdsIsMutable(); + upstreamNodeIds_.addAll(other.upstreamNodeIds_); + } + onChanged(); + } + if (outputAliasesBuilder_ == null) { + if (!other.outputAliases_.isEmpty()) { + if (outputAliases_.isEmpty()) { + outputAliases_ = other.outputAliases_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureOutputAliasesIsMutable(); + outputAliases_.addAll(other.outputAliases_); + } + onChanged(); + } + } else { + if (!other.outputAliases_.isEmpty()) { + if (outputAliasesBuilder_.isEmpty()) { + outputAliasesBuilder_.dispose(); + outputAliasesBuilder_ = null; + outputAliases_ = other.outputAliases_; + bitField0_ = (bitField0_ & ~0x00000010); + outputAliasesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOutputAliasesFieldBuilder() : null; + } else { + outputAliasesBuilder_.addAllMessages(other.outputAliases_); + } + } + } + switch (other.getTargetCase()) { + case TASK_NODE: { + mergeTaskNode(other.getTaskNode()); + break; + } + case WORKFLOW_NODE: { + mergeWorkflowNode(other.getWorkflowNode()); + break; + } + case BRANCH_NODE: { + mergeBranchNode(other.getBranchNode()); + break; + } + case GATE_NODE: { + mergeGateNode(other.getGateNode()); + break; + } + case ARRAY_NODE: { + mergeArrayNode(other.getArrayNode()); + break; + } + case TARGET_NOT_SET: { + break; + } + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.Node parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.Node) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int targetCase_ = 0; + private java.lang.Object target_; + public TargetCase + getTargetCase() { + return TargetCase.forNumber( + targetCase_); + } + + public Builder clearTarget() { + targetCase_ = 0; + target_ = null; + onChanged(); + return this; + } + + private int bitField0_; + + private java.lang.Object id_ = ""; + /** + *
+       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+       * node ids that cannot be used by other nodes.
+       * 
+ * + * string id = 1; + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+       * node ids that cannot be used by other nodes.
+       * 
+ * + * string id = 1; + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+       * node ids that cannot be used by other nodes.
+       * 
+ * + * string id = 1; + */ + public Builder setId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + id_ = value; + onChanged(); + return this; + } + /** + *
+       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+       * node ids that cannot be used by other nodes.
+       * 
+ * + * string id = 1; + */ + public Builder clearId() { + + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + *
+       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
+       * node ids that cannot be used by other nodes.
+       * 
+ * + * string id = 1; + */ + public Builder setIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + id_ = value; + onChanged(); + return this; + } + + private flyteidl.core.Workflow.NodeMetadata metadata_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.NodeMetadata, flyteidl.core.Workflow.NodeMetadata.Builder, flyteidl.core.Workflow.NodeMetadataOrBuilder> metadataBuilder_; + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public boolean hasMetadata() { + return metadataBuilder_ != null || metadata_ != null; + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public flyteidl.core.Workflow.NodeMetadata getMetadata() { + if (metadataBuilder_ == null) { + return metadata_ == null ? flyteidl.core.Workflow.NodeMetadata.getDefaultInstance() : metadata_; + } else { + return metadataBuilder_.getMessage(); + } + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public Builder setMetadata(flyteidl.core.Workflow.NodeMetadata value) { + if (metadataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadata_ = value; + onChanged(); + } else { + metadataBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public Builder setMetadata( + flyteidl.core.Workflow.NodeMetadata.Builder builderForValue) { + if (metadataBuilder_ == null) { + metadata_ = builderForValue.build(); + onChanged(); + } else { + metadataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public Builder mergeMetadata(flyteidl.core.Workflow.NodeMetadata value) { + if (metadataBuilder_ == null) { + if (metadata_ != null) { + metadata_ = + flyteidl.core.Workflow.NodeMetadata.newBuilder(metadata_).mergeFrom(value).buildPartial(); + } else { + metadata_ = value; + } + onChanged(); + } else { + metadataBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public Builder clearMetadata() { + if (metadataBuilder_ == null) { + metadata_ = null; + onChanged(); + } else { + metadata_ = null; + metadataBuilder_ = null; + } + + return this; + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public flyteidl.core.Workflow.NodeMetadata.Builder getMetadataBuilder() { + + onChanged(); + return getMetadataFieldBuilder().getBuilder(); + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + public flyteidl.core.Workflow.NodeMetadataOrBuilder getMetadataOrBuilder() { + if (metadataBuilder_ != null) { + return metadataBuilder_.getMessageOrBuilder(); + } else { + return metadata_ == null ? + flyteidl.core.Workflow.NodeMetadata.getDefaultInstance() : metadata_; + } + } + /** + *
+       * Extra metadata about the node.
+       * 
+ * + * .flyteidl.core.NodeMetadata metadata = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.NodeMetadata, flyteidl.core.Workflow.NodeMetadata.Builder, flyteidl.core.Workflow.NodeMetadataOrBuilder> + getMetadataFieldBuilder() { + if (metadataBuilder_ == null) { + metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.NodeMetadata, flyteidl.core.Workflow.NodeMetadata.Builder, flyteidl.core.Workflow.NodeMetadataOrBuilder>( + getMetadata(), + getParentForChildren(), + isClean()); + metadata_ = null; + } + return metadataBuilder_; + } + + private java.util.List inputs_ = + java.util.Collections.emptyList(); + private void ensureInputsIsMutable() { + if (!((bitField0_ & 0x00000004) != 0)) { + inputs_ = new java.util.ArrayList(inputs_); + bitField0_ |= 0x00000004; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> inputsBuilder_; + + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public java.util.List getInputsList() { + if (inputsBuilder_ == null) { + return java.util.Collections.unmodifiableList(inputs_); + } else { + return inputsBuilder_.getMessageList(); + } + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public int getInputsCount() { + if (inputsBuilder_ == null) { + return inputs_.size(); + } else { + return inputsBuilder_.getCount(); + } + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public flyteidl.core.Literals.Binding getInputs(int index) { + if (inputsBuilder_ == null) { + return inputs_.get(index); + } else { + return inputsBuilder_.getMessage(index); + } + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder setInputs( + int index, flyteidl.core.Literals.Binding value) { + if (inputsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInputsIsMutable(); + inputs_.set(index, value); + onChanged(); + } else { + inputsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder setInputs( + int index, flyteidl.core.Literals.Binding.Builder builderForValue) { + if (inputsBuilder_ == null) { + ensureInputsIsMutable(); + inputs_.set(index, builderForValue.build()); + onChanged(); + } else { + inputsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder addInputs(flyteidl.core.Literals.Binding value) { + if (inputsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInputsIsMutable(); + inputs_.add(value); + onChanged(); + } else { + inputsBuilder_.addMessage(value); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder addInputs( + int index, flyteidl.core.Literals.Binding value) { + if (inputsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureInputsIsMutable(); + inputs_.add(index, value); + onChanged(); + } else { + inputsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder addInputs( + flyteidl.core.Literals.Binding.Builder builderForValue) { + if (inputsBuilder_ == null) { + ensureInputsIsMutable(); + inputs_.add(builderForValue.build()); + onChanged(); + } else { + inputsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder addInputs( + int index, flyteidl.core.Literals.Binding.Builder builderForValue) { + if (inputsBuilder_ == null) { + ensureInputsIsMutable(); + inputs_.add(index, builderForValue.build()); + onChanged(); + } else { + inputsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder addAllInputs( + java.lang.Iterable values) { + if (inputsBuilder_ == null) { + ensureInputsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, inputs_); + onChanged(); + } else { + inputsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder clearInputs() { + if (inputsBuilder_ == null) { + inputs_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000004); + onChanged(); + } else { + inputsBuilder_.clear(); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public Builder removeInputs(int index) { + if (inputsBuilder_ == null) { + ensureInputsIsMutable(); + inputs_.remove(index); + onChanged(); + } else { + inputsBuilder_.remove(index); + } + return this; + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public flyteidl.core.Literals.Binding.Builder getInputsBuilder( + int index) { + return getInputsFieldBuilder().getBuilder(index); + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public flyteidl.core.Literals.BindingOrBuilder getInputsOrBuilder( + int index) { + if (inputsBuilder_ == null) { + return inputs_.get(index); } else { + return inputsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public java.util.List + getInputsOrBuilderList() { + if (inputsBuilder_ != null) { + return inputsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(inputs_); + } + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public flyteidl.core.Literals.Binding.Builder addInputsBuilder() { + return getInputsFieldBuilder().addBuilder( + flyteidl.core.Literals.Binding.getDefaultInstance()); + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public flyteidl.core.Literals.Binding.Builder addInputsBuilder( + int index) { + return getInputsFieldBuilder().addBuilder( + index, flyteidl.core.Literals.Binding.getDefaultInstance()); + } + /** + *
+       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
+       * must be fulfilled.
+       * 
+ * + * repeated .flyteidl.core.Binding inputs = 3; + */ + public java.util.List + getInputsBuilderList() { + return getInputsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> + getInputsFieldBuilder() { + if (inputsBuilder_ == null) { + inputsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder>( + inputs_, + ((bitField0_ & 0x00000004) != 0), + getParentForChildren(), + isClean()); + inputs_ = null; + } + return inputsBuilder_; + } + + private com.google.protobuf.LazyStringList upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + private void ensureUpstreamNodeIdsIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + upstreamNodeIds_ = new com.google.protobuf.LazyStringArrayList(upstreamNodeIds_); + bitField0_ |= 0x00000008; + } + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public com.google.protobuf.ProtocolStringList + getUpstreamNodeIdsList() { + return upstreamNodeIds_.getUnmodifiableView(); + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public int getUpstreamNodeIdsCount() { + return upstreamNodeIds_.size(); + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public java.lang.String getUpstreamNodeIds(int index) { + return upstreamNodeIds_.get(index); + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public com.google.protobuf.ByteString + getUpstreamNodeIdsBytes(int index) { + return upstreamNodeIds_.getByteString(index); + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public Builder setUpstreamNodeIds( + int index, java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureUpstreamNodeIdsIsMutable(); + upstreamNodeIds_.set(index, value); + onChanged(); + return this; + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public Builder addUpstreamNodeIds( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + ensureUpstreamNodeIdsIsMutable(); + upstreamNodeIds_.add(value); + onChanged(); + return this; + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public Builder addAllUpstreamNodeIds( + java.lang.Iterable values) { + ensureUpstreamNodeIdsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, upstreamNodeIds_); + onChanged(); + return this; + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public Builder clearUpstreamNodeIds() { + upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + return this; + } + /** + *
+       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
+       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
+       * field.
+       * 
+ * + * repeated string upstream_node_ids = 4; + */ + public Builder addUpstreamNodeIdsBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + ensureUpstreamNodeIdsIsMutable(); + upstreamNodeIds_.add(value); + onChanged(); + return this; + } + + private java.util.List outputAliases_ = + java.util.Collections.emptyList(); + private void ensureOutputAliasesIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + outputAliases_ = new java.util.ArrayList(outputAliases_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.Alias, flyteidl.core.Workflow.Alias.Builder, flyteidl.core.Workflow.AliasOrBuilder> outputAliasesBuilder_; + + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public java.util.List getOutputAliasesList() { + if (outputAliasesBuilder_ == null) { + return java.util.Collections.unmodifiableList(outputAliases_); + } else { + return outputAliasesBuilder_.getMessageList(); + } + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public int getOutputAliasesCount() { + if (outputAliasesBuilder_ == null) { + return outputAliases_.size(); + } else { + return outputAliasesBuilder_.getCount(); + } + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public flyteidl.core.Workflow.Alias getOutputAliases(int index) { + if (outputAliasesBuilder_ == null) { + return outputAliases_.get(index); + } else { + return outputAliasesBuilder_.getMessage(index); + } + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder setOutputAliases( + int index, flyteidl.core.Workflow.Alias value) { + if (outputAliasesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputAliasesIsMutable(); + outputAliases_.set(index, value); + onChanged(); + } else { + outputAliasesBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder setOutputAliases( + int index, flyteidl.core.Workflow.Alias.Builder builderForValue) { + if (outputAliasesBuilder_ == null) { + ensureOutputAliasesIsMutable(); + outputAliases_.set(index, builderForValue.build()); + onChanged(); + } else { + outputAliasesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder addOutputAliases(flyteidl.core.Workflow.Alias value) { + if (outputAliasesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputAliasesIsMutable(); + outputAliases_.add(value); + onChanged(); + } else { + outputAliasesBuilder_.addMessage(value); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder addOutputAliases( + int index, flyteidl.core.Workflow.Alias value) { + if (outputAliasesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputAliasesIsMutable(); + outputAliases_.add(index, value); + onChanged(); + } else { + outputAliasesBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder addOutputAliases( + flyteidl.core.Workflow.Alias.Builder builderForValue) { + if (outputAliasesBuilder_ == null) { + ensureOutputAliasesIsMutable(); + outputAliases_.add(builderForValue.build()); + onChanged(); + } else { + outputAliasesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder addOutputAliases( + int index, flyteidl.core.Workflow.Alias.Builder builderForValue) { + if (outputAliasesBuilder_ == null) { + ensureOutputAliasesIsMutable(); + outputAliases_.add(index, builderForValue.build()); + onChanged(); + } else { + outputAliasesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder addAllOutputAliases( + java.lang.Iterable values) { + if (outputAliasesBuilder_ == null) { + ensureOutputAliasesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, outputAliases_); + onChanged(); + } else { + outputAliasesBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder clearOutputAliases() { + if (outputAliasesBuilder_ == null) { + outputAliases_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + outputAliasesBuilder_.clear(); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public Builder removeOutputAliases(int index) { + if (outputAliasesBuilder_ == null) { + ensureOutputAliasesIsMutable(); + outputAliases_.remove(index); + onChanged(); + } else { + outputAliasesBuilder_.remove(index); + } + return this; + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public flyteidl.core.Workflow.Alias.Builder getOutputAliasesBuilder( + int index) { + return getOutputAliasesFieldBuilder().getBuilder(index); + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public flyteidl.core.Workflow.AliasOrBuilder getOutputAliasesOrBuilder( + int index) { + if (outputAliasesBuilder_ == null) { + return outputAliases_.get(index); } else { + return outputAliasesBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public java.util.List + getOutputAliasesOrBuilderList() { + if (outputAliasesBuilder_ != null) { + return outputAliasesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(outputAliases_); + } + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public flyteidl.core.Workflow.Alias.Builder addOutputAliasesBuilder() { + return getOutputAliasesFieldBuilder().addBuilder( + flyteidl.core.Workflow.Alias.getDefaultInstance()); + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public flyteidl.core.Workflow.Alias.Builder addOutputAliasesBuilder( + int index) { + return getOutputAliasesFieldBuilder().addBuilder( + index, flyteidl.core.Workflow.Alias.getDefaultInstance()); + } + /** + *
+       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
+       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
+       * nodes outputs using the alias if one's specified.
+       * 
+ * + * repeated .flyteidl.core.Alias output_aliases = 5; + */ + public java.util.List + getOutputAliasesBuilderList() { + return getOutputAliasesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.Alias, flyteidl.core.Workflow.Alias.Builder, flyteidl.core.Workflow.AliasOrBuilder> + getOutputAliasesFieldBuilder() { + if (outputAliasesBuilder_ == null) { + outputAliasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.Alias, flyteidl.core.Workflow.Alias.Builder, flyteidl.core.Workflow.AliasOrBuilder>( + outputAliases_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + outputAliases_ = null; + } + return outputAliasesBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.TaskNode, flyteidl.core.Workflow.TaskNode.Builder, flyteidl.core.Workflow.TaskNodeOrBuilder> taskNodeBuilder_; + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public boolean hasTaskNode() { + return targetCase_ == 6; + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public flyteidl.core.Workflow.TaskNode getTaskNode() { + if (taskNodeBuilder_ == null) { + if (targetCase_ == 6) { + return (flyteidl.core.Workflow.TaskNode) target_; + } + return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); + } else { + if (targetCase_ == 6) { + return taskNodeBuilder_.getMessage(); + } + return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public Builder setTaskNode(flyteidl.core.Workflow.TaskNode value) { + if (taskNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + taskNodeBuilder_.setMessage(value); + } + targetCase_ = 6; + return this; + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public Builder setTaskNode( + flyteidl.core.Workflow.TaskNode.Builder builderForValue) { + if (taskNodeBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + taskNodeBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 6; + return this; + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public Builder mergeTaskNode(flyteidl.core.Workflow.TaskNode value) { + if (taskNodeBuilder_ == null) { + if (targetCase_ == 6 && + target_ != flyteidl.core.Workflow.TaskNode.getDefaultInstance()) { + target_ = flyteidl.core.Workflow.TaskNode.newBuilder((flyteidl.core.Workflow.TaskNode) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 6) { + taskNodeBuilder_.mergeFrom(value); + } + taskNodeBuilder_.setMessage(value); + } + targetCase_ = 6; + return this; + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public Builder clearTaskNode() { + if (taskNodeBuilder_ == null) { + if (targetCase_ == 6) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 6) { + targetCase_ = 0; + target_ = null; + } + taskNodeBuilder_.clear(); + } + return this; + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public flyteidl.core.Workflow.TaskNode.Builder getTaskNodeBuilder() { + return getTaskNodeFieldBuilder().getBuilder(); + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + public flyteidl.core.Workflow.TaskNodeOrBuilder getTaskNodeOrBuilder() { + if ((targetCase_ == 6) && (taskNodeBuilder_ != null)) { + return taskNodeBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 6) { + return (flyteidl.core.Workflow.TaskNode) target_; + } + return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the Task to execute in this node.
+       * 
+ * + * .flyteidl.core.TaskNode task_node = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.TaskNode, flyteidl.core.Workflow.TaskNode.Builder, flyteidl.core.Workflow.TaskNodeOrBuilder> + getTaskNodeFieldBuilder() { + if (taskNodeBuilder_ == null) { + if (!(targetCase_ == 6)) { + target_ = flyteidl.core.Workflow.TaskNode.getDefaultInstance(); + } + taskNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.TaskNode, flyteidl.core.Workflow.TaskNode.Builder, flyteidl.core.Workflow.TaskNodeOrBuilder>( + (flyteidl.core.Workflow.TaskNode) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 6; + onChanged();; + return taskNodeBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowNode, flyteidl.core.Workflow.WorkflowNode.Builder, flyteidl.core.Workflow.WorkflowNodeOrBuilder> workflowNodeBuilder_; + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public boolean hasWorkflowNode() { + return targetCase_ == 7; + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public flyteidl.core.Workflow.WorkflowNode getWorkflowNode() { + if (workflowNodeBuilder_ == null) { + if (targetCase_ == 7) { + return (flyteidl.core.Workflow.WorkflowNode) target_; + } + return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); + } else { + if (targetCase_ == 7) { + return workflowNodeBuilder_.getMessage(); + } + return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public Builder setWorkflowNode(flyteidl.core.Workflow.WorkflowNode value) { + if (workflowNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + workflowNodeBuilder_.setMessage(value); + } + targetCase_ = 7; + return this; + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public Builder setWorkflowNode( + flyteidl.core.Workflow.WorkflowNode.Builder builderForValue) { + if (workflowNodeBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + workflowNodeBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 7; + return this; + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public Builder mergeWorkflowNode(flyteidl.core.Workflow.WorkflowNode value) { + if (workflowNodeBuilder_ == null) { + if (targetCase_ == 7 && + target_ != flyteidl.core.Workflow.WorkflowNode.getDefaultInstance()) { + target_ = flyteidl.core.Workflow.WorkflowNode.newBuilder((flyteidl.core.Workflow.WorkflowNode) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 7) { + workflowNodeBuilder_.mergeFrom(value); + } + workflowNodeBuilder_.setMessage(value); + } + targetCase_ = 7; + return this; + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public Builder clearWorkflowNode() { + if (workflowNodeBuilder_ == null) { + if (targetCase_ == 7) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 7) { + targetCase_ = 0; + target_ = null; + } + workflowNodeBuilder_.clear(); + } + return this; + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public flyteidl.core.Workflow.WorkflowNode.Builder getWorkflowNodeBuilder() { + return getWorkflowNodeFieldBuilder().getBuilder(); + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + public flyteidl.core.Workflow.WorkflowNodeOrBuilder getWorkflowNodeOrBuilder() { + if ((targetCase_ == 7) && (workflowNodeBuilder_ != null)) { + return workflowNodeBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 7) { + return (flyteidl.core.Workflow.WorkflowNode) target_; + } + return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the Workflow to execute in this mode.
+       * 
+ * + * .flyteidl.core.WorkflowNode workflow_node = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowNode, flyteidl.core.Workflow.WorkflowNode.Builder, flyteidl.core.Workflow.WorkflowNodeOrBuilder> + getWorkflowNodeFieldBuilder() { + if (workflowNodeBuilder_ == null) { + if (!(targetCase_ == 7)) { + target_ = flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); + } + workflowNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowNode, flyteidl.core.Workflow.WorkflowNode.Builder, flyteidl.core.Workflow.WorkflowNodeOrBuilder>( + (flyteidl.core.Workflow.WorkflowNode) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 7; + onChanged();; + return workflowNodeBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.BranchNode, flyteidl.core.Workflow.BranchNode.Builder, flyteidl.core.Workflow.BranchNodeOrBuilder> branchNodeBuilder_; + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public boolean hasBranchNode() { + return targetCase_ == 8; + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public flyteidl.core.Workflow.BranchNode getBranchNode() { + if (branchNodeBuilder_ == null) { + if (targetCase_ == 8) { + return (flyteidl.core.Workflow.BranchNode) target_; + } + return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); + } else { + if (targetCase_ == 8) { + return branchNodeBuilder_.getMessage(); + } + return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public Builder setBranchNode(flyteidl.core.Workflow.BranchNode value) { + if (branchNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + branchNodeBuilder_.setMessage(value); + } + targetCase_ = 8; + return this; + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public Builder setBranchNode( + flyteidl.core.Workflow.BranchNode.Builder builderForValue) { + if (branchNodeBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + branchNodeBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 8; + return this; + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public Builder mergeBranchNode(flyteidl.core.Workflow.BranchNode value) { + if (branchNodeBuilder_ == null) { + if (targetCase_ == 8 && + target_ != flyteidl.core.Workflow.BranchNode.getDefaultInstance()) { + target_ = flyteidl.core.Workflow.BranchNode.newBuilder((flyteidl.core.Workflow.BranchNode) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 8) { + branchNodeBuilder_.mergeFrom(value); + } + branchNodeBuilder_.setMessage(value); + } + targetCase_ = 8; + return this; + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public Builder clearBranchNode() { + if (branchNodeBuilder_ == null) { + if (targetCase_ == 8) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 8) { + targetCase_ = 0; + target_ = null; + } + branchNodeBuilder_.clear(); + } + return this; + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public flyteidl.core.Workflow.BranchNode.Builder getBranchNodeBuilder() { + return getBranchNodeFieldBuilder().getBuilder(); + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + public flyteidl.core.Workflow.BranchNodeOrBuilder getBranchNodeOrBuilder() { + if ((targetCase_ == 8) && (branchNodeBuilder_ != null)) { + return branchNodeBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 8) { + return (flyteidl.core.Workflow.BranchNode) target_; + } + return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the branch node to evaluate in this node.
+       * 
+ * + * .flyteidl.core.BranchNode branch_node = 8; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.BranchNode, flyteidl.core.Workflow.BranchNode.Builder, flyteidl.core.Workflow.BranchNodeOrBuilder> + getBranchNodeFieldBuilder() { + if (branchNodeBuilder_ == null) { + if (!(targetCase_ == 8)) { + target_ = flyteidl.core.Workflow.BranchNode.getDefaultInstance(); + } + branchNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.BranchNode, flyteidl.core.Workflow.BranchNode.Builder, flyteidl.core.Workflow.BranchNodeOrBuilder>( + (flyteidl.core.Workflow.BranchNode) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 8; + onChanged();; + return branchNodeBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.GateNode, flyteidl.core.Workflow.GateNode.Builder, flyteidl.core.Workflow.GateNodeOrBuilder> gateNodeBuilder_; + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public boolean hasGateNode() { + return targetCase_ == 9; + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public flyteidl.core.Workflow.GateNode getGateNode() { + if (gateNodeBuilder_ == null) { + if (targetCase_ == 9) { + return (flyteidl.core.Workflow.GateNode) target_; + } + return flyteidl.core.Workflow.GateNode.getDefaultInstance(); + } else { + if (targetCase_ == 9) { + return gateNodeBuilder_.getMessage(); + } + return flyteidl.core.Workflow.GateNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public Builder setGateNode(flyteidl.core.Workflow.GateNode value) { + if (gateNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + gateNodeBuilder_.setMessage(value); + } + targetCase_ = 9; + return this; + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public Builder setGateNode( + flyteidl.core.Workflow.GateNode.Builder builderForValue) { + if (gateNodeBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + gateNodeBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 9; + return this; + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public Builder mergeGateNode(flyteidl.core.Workflow.GateNode value) { + if (gateNodeBuilder_ == null) { + if (targetCase_ == 9 && + target_ != flyteidl.core.Workflow.GateNode.getDefaultInstance()) { + target_ = flyteidl.core.Workflow.GateNode.newBuilder((flyteidl.core.Workflow.GateNode) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 9) { + gateNodeBuilder_.mergeFrom(value); + } + gateNodeBuilder_.setMessage(value); + } + targetCase_ = 9; + return this; + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public Builder clearGateNode() { + if (gateNodeBuilder_ == null) { + if (targetCase_ == 9) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 9) { + targetCase_ = 0; + target_ = null; + } + gateNodeBuilder_.clear(); + } + return this; + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public flyteidl.core.Workflow.GateNode.Builder getGateNodeBuilder() { + return getGateNodeFieldBuilder().getBuilder(); + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + public flyteidl.core.Workflow.GateNodeOrBuilder getGateNodeOrBuilder() { + if ((targetCase_ == 9) && (gateNodeBuilder_ != null)) { + return gateNodeBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 9) { + return (flyteidl.core.Workflow.GateNode) target_; + } + return flyteidl.core.Workflow.GateNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the condition to evaluate in this node.
+       * 
+ * + * .flyteidl.core.GateNode gate_node = 9; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.GateNode, flyteidl.core.Workflow.GateNode.Builder, flyteidl.core.Workflow.GateNodeOrBuilder> + getGateNodeFieldBuilder() { + if (gateNodeBuilder_ == null) { + if (!(targetCase_ == 9)) { + target_ = flyteidl.core.Workflow.GateNode.getDefaultInstance(); + } + gateNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.GateNode, flyteidl.core.Workflow.GateNode.Builder, flyteidl.core.Workflow.GateNodeOrBuilder>( + (flyteidl.core.Workflow.GateNode) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 9; + onChanged();; + return gateNodeBuilder_; + } + + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.ArrayNode, flyteidl.core.Workflow.ArrayNode.Builder, flyteidl.core.Workflow.ArrayNodeOrBuilder> arrayNodeBuilder_; + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public boolean hasArrayNode() { + return targetCase_ == 10; + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public flyteidl.core.Workflow.ArrayNode getArrayNode() { + if (arrayNodeBuilder_ == null) { + if (targetCase_ == 10) { + return (flyteidl.core.Workflow.ArrayNode) target_; + } + return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); + } else { + if (targetCase_ == 10) { + return arrayNodeBuilder_.getMessage(); + } + return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public Builder setArrayNode(flyteidl.core.Workflow.ArrayNode value) { + if (arrayNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + target_ = value; + onChanged(); + } else { + arrayNodeBuilder_.setMessage(value); + } + targetCase_ = 10; + return this; + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public Builder setArrayNode( + flyteidl.core.Workflow.ArrayNode.Builder builderForValue) { + if (arrayNodeBuilder_ == null) { + target_ = builderForValue.build(); + onChanged(); + } else { + arrayNodeBuilder_.setMessage(builderForValue.build()); + } + targetCase_ = 10; + return this; + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public Builder mergeArrayNode(flyteidl.core.Workflow.ArrayNode value) { + if (arrayNodeBuilder_ == null) { + if (targetCase_ == 10 && + target_ != flyteidl.core.Workflow.ArrayNode.getDefaultInstance()) { + target_ = flyteidl.core.Workflow.ArrayNode.newBuilder((flyteidl.core.Workflow.ArrayNode) target_) + .mergeFrom(value).buildPartial(); + } else { + target_ = value; + } + onChanged(); + } else { + if (targetCase_ == 10) { + arrayNodeBuilder_.mergeFrom(value); + } + arrayNodeBuilder_.setMessage(value); + } + targetCase_ = 10; + return this; + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public Builder clearArrayNode() { + if (arrayNodeBuilder_ == null) { + if (targetCase_ == 10) { + targetCase_ = 0; + target_ = null; + onChanged(); + } + } else { + if (targetCase_ == 10) { + targetCase_ = 0; + target_ = null; + } + arrayNodeBuilder_.clear(); + } + return this; + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public flyteidl.core.Workflow.ArrayNode.Builder getArrayNodeBuilder() { + return getArrayNodeFieldBuilder().getBuilder(); + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + public flyteidl.core.Workflow.ArrayNodeOrBuilder getArrayNodeOrBuilder() { + if ((targetCase_ == 10) && (arrayNodeBuilder_ != null)) { + return arrayNodeBuilder_.getMessageOrBuilder(); + } else { + if (targetCase_ == 10) { + return (flyteidl.core.Workflow.ArrayNode) target_; + } + return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); + } + } + /** + *
+       * Information about the sub-node executions for each value in the list of this nodes
+       * inputs values.
+       * 
+ * + * .flyteidl.core.ArrayNode array_node = 10; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.ArrayNode, flyteidl.core.Workflow.ArrayNode.Builder, flyteidl.core.Workflow.ArrayNodeOrBuilder> + getArrayNodeFieldBuilder() { + if (arrayNodeBuilder_ == null) { + if (!(targetCase_ == 10)) { + target_ = flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); + } + arrayNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.ArrayNode, flyteidl.core.Workflow.ArrayNode.Builder, flyteidl.core.Workflow.ArrayNodeOrBuilder>( + (flyteidl.core.Workflow.ArrayNode) target_, + getParentForChildren(), + isClean()); + target_ = null; + } + targetCase_ = 10; + onChanged();; + return arrayNodeBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.Node) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.Node) + private static final flyteidl.core.Workflow.Node DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.Node(); + } + + public static flyteidl.core.Workflow.Node getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public Node parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new Node(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.Node getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface WorkflowMetadataOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowMetadata) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * Indicates the runtime priority of workflow executions. 
+     * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + boolean hasQualityOfService(); + /** + *
+     * Indicates the runtime priority of workflow executions. 
+     * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + flyteidl.core.Execution.QualityOfService getQualityOfService(); + /** + *
+     * Indicates the runtime priority of workflow executions. 
+     * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + flyteidl.core.Execution.QualityOfServiceOrBuilder getQualityOfServiceOrBuilder(); + + /** + *
+     * Defines how the system should behave when a failure is detected in the workflow execution.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + int getOnFailureValue(); + /** + *
+     * Defines how the system should behave when a failure is detected in the workflow execution.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy getOnFailure(); + + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + int getTagsCount(); + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + boolean containsTags( + java.lang.String key); + /** + * Use {@link #getTagsMap()} instead. + */ + @java.lang.Deprecated + java.util.Map + getTags(); + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + java.util.Map + getTagsMap(); + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + + java.lang.String getTagsOrDefault( + java.lang.String key, + java.lang.String defaultValue); + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + + java.lang.String getTagsOrThrow( + java.lang.String key); + } + /** + *
+   * This is workflow layer metadata. These settings are only applicable to the workflow as a whole, and do not
+   * percolate down to child entities (like tasks) launched by the workflow.
+   * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowMetadata} + */ + public static final class WorkflowMetadata extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowMetadata) + WorkflowMetadataOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorkflowMetadata.newBuilder() to construct. + private WorkflowMetadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorkflowMetadata() { + onFailure_ = 0; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorkflowMetadata( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.Execution.QualityOfService.Builder subBuilder = null; + if (qualityOfService_ != null) { + subBuilder = qualityOfService_.toBuilder(); + } + qualityOfService_ = input.readMessage(flyteidl.core.Execution.QualityOfService.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(qualityOfService_); + qualityOfService_ = subBuilder.buildPartial(); + } + + break; + } + case 16: { + int rawValue = input.readEnum(); + + onFailure_ = rawValue; + break; + } + case 26: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + tags_ = com.google.protobuf.MapField.newMapField( + TagsDefaultEntryHolder.defaultEntry); + mutable_bitField0_ |= 0x00000004; + } + com.google.protobuf.MapEntry + tags__ = input.readMessage( + TagsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); + tags_.getMutableMap().put( + tags__.getKey(), tags__.getValue()); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + @java.lang.Override + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetTags(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowMetadata.class, flyteidl.core.Workflow.WorkflowMetadata.Builder.class); + } + + /** + *
+     * Failure Handling Strategy
+     * 
+ * + * Protobuf enum {@code flyteidl.core.WorkflowMetadata.OnFailurePolicy} + */ + public enum OnFailurePolicy + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
+       * FAIL_IMMEDIATELY instructs the system to fail as soon as a node fails in the workflow. It'll automatically
+       * abort all currently running nodes and clean up resources before finally marking the workflow executions as
+       * failed.
+       * 
+ * + * FAIL_IMMEDIATELY = 0; + */ + FAIL_IMMEDIATELY(0), + /** + *
+       * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE instructs the system to make as much progress as it can. The system will
+       * not alter the dependencies of the execution graph so any node that depend on the failed node will not be run.
+       * Other nodes that will be executed to completion before cleaning up resources and marking the workflow
+       * execution as failed.
+       * 
+ * + * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = 1; + */ + FAIL_AFTER_EXECUTABLE_NODES_COMPLETE(1), + UNRECOGNIZED(-1), + ; + + /** + *
+       * FAIL_IMMEDIATELY instructs the system to fail as soon as a node fails in the workflow. It'll automatically
+       * abort all currently running nodes and clean up resources before finally marking the workflow executions as
+       * failed.
+       * 
+ * + * FAIL_IMMEDIATELY = 0; + */ + public static final int FAIL_IMMEDIATELY_VALUE = 0; + /** + *
+       * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE instructs the system to make as much progress as it can. The system will
+       * not alter the dependencies of the execution graph so any node that depend on the failed node will not be run.
+       * Other nodes that will be executed to completion before cleaning up resources and marking the workflow
+       * execution as failed.
+       * 
+ * + * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = 1; + */ + public static final int FAIL_AFTER_EXECUTABLE_NODES_COMPLETE_VALUE = 1; + + + public final int getNumber() { + if (this == UNRECOGNIZED) { + throw new java.lang.IllegalArgumentException( + "Can't get the number of an unknown enum value."); + } + return value; + } + + /** + * @deprecated Use {@link #forNumber(int)} instead. + */ + @java.lang.Deprecated + public static OnFailurePolicy valueOf(int value) { + return forNumber(value); + } + + public static OnFailurePolicy forNumber(int value) { + switch (value) { + case 0: return FAIL_IMMEDIATELY; + case 1: return FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; + default: return null; + } + } + + public static com.google.protobuf.Internal.EnumLiteMap + internalGetValueMap() { + return internalValueMap; + } + private static final com.google.protobuf.Internal.EnumLiteMap< + OnFailurePolicy> internalValueMap = + new com.google.protobuf.Internal.EnumLiteMap() { + public OnFailurePolicy findValueByNumber(int number) { + return OnFailurePolicy.forNumber(number); + } + }; + + public final com.google.protobuf.Descriptors.EnumValueDescriptor + getValueDescriptor() { + return getDescriptor().getValues().get(ordinal()); + } + public final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptorForType() { + return getDescriptor(); + } + public static final com.google.protobuf.Descriptors.EnumDescriptor + getDescriptor() { + return flyteidl.core.Workflow.WorkflowMetadata.getDescriptor().getEnumTypes().get(0); + } + + private static final OnFailurePolicy[] VALUES = values(); + + public static OnFailurePolicy valueOf( + com.google.protobuf.Descriptors.EnumValueDescriptor desc) { + if (desc.getType() != getDescriptor()) { + throw new java.lang.IllegalArgumentException( + "EnumValueDescriptor is not for this type."); + } + if (desc.getIndex() == -1) { + return UNRECOGNIZED; + } + return VALUES[desc.getIndex()]; + } + + private final int value; + + private OnFailurePolicy(int value) { + this.value = value; + } + + // @@protoc_insertion_point(enum_scope:flyteidl.core.WorkflowMetadata.OnFailurePolicy) + } + + private int bitField0_; + public static final int QUALITY_OF_SERVICE_FIELD_NUMBER = 1; + private flyteidl.core.Execution.QualityOfService qualityOfService_; + /** + *
+     * Indicates the runtime priority of workflow executions. 
+     * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public boolean hasQualityOfService() { + return qualityOfService_ != null; + } + /** + *
+     * Indicates the runtime priority of workflow executions. 
+     * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public flyteidl.core.Execution.QualityOfService getQualityOfService() { + return qualityOfService_ == null ? flyteidl.core.Execution.QualityOfService.getDefaultInstance() : qualityOfService_; + } + /** + *
+     * Indicates the runtime priority of workflow executions. 
+     * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public flyteidl.core.Execution.QualityOfServiceOrBuilder getQualityOfServiceOrBuilder() { + return getQualityOfService(); + } + + public static final int ON_FAILURE_FIELD_NUMBER = 2; + private int onFailure_; + /** + *
+     * Defines how the system should behave when a failure is detected in the workflow execution.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + public int getOnFailureValue() { + return onFailure_; + } + /** + *
+     * Defines how the system should behave when a failure is detected in the workflow execution.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + public flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy getOnFailure() { + @SuppressWarnings("deprecation") + flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy result = flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.valueOf(onFailure_); + return result == null ? flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.UNRECOGNIZED : result; + } + + public static final int TAGS_FIELD_NUMBER = 3; + private static final class TagsDefaultEntryHolder { + static final com.google.protobuf.MapEntry< + java.lang.String, java.lang.String> defaultEntry = + com.google.protobuf.MapEntry + .newDefaultInstance( + flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_TagsEntry_descriptor, + com.google.protobuf.WireFormat.FieldType.STRING, + "", + com.google.protobuf.WireFormat.FieldType.STRING, + ""); + } + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> tags_; + private com.google.protobuf.MapField + internalGetTags() { + if (tags_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TagsDefaultEntryHolder.defaultEntry); + } + return tags_; + } + + public int getTagsCount() { + return internalGetTags().getMap().size(); + } + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + + public boolean containsTags( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetTags().getMap().containsKey(key); + } + /** + * Use {@link #getTagsMap()} instead. + */ + @java.lang.Deprecated + public java.util.Map getTags() { + return getTagsMap(); + } + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + + public java.util.Map getTagsMap() { + return internalGetTags().getMap(); + } + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + + public java.lang.String getTagsOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetTags().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+     * 
+ * + * map<string, string> tags = 3; + */ + + public java.lang.String getTagsOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetTags().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (qualityOfService_ != null) { + output.writeMessage(1, getQualityOfService()); + } + if (onFailure_ != flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.FAIL_IMMEDIATELY.getNumber()) { + output.writeEnum(2, onFailure_); + } + com.google.protobuf.GeneratedMessageV3 + .serializeStringMapTo( + output, + internalGetTags(), + TagsDefaultEntryHolder.defaultEntry, + 3); + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (qualityOfService_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getQualityOfService()); + } + if (onFailure_ != flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.FAIL_IMMEDIATELY.getNumber()) { + size += com.google.protobuf.CodedOutputStream + .computeEnumSize(2, onFailure_); + } + for (java.util.Map.Entry entry + : internalGetTags().getMap().entrySet()) { + com.google.protobuf.MapEntry + tags__ = TagsDefaultEntryHolder.defaultEntry.newBuilderForType() + .setKey(entry.getKey()) + .setValue(entry.getValue()) + .build(); + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, tags__); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.WorkflowMetadata)) { + return super.equals(obj); + } + flyteidl.core.Workflow.WorkflowMetadata other = (flyteidl.core.Workflow.WorkflowMetadata) obj; + + if (hasQualityOfService() != other.hasQualityOfService()) return false; + if (hasQualityOfService()) { + if (!getQualityOfService() + .equals(other.getQualityOfService())) return false; + } + if (onFailure_ != other.onFailure_) return false; + if (!internalGetTags().equals( + other.internalGetTags())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasQualityOfService()) { + hash = (37 * hash) + QUALITY_OF_SERVICE_FIELD_NUMBER; + hash = (53 * hash) + getQualityOfService().hashCode(); + } + hash = (37 * hash) + ON_FAILURE_FIELD_NUMBER; + hash = (53 * hash) + onFailure_; + if (!internalGetTags().getMap().isEmpty()) { + hash = (37 * hash) + TAGS_FIELD_NUMBER; + hash = (53 * hash) + internalGetTags().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.WorkflowMetadata prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * This is workflow layer metadata. These settings are only applicable to the workflow as a whole, and do not
+     * percolate down to child entities (like tasks) launched by the workflow.
+     * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowMetadata} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowMetadata) + flyteidl.core.Workflow.WorkflowMetadataOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_descriptor; + } + + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMapField( + int number) { + switch (number) { + case 3: + return internalGetTags(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @SuppressWarnings({"rawtypes"}) + protected com.google.protobuf.MapField internalGetMutableMapField( + int number) { + switch (number) { + case 3: + return internalGetMutableTags(); + default: + throw new RuntimeException( + "Invalid map field number: " + number); + } + } + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowMetadata.class, flyteidl.core.Workflow.WorkflowMetadata.Builder.class); + } + + // Construct using flyteidl.core.Workflow.WorkflowMetadata.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (qualityOfServiceBuilder_ == null) { + qualityOfService_ = null; + } else { + qualityOfService_ = null; + qualityOfServiceBuilder_ = null; + } + onFailure_ = 0; + + internalGetMutableTags().clear(); + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadata getDefaultInstanceForType() { + return flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadata build() { + flyteidl.core.Workflow.WorkflowMetadata result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadata buildPartial() { + flyteidl.core.Workflow.WorkflowMetadata result = new flyteidl.core.Workflow.WorkflowMetadata(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (qualityOfServiceBuilder_ == null) { + result.qualityOfService_ = qualityOfService_; + } else { + result.qualityOfService_ = qualityOfServiceBuilder_.build(); + } + result.onFailure_ = onFailure_; + result.tags_ = internalGetTags(); + result.tags_.makeImmutable(); + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.WorkflowMetadata) { + return mergeFrom((flyteidl.core.Workflow.WorkflowMetadata)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.WorkflowMetadata other) { + if (other == flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance()) return this; + if (other.hasQualityOfService()) { + mergeQualityOfService(other.getQualityOfService()); + } + if (other.onFailure_ != 0) { + setOnFailureValue(other.getOnFailureValue()); + } + internalGetMutableTags().mergeFrom( + other.internalGetTags()); + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.WorkflowMetadata parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.WorkflowMetadata) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private flyteidl.core.Execution.QualityOfService qualityOfService_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Execution.QualityOfService, flyteidl.core.Execution.QualityOfService.Builder, flyteidl.core.Execution.QualityOfServiceOrBuilder> qualityOfServiceBuilder_; + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public boolean hasQualityOfService() { + return qualityOfServiceBuilder_ != null || qualityOfService_ != null; + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public flyteidl.core.Execution.QualityOfService getQualityOfService() { + if (qualityOfServiceBuilder_ == null) { + return qualityOfService_ == null ? flyteidl.core.Execution.QualityOfService.getDefaultInstance() : qualityOfService_; + } else { + return qualityOfServiceBuilder_.getMessage(); + } + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public Builder setQualityOfService(flyteidl.core.Execution.QualityOfService value) { + if (qualityOfServiceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + qualityOfService_ = value; + onChanged(); + } else { + qualityOfServiceBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public Builder setQualityOfService( + flyteidl.core.Execution.QualityOfService.Builder builderForValue) { + if (qualityOfServiceBuilder_ == null) { + qualityOfService_ = builderForValue.build(); + onChanged(); + } else { + qualityOfServiceBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public Builder mergeQualityOfService(flyteidl.core.Execution.QualityOfService value) { + if (qualityOfServiceBuilder_ == null) { + if (qualityOfService_ != null) { + qualityOfService_ = + flyteidl.core.Execution.QualityOfService.newBuilder(qualityOfService_).mergeFrom(value).buildPartial(); + } else { + qualityOfService_ = value; + } + onChanged(); + } else { + qualityOfServiceBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public Builder clearQualityOfService() { + if (qualityOfServiceBuilder_ == null) { + qualityOfService_ = null; + onChanged(); + } else { + qualityOfService_ = null; + qualityOfServiceBuilder_ = null; + } + + return this; + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public flyteidl.core.Execution.QualityOfService.Builder getQualityOfServiceBuilder() { + + onChanged(); + return getQualityOfServiceFieldBuilder().getBuilder(); + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + public flyteidl.core.Execution.QualityOfServiceOrBuilder getQualityOfServiceOrBuilder() { + if (qualityOfServiceBuilder_ != null) { + return qualityOfServiceBuilder_.getMessageOrBuilder(); + } else { + return qualityOfService_ == null ? + flyteidl.core.Execution.QualityOfService.getDefaultInstance() : qualityOfService_; + } + } + /** + *
+       * Indicates the runtime priority of workflow executions. 
+       * 
+ * + * .flyteidl.core.QualityOfService quality_of_service = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Execution.QualityOfService, flyteidl.core.Execution.QualityOfService.Builder, flyteidl.core.Execution.QualityOfServiceOrBuilder> + getQualityOfServiceFieldBuilder() { + if (qualityOfServiceBuilder_ == null) { + qualityOfServiceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Execution.QualityOfService, flyteidl.core.Execution.QualityOfService.Builder, flyteidl.core.Execution.QualityOfServiceOrBuilder>( + getQualityOfService(), + getParentForChildren(), + isClean()); + qualityOfService_ = null; + } + return qualityOfServiceBuilder_; + } + + private int onFailure_ = 0; + /** + *
+       * Defines how the system should behave when a failure is detected in the workflow execution.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + public int getOnFailureValue() { + return onFailure_; + } + /** + *
+       * Defines how the system should behave when a failure is detected in the workflow execution.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + public Builder setOnFailureValue(int value) { + onFailure_ = value; + onChanged(); + return this; + } + /** + *
+       * Defines how the system should behave when a failure is detected in the workflow execution.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + public flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy getOnFailure() { + @SuppressWarnings("deprecation") + flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy result = flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.valueOf(onFailure_); + return result == null ? flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.UNRECOGNIZED : result; + } + /** + *
+       * Defines how the system should behave when a failure is detected in the workflow execution.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + public Builder setOnFailure(flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy value) { + if (value == null) { + throw new NullPointerException(); + } + + onFailure_ = value.getNumber(); + onChanged(); + return this; + } + /** + *
+       * Defines how the system should behave when a failure is detected in the workflow execution.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; + */ + public Builder clearOnFailure() { + + onFailure_ = 0; + onChanged(); + return this; + } + + private com.google.protobuf.MapField< + java.lang.String, java.lang.String> tags_; + private com.google.protobuf.MapField + internalGetTags() { + if (tags_ == null) { + return com.google.protobuf.MapField.emptyMapField( + TagsDefaultEntryHolder.defaultEntry); + } + return tags_; + } + private com.google.protobuf.MapField + internalGetMutableTags() { + onChanged();; + if (tags_ == null) { + tags_ = com.google.protobuf.MapField.newMapField( + TagsDefaultEntryHolder.defaultEntry); + } + if (!tags_.isMutable()) { + tags_ = tags_.copy(); + } + return tags_; + } + + public int getTagsCount() { + return internalGetTags().getMap().size(); + } + /** + *
+       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+       * 
+ * + * map<string, string> tags = 3; + */ + + public boolean containsTags( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + return internalGetTags().getMap().containsKey(key); + } + /** + * Use {@link #getTagsMap()} instead. + */ + @java.lang.Deprecated + public java.util.Map getTags() { + return getTagsMap(); + } + /** + *
+       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+       * 
+ * + * map<string, string> tags = 3; + */ + + public java.util.Map getTagsMap() { + return internalGetTags().getMap(); + } + /** + *
+       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+       * 
+ * + * map<string, string> tags = 3; + */ + + public java.lang.String getTagsOrDefault( + java.lang.String key, + java.lang.String defaultValue) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetTags().getMap(); + return map.containsKey(key) ? map.get(key) : defaultValue; + } + /** + *
+       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+       * 
+ * + * map<string, string> tags = 3; + */ + + public java.lang.String getTagsOrThrow( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + java.util.Map map = + internalGetTags().getMap(); + if (!map.containsKey(key)) { + throw new java.lang.IllegalArgumentException(); + } + return map.get(key); + } + + public Builder clearTags() { + internalGetMutableTags().getMutableMap() + .clear(); + return this; + } + /** + *
+       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+       * 
+ * + * map<string, string> tags = 3; + */ + + public Builder removeTags( + java.lang.String key) { + if (key == null) { throw new java.lang.NullPointerException(); } + internalGetMutableTags().getMutableMap() + .remove(key); + return this; + } + /** + * Use alternate mutation accessors instead. + */ + @java.lang.Deprecated + public java.util.Map + getMutableTags() { + return internalGetMutableTags().getMutableMap(); + } + /** + *
+       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+       * 
+ * + * map<string, string> tags = 3; + */ + public Builder putTags( + java.lang.String key, + java.lang.String value) { + if (key == null) { throw new java.lang.NullPointerException(); } + if (value == null) { throw new java.lang.NullPointerException(); } + internalGetMutableTags().getMutableMap() + .put(key, value); + return this; + } + /** + *
+       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
+       * 
+ * + * map<string, string> tags = 3; + */ + + public Builder putAllTags( + java.util.Map values) { + internalGetMutableTags().getMutableMap() + .putAll(values); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowMetadata) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadata) + private static final flyteidl.core.Workflow.WorkflowMetadata DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowMetadata(); + } + + public static flyteidl.core.Workflow.WorkflowMetadata getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorkflowMetadata parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorkflowMetadata(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadata getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface WorkflowMetadataDefaultsOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowMetadataDefaults) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * Whether child nodes of the workflow are interruptible.
+     * 
+ * + * bool interruptible = 1; + */ + boolean getInterruptible(); + } + /** + *
+   * The difference between these settings and the WorkflowMetadata ones is that these are meant to be passed down to
+   * a workflow's underlying entities (like tasks). For instance, 'interruptible' has no meaning at the workflow layer, it
+   * is only relevant when a task executes. The settings here are the defaults that are passed to all nodes
+   * unless explicitly overridden at the node layer.
+   * If you are adding a setting that applies to both the Workflow itself, and everything underneath it, it should be
+   * added to both this object and the WorkflowMetadata object above.
+   * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowMetadataDefaults} + */ + public static final class WorkflowMetadataDefaults extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowMetadataDefaults) + WorkflowMetadataDefaultsOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorkflowMetadataDefaults.newBuilder() to construct. + private WorkflowMetadataDefaults(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorkflowMetadataDefaults() { + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorkflowMetadataDefaults( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + interruptible_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowMetadataDefaults.class, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder.class); + } + + public static final int INTERRUPTIBLE_FIELD_NUMBER = 1; + private boolean interruptible_; + /** + *
+     * Whether child nodes of the workflow are interruptible.
+     * 
+ * + * bool interruptible = 1; + */ + public boolean getInterruptible() { + return interruptible_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (interruptible_ != false) { + output.writeBool(1, interruptible_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (interruptible_ != false) { + size += com.google.protobuf.CodedOutputStream + .computeBoolSize(1, interruptible_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.WorkflowMetadataDefaults)) { + return super.equals(obj); + } + flyteidl.core.Workflow.WorkflowMetadataDefaults other = (flyteidl.core.Workflow.WorkflowMetadataDefaults) obj; + + if (getInterruptible() + != other.getInterruptible()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + INTERRUPTIBLE_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( + getInterruptible()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.WorkflowMetadataDefaults prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * The difference between these settings and the WorkflowMetadata ones is that these are meant to be passed down to
+     * a workflow's underlying entities (like tasks). For instance, 'interruptible' has no meaning at the workflow layer, it
+     * is only relevant when a task executes. The settings here are the defaults that are passed to all nodes
+     * unless explicitly overridden at the node layer.
+     * If you are adding a setting that applies to both the Workflow itself, and everything underneath it, it should be
+     * added to both this object and the WorkflowMetadata object above.
+     * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowMetadataDefaults} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowMetadataDefaults) + flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowMetadataDefaults.class, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder.class); + } + + // Construct using flyteidl.core.Workflow.WorkflowMetadataDefaults.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + interruptible_ = false; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadataDefaults getDefaultInstanceForType() { + return flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadataDefaults build() { + flyteidl.core.Workflow.WorkflowMetadataDefaults result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadataDefaults buildPartial() { + flyteidl.core.Workflow.WorkflowMetadataDefaults result = new flyteidl.core.Workflow.WorkflowMetadataDefaults(this); + result.interruptible_ = interruptible_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.WorkflowMetadataDefaults) { + return mergeFrom((flyteidl.core.Workflow.WorkflowMetadataDefaults)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.WorkflowMetadataDefaults other) { + if (other == flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance()) return this; + if (other.getInterruptible() != false) { + setInterruptible(other.getInterruptible()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.WorkflowMetadataDefaults parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.WorkflowMetadataDefaults) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private boolean interruptible_ ; + /** + *
+       * Whether child nodes of the workflow are interruptible.
+       * 
+ * + * bool interruptible = 1; + */ + public boolean getInterruptible() { + return interruptible_; + } + /** + *
+       * Whether child nodes of the workflow are interruptible.
+       * 
+ * + * bool interruptible = 1; + */ + public Builder setInterruptible(boolean value) { + + interruptible_ = value; + onChanged(); + return this; + } + /** + *
+       * Whether child nodes of the workflow are interruptible.
+       * 
+ * + * bool interruptible = 1; + */ + public Builder clearInterruptible() { + + interruptible_ = false; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowMetadataDefaults) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadataDefaults) + private static final flyteidl.core.Workflow.WorkflowMetadataDefaults DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowMetadataDefaults(); + } + + public static flyteidl.core.Workflow.WorkflowMetadataDefaults getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorkflowMetadataDefaults parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorkflowMetadataDefaults(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowMetadataDefaults getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface WorkflowTemplateOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowTemplate) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A globally unique identifier for the workflow.
+     * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + boolean hasId(); + /** + *
+     * A globally unique identifier for the workflow.
+     * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + flyteidl.core.IdentifierOuterClass.Identifier getId(); + /** + *
+     * A globally unique identifier for the workflow.
+     * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getIdOrBuilder(); + + /** + *
+     * Extra metadata about the workflow.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + boolean hasMetadata(); + /** + *
+     * Extra metadata about the workflow.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + flyteidl.core.Workflow.WorkflowMetadata getMetadata(); + /** + *
+     * Extra metadata about the workflow.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + flyteidl.core.Workflow.WorkflowMetadataOrBuilder getMetadataOrBuilder(); + + /** + *
+     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+     * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + boolean hasInterface(); + /** + *
+     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+     * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + flyteidl.core.Interface.TypedInterface getInterface(); + /** + *
+     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+     * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + flyteidl.core.Interface.TypedInterfaceOrBuilder getInterfaceOrBuilder(); + + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + java.util.List + getNodesList(); + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + flyteidl.core.Workflow.Node getNodes(int index); + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + int getNodesCount(); + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + java.util.List + getNodesOrBuilderList(); + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + flyteidl.core.Workflow.NodeOrBuilder getNodesOrBuilder( + int index); + + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + java.util.List + getOutputsList(); + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + flyteidl.core.Literals.Binding getOutputs(int index); + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + int getOutputsCount(); + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + java.util.List + getOutputsOrBuilderList(); + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + flyteidl.core.Literals.BindingOrBuilder getOutputsOrBuilder( + int index); + + /** + *
+     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+     * pb.lyft.flyte.core.Error.
+     * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + boolean hasFailureNode(); + /** + *
+     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+     * pb.lyft.flyte.core.Error.
+     * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + flyteidl.core.Workflow.Node getFailureNode(); + /** + *
+     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+     * pb.lyft.flyte.core.Error.
+     * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + flyteidl.core.Workflow.NodeOrBuilder getFailureNodeOrBuilder(); + + /** + *
+     * workflow defaults
+     * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + boolean hasMetadataDefaults(); + /** + *
+     * workflow defaults
+     * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + flyteidl.core.Workflow.WorkflowMetadataDefaults getMetadataDefaults(); + /** + *
+     * workflow defaults
+     * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder getMetadataDefaultsOrBuilder(); + } + /** + *
+   * Flyte Workflow Structure that encapsulates task, branch and subworkflow nodes to form a statically analyzable,
+   * directed acyclic graph.
+   * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowTemplate} + */ + public static final class WorkflowTemplate extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowTemplate) + WorkflowTemplateOrBuilder { + private static final long serialVersionUID = 0L; + // Use WorkflowTemplate.newBuilder() to construct. + private WorkflowTemplate(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private WorkflowTemplate() { + nodes_ = java.util.Collections.emptyList(); + outputs_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WorkflowTemplate( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; + if (id_ != null) { + subBuilder = id_.toBuilder(); + } + id_ = input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(id_); + id_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + flyteidl.core.Workflow.WorkflowMetadata.Builder subBuilder = null; + if (metadata_ != null) { + subBuilder = metadata_.toBuilder(); + } + metadata_ = input.readMessage(flyteidl.core.Workflow.WorkflowMetadata.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(metadata_); + metadata_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + flyteidl.core.Interface.TypedInterface.Builder subBuilder = null; + if (interface_ != null) { + subBuilder = interface_.toBuilder(); + } + interface_ = input.readMessage(flyteidl.core.Interface.TypedInterface.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(interface_); + interface_ = subBuilder.buildPartial(); + } + + break; + } + case 34: { + if (!((mutable_bitField0_ & 0x00000008) != 0)) { + nodes_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000008; + } + nodes_.add( + input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry)); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000010) != 0)) { + outputs_ = new java.util.ArrayList(); + mutable_bitField0_ |= 0x00000010; + } + outputs_.add( + input.readMessage(flyteidl.core.Literals.Binding.parser(), extensionRegistry)); + break; + } + case 50: { + flyteidl.core.Workflow.Node.Builder subBuilder = null; + if (failureNode_ != null) { + subBuilder = failureNode_.toBuilder(); + } + failureNode_ = input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(failureNode_); + failureNode_ = subBuilder.buildPartial(); + } + + break; + } + case 58: { + flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder subBuilder = null; + if (metadataDefaults_ != null) { + subBuilder = metadataDefaults_.toBuilder(); + } + metadataDefaults_ = input.readMessage(flyteidl.core.Workflow.WorkflowMetadataDefaults.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(metadataDefaults_); + metadataDefaults_ = subBuilder.buildPartial(); + } + + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000008) != 0)) { + nodes_ = java.util.Collections.unmodifiableList(nodes_); + } + if (((mutable_bitField0_ & 0x00000010) != 0)) { + outputs_ = java.util.Collections.unmodifiableList(outputs_); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowTemplate.class, flyteidl.core.Workflow.WorkflowTemplate.Builder.class); + } + + private int bitField0_; + public static final int ID_FIELD_NUMBER = 1; + private flyteidl.core.IdentifierOuterClass.Identifier id_; + /** + *
+     * A globally unique identifier for the workflow.
+     * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public boolean hasId() { + return id_ != null; + } + /** + *
+     * A globally unique identifier for the workflow.
+     * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getId() { + return id_ == null ? flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance() : id_; + } + /** + *
+     * A globally unique identifier for the workflow.
+     * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getIdOrBuilder() { + return getId(); + } + + public static final int METADATA_FIELD_NUMBER = 2; + private flyteidl.core.Workflow.WorkflowMetadata metadata_; + /** + *
+     * Extra metadata about the workflow.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public boolean hasMetadata() { + return metadata_ != null; + } + /** + *
+     * Extra metadata about the workflow.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public flyteidl.core.Workflow.WorkflowMetadata getMetadata() { + return metadata_ == null ? flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance() : metadata_; + } + /** + *
+     * Extra metadata about the workflow.
+     * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public flyteidl.core.Workflow.WorkflowMetadataOrBuilder getMetadataOrBuilder() { + return getMetadata(); + } + + public static final int INTERFACE_FIELD_NUMBER = 3; + private flyteidl.core.Interface.TypedInterface interface_; + /** + *
+     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+     * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public boolean hasInterface() { + return interface_ != null; + } + /** + *
+     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+     * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public flyteidl.core.Interface.TypedInterface getInterface() { + return interface_ == null ? flyteidl.core.Interface.TypedInterface.getDefaultInstance() : interface_; + } + /** + *
+     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+     * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public flyteidl.core.Interface.TypedInterfaceOrBuilder getInterfaceOrBuilder() { + return getInterface(); + } + + public static final int NODES_FIELD_NUMBER = 4; + private java.util.List nodes_; + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public java.util.List getNodesList() { + return nodes_; + } + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public java.util.List + getNodesOrBuilderList() { + return nodes_; + } + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public int getNodesCount() { + return nodes_.size(); + } + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public flyteidl.core.Workflow.Node getNodes(int index) { + return nodes_.get(index); + } + /** + *
+     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+     * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public flyteidl.core.Workflow.NodeOrBuilder getNodesOrBuilder( + int index) { + return nodes_.get(index); + } + + public static final int OUTPUTS_FIELD_NUMBER = 5; + private java.util.List outputs_; + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public java.util.List getOutputsList() { + return outputs_; + } + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public java.util.List + getOutputsOrBuilderList() { + return outputs_; + } + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public int getOutputsCount() { + return outputs_.size(); + } + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public flyteidl.core.Literals.Binding getOutputs(int index) { + return outputs_.get(index); + } + /** + *
+     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+     * bind final outputs.
+     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+     * outputs from the output of a task.
+     * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public flyteidl.core.Literals.BindingOrBuilder getOutputsOrBuilder( + int index) { + return outputs_.get(index); + } + + public static final int FAILURE_NODE_FIELD_NUMBER = 6; + private flyteidl.core.Workflow.Node failureNode_; + /** + *
+     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+     * pb.lyft.flyte.core.Error.
+     * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public boolean hasFailureNode() { + return failureNode_ != null; + } + /** + *
+     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+     * pb.lyft.flyte.core.Error.
+     * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public flyteidl.core.Workflow.Node getFailureNode() { + return failureNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : failureNode_; + } + /** + *
+     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+     * pb.lyft.flyte.core.Error.
+     * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public flyteidl.core.Workflow.NodeOrBuilder getFailureNodeOrBuilder() { + return getFailureNode(); + } + + public static final int METADATA_DEFAULTS_FIELD_NUMBER = 7; + private flyteidl.core.Workflow.WorkflowMetadataDefaults metadataDefaults_; + /** + *
+     * workflow defaults
+     * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public boolean hasMetadataDefaults() { + return metadataDefaults_ != null; + } + /** + *
+     * workflow defaults
+     * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public flyteidl.core.Workflow.WorkflowMetadataDefaults getMetadataDefaults() { + return metadataDefaults_ == null ? flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance() : metadataDefaults_; + } + /** + *
+     * workflow defaults
+     * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder getMetadataDefaultsOrBuilder() { + return getMetadataDefaults(); + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (id_ != null) { + output.writeMessage(1, getId()); + } + if (metadata_ != null) { + output.writeMessage(2, getMetadata()); + } + if (interface_ != null) { + output.writeMessage(3, getInterface()); + } + for (int i = 0; i < nodes_.size(); i++) { + output.writeMessage(4, nodes_.get(i)); + } + for (int i = 0; i < outputs_.size(); i++) { + output.writeMessage(5, outputs_.get(i)); + } + if (failureNode_ != null) { + output.writeMessage(6, getFailureNode()); + } + if (metadataDefaults_ != null) { + output.writeMessage(7, getMetadataDefaults()); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (id_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getId()); + } + if (metadata_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getMetadata()); + } + if (interface_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(3, getInterface()); + } + for (int i = 0; i < nodes_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(4, nodes_.get(i)); + } + for (int i = 0; i < outputs_.size(); i++) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(5, outputs_.get(i)); + } + if (failureNode_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(6, getFailureNode()); + } + if (metadataDefaults_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(7, getMetadataDefaults()); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.WorkflowTemplate)) { + return super.equals(obj); + } + flyteidl.core.Workflow.WorkflowTemplate other = (flyteidl.core.Workflow.WorkflowTemplate) obj; + + if (hasId() != other.hasId()) return false; + if (hasId()) { + if (!getId() + .equals(other.getId())) return false; + } + if (hasMetadata() != other.hasMetadata()) return false; + if (hasMetadata()) { + if (!getMetadata() + .equals(other.getMetadata())) return false; + } + if (hasInterface() != other.hasInterface()) return false; + if (hasInterface()) { + if (!getInterface() + .equals(other.getInterface())) return false; + } + if (!getNodesList() + .equals(other.getNodesList())) return false; + if (!getOutputsList() + .equals(other.getOutputsList())) return false; + if (hasFailureNode() != other.hasFailureNode()) return false; + if (hasFailureNode()) { + if (!getFailureNode() + .equals(other.getFailureNode())) return false; + } + if (hasMetadataDefaults() != other.hasMetadataDefaults()) return false; + if (hasMetadataDefaults()) { + if (!getMetadataDefaults() + .equals(other.getMetadataDefaults())) return false; + } + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasId()) { + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + } + if (hasMetadata()) { + hash = (37 * hash) + METADATA_FIELD_NUMBER; + hash = (53 * hash) + getMetadata().hashCode(); + } + if (hasInterface()) { + hash = (37 * hash) + INTERFACE_FIELD_NUMBER; + hash = (53 * hash) + getInterface().hashCode(); + } + if (getNodesCount() > 0) { + hash = (37 * hash) + NODES_FIELD_NUMBER; + hash = (53 * hash) + getNodesList().hashCode(); + } + if (getOutputsCount() > 0) { + hash = (37 * hash) + OUTPUTS_FIELD_NUMBER; + hash = (53 * hash) + getOutputsList().hashCode(); + } + if (hasFailureNode()) { + hash = (37 * hash) + FAILURE_NODE_FIELD_NUMBER; + hash = (53 * hash) + getFailureNode().hashCode(); + } + if (hasMetadataDefaults()) { + hash = (37 * hash) + METADATA_DEFAULTS_FIELD_NUMBER; + hash = (53 * hash) + getMetadataDefaults().hashCode(); + } + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.WorkflowTemplate prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Flyte Workflow Structure that encapsulates task, branch and subworkflow nodes to form a statically analyzable,
+     * directed acyclic graph.
+     * 
+ * + * Protobuf type {@code flyteidl.core.WorkflowTemplate} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowTemplate) + flyteidl.core.Workflow.WorkflowTemplateOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.WorkflowTemplate.class, flyteidl.core.Workflow.WorkflowTemplate.Builder.class); + } + + // Construct using flyteidl.core.Workflow.WorkflowTemplate.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + getNodesFieldBuilder(); + getOutputsFieldBuilder(); + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (idBuilder_ == null) { + id_ = null; + } else { + id_ = null; + idBuilder_ = null; + } + if (metadataBuilder_ == null) { + metadata_ = null; + } else { + metadata_ = null; + metadataBuilder_ = null; + } + if (interfaceBuilder_ == null) { + interface_ = null; + } else { + interface_ = null; + interfaceBuilder_ = null; + } + if (nodesBuilder_ == null) { + nodes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + } else { + nodesBuilder_.clear(); + } + if (outputsBuilder_ == null) { + outputs_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + } else { + outputsBuilder_.clear(); + } + if (failureNodeBuilder_ == null) { + failureNode_ = null; + } else { + failureNode_ = null; + failureNodeBuilder_ = null; + } + if (metadataDefaultsBuilder_ == null) { + metadataDefaults_ = null; + } else { + metadataDefaults_ = null; + metadataDefaultsBuilder_ = null; + } + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowTemplate getDefaultInstanceForType() { + return flyteidl.core.Workflow.WorkflowTemplate.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowTemplate build() { + flyteidl.core.Workflow.WorkflowTemplate result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowTemplate buildPartial() { + flyteidl.core.Workflow.WorkflowTemplate result = new flyteidl.core.Workflow.WorkflowTemplate(this); + int from_bitField0_ = bitField0_; + int to_bitField0_ = 0; + if (idBuilder_ == null) { + result.id_ = id_; + } else { + result.id_ = idBuilder_.build(); + } + if (metadataBuilder_ == null) { + result.metadata_ = metadata_; + } else { + result.metadata_ = metadataBuilder_.build(); + } + if (interfaceBuilder_ == null) { + result.interface_ = interface_; + } else { + result.interface_ = interfaceBuilder_.build(); + } + if (nodesBuilder_ == null) { + if (((bitField0_ & 0x00000008) != 0)) { + nodes_ = java.util.Collections.unmodifiableList(nodes_); + bitField0_ = (bitField0_ & ~0x00000008); + } + result.nodes_ = nodes_; + } else { + result.nodes_ = nodesBuilder_.build(); + } + if (outputsBuilder_ == null) { + if (((bitField0_ & 0x00000010) != 0)) { + outputs_ = java.util.Collections.unmodifiableList(outputs_); + bitField0_ = (bitField0_ & ~0x00000010); + } + result.outputs_ = outputs_; + } else { + result.outputs_ = outputsBuilder_.build(); + } + if (failureNodeBuilder_ == null) { + result.failureNode_ = failureNode_; + } else { + result.failureNode_ = failureNodeBuilder_.build(); + } + if (metadataDefaultsBuilder_ == null) { + result.metadataDefaults_ = metadataDefaults_; + } else { + result.metadataDefaults_ = metadataDefaultsBuilder_.build(); + } + result.bitField0_ = to_bitField0_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.WorkflowTemplate) { + return mergeFrom((flyteidl.core.Workflow.WorkflowTemplate)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.WorkflowTemplate other) { + if (other == flyteidl.core.Workflow.WorkflowTemplate.getDefaultInstance()) return this; + if (other.hasId()) { + mergeId(other.getId()); + } + if (other.hasMetadata()) { + mergeMetadata(other.getMetadata()); + } + if (other.hasInterface()) { + mergeInterface(other.getInterface()); + } + if (nodesBuilder_ == null) { + if (!other.nodes_.isEmpty()) { + if (nodes_.isEmpty()) { + nodes_ = other.nodes_; + bitField0_ = (bitField0_ & ~0x00000008); + } else { + ensureNodesIsMutable(); + nodes_.addAll(other.nodes_); + } + onChanged(); + } + } else { + if (!other.nodes_.isEmpty()) { + if (nodesBuilder_.isEmpty()) { + nodesBuilder_.dispose(); + nodesBuilder_ = null; + nodes_ = other.nodes_; + bitField0_ = (bitField0_ & ~0x00000008); + nodesBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getNodesFieldBuilder() : null; + } else { + nodesBuilder_.addAllMessages(other.nodes_); + } + } + } + if (outputsBuilder_ == null) { + if (!other.outputs_.isEmpty()) { + if (outputs_.isEmpty()) { + outputs_ = other.outputs_; + bitField0_ = (bitField0_ & ~0x00000010); + } else { + ensureOutputsIsMutable(); + outputs_.addAll(other.outputs_); + } + onChanged(); + } + } else { + if (!other.outputs_.isEmpty()) { + if (outputsBuilder_.isEmpty()) { + outputsBuilder_.dispose(); + outputsBuilder_ = null; + outputs_ = other.outputs_; + bitField0_ = (bitField0_ & ~0x00000010); + outputsBuilder_ = + com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? + getOutputsFieldBuilder() : null; + } else { + outputsBuilder_.addAllMessages(other.outputs_); + } + } + } + if (other.hasFailureNode()) { + mergeFailureNode(other.getFailureNode()); + } + if (other.hasMetadataDefaults()) { + mergeMetadataDefaults(other.getMetadataDefaults()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.WorkflowTemplate parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.WorkflowTemplate) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + private int bitField0_; + + private flyteidl.core.IdentifierOuterClass.Identifier id_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> idBuilder_; + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public boolean hasId() { + return idBuilder_ != null || id_ != null; + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier getId() { + if (idBuilder_ == null) { + return id_ == null ? flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance() : id_; + } else { + return idBuilder_.getMessage(); + } + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public Builder setId(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (idBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + id_ = value; + onChanged(); + } else { + idBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public Builder setId( + flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { + if (idBuilder_ == null) { + id_ = builderForValue.build(); + onChanged(); + } else { + idBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public Builder mergeId(flyteidl.core.IdentifierOuterClass.Identifier value) { + if (idBuilder_ == null) { + if (id_ != null) { + id_ = + flyteidl.core.IdentifierOuterClass.Identifier.newBuilder(id_).mergeFrom(value).buildPartial(); + } else { + id_ = value; + } + onChanged(); + } else { + idBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public Builder clearId() { + if (idBuilder_ == null) { + id_ = null; + onChanged(); + } else { + id_ = null; + idBuilder_ = null; + } + + return this; + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public flyteidl.core.IdentifierOuterClass.Identifier.Builder getIdBuilder() { + + onChanged(); + return getIdFieldBuilder().getBuilder(); + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getIdOrBuilder() { + if (idBuilder_ != null) { + return idBuilder_.getMessageOrBuilder(); + } else { + return id_ == null ? + flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance() : id_; + } + } + /** + *
+       * A globally unique identifier for the workflow.
+       * 
+ * + * .flyteidl.core.Identifier id = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> + getIdFieldBuilder() { + if (idBuilder_ == null) { + idBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( + getId(), + getParentForChildren(), + isClean()); + id_ = null; + } + return idBuilder_; + } + + private flyteidl.core.Workflow.WorkflowMetadata metadata_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowMetadata, flyteidl.core.Workflow.WorkflowMetadata.Builder, flyteidl.core.Workflow.WorkflowMetadataOrBuilder> metadataBuilder_; + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public boolean hasMetadata() { + return metadataBuilder_ != null || metadata_ != null; + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public flyteidl.core.Workflow.WorkflowMetadata getMetadata() { + if (metadataBuilder_ == null) { + return metadata_ == null ? flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance() : metadata_; + } else { + return metadataBuilder_.getMessage(); + } + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public Builder setMetadata(flyteidl.core.Workflow.WorkflowMetadata value) { + if (metadataBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadata_ = value; + onChanged(); + } else { + metadataBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public Builder setMetadata( + flyteidl.core.Workflow.WorkflowMetadata.Builder builderForValue) { + if (metadataBuilder_ == null) { + metadata_ = builderForValue.build(); + onChanged(); + } else { + metadataBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public Builder mergeMetadata(flyteidl.core.Workflow.WorkflowMetadata value) { + if (metadataBuilder_ == null) { + if (metadata_ != null) { + metadata_ = + flyteidl.core.Workflow.WorkflowMetadata.newBuilder(metadata_).mergeFrom(value).buildPartial(); + } else { + metadata_ = value; + } + onChanged(); + } else { + metadataBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public Builder clearMetadata() { + if (metadataBuilder_ == null) { + metadata_ = null; + onChanged(); + } else { + metadata_ = null; + metadataBuilder_ = null; + } + + return this; + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public flyteidl.core.Workflow.WorkflowMetadata.Builder getMetadataBuilder() { + + onChanged(); + return getMetadataFieldBuilder().getBuilder(); + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + public flyteidl.core.Workflow.WorkflowMetadataOrBuilder getMetadataOrBuilder() { + if (metadataBuilder_ != null) { + return metadataBuilder_.getMessageOrBuilder(); + } else { + return metadata_ == null ? + flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance() : metadata_; + } + } + /** + *
+       * Extra metadata about the workflow.
+       * 
+ * + * .flyteidl.core.WorkflowMetadata metadata = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowMetadata, flyteidl.core.Workflow.WorkflowMetadata.Builder, flyteidl.core.Workflow.WorkflowMetadataOrBuilder> + getMetadataFieldBuilder() { + if (metadataBuilder_ == null) { + metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowMetadata, flyteidl.core.Workflow.WorkflowMetadata.Builder, flyteidl.core.Workflow.WorkflowMetadataOrBuilder>( + getMetadata(), + getParentForChildren(), + isClean()); + metadata_ = null; + } + return metadataBuilder_; + } + + private flyteidl.core.Interface.TypedInterface interface_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Interface.TypedInterface, flyteidl.core.Interface.TypedInterface.Builder, flyteidl.core.Interface.TypedInterfaceOrBuilder> interfaceBuilder_; + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public boolean hasInterface() { + return interfaceBuilder_ != null || interface_ != null; + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public flyteidl.core.Interface.TypedInterface getInterface() { + if (interfaceBuilder_ == null) { + return interface_ == null ? flyteidl.core.Interface.TypedInterface.getDefaultInstance() : interface_; + } else { + return interfaceBuilder_.getMessage(); + } + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public Builder setInterface(flyteidl.core.Interface.TypedInterface value) { + if (interfaceBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + interface_ = value; + onChanged(); + } else { + interfaceBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public Builder setInterface( + flyteidl.core.Interface.TypedInterface.Builder builderForValue) { + if (interfaceBuilder_ == null) { + interface_ = builderForValue.build(); + onChanged(); + } else { + interfaceBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public Builder mergeInterface(flyteidl.core.Interface.TypedInterface value) { + if (interfaceBuilder_ == null) { + if (interface_ != null) { + interface_ = + flyteidl.core.Interface.TypedInterface.newBuilder(interface_).mergeFrom(value).buildPartial(); + } else { + interface_ = value; + } + onChanged(); + } else { + interfaceBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public Builder clearInterface() { + if (interfaceBuilder_ == null) { + interface_ = null; + onChanged(); + } else { + interface_ = null; + interfaceBuilder_ = null; + } + + return this; + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public flyteidl.core.Interface.TypedInterface.Builder getInterfaceBuilder() { + + onChanged(); + return getInterfaceFieldBuilder().getBuilder(); + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + public flyteidl.core.Interface.TypedInterfaceOrBuilder getInterfaceOrBuilder() { + if (interfaceBuilder_ != null) { + return interfaceBuilder_.getMessageOrBuilder(); + } else { + return interface_ == null ? + flyteidl.core.Interface.TypedInterface.getDefaultInstance() : interface_; + } + } + /** + *
+       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
+       * 
+ * + * .flyteidl.core.TypedInterface interface = 3; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Interface.TypedInterface, flyteidl.core.Interface.TypedInterface.Builder, flyteidl.core.Interface.TypedInterfaceOrBuilder> + getInterfaceFieldBuilder() { + if (interfaceBuilder_ == null) { + interfaceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Interface.TypedInterface, flyteidl.core.Interface.TypedInterface.Builder, flyteidl.core.Interface.TypedInterfaceOrBuilder>( + getInterface(), + getParentForChildren(), + isClean()); + interface_ = null; + } + return interfaceBuilder_; + } + + private java.util.List nodes_ = + java.util.Collections.emptyList(); + private void ensureNodesIsMutable() { + if (!((bitField0_ & 0x00000008) != 0)) { + nodes_ = new java.util.ArrayList(nodes_); + bitField0_ |= 0x00000008; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> nodesBuilder_; + + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public java.util.List getNodesList() { + if (nodesBuilder_ == null) { + return java.util.Collections.unmodifiableList(nodes_); + } else { + return nodesBuilder_.getMessageList(); + } + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public int getNodesCount() { + if (nodesBuilder_ == null) { + return nodes_.size(); + } else { + return nodesBuilder_.getCount(); + } + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public flyteidl.core.Workflow.Node getNodes(int index) { + if (nodesBuilder_ == null) { + return nodes_.get(index); + } else { + return nodesBuilder_.getMessage(index); + } + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder setNodes( + int index, flyteidl.core.Workflow.Node value) { + if (nodesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodesIsMutable(); + nodes_.set(index, value); + onChanged(); + } else { + nodesBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder setNodes( + int index, flyteidl.core.Workflow.Node.Builder builderForValue) { + if (nodesBuilder_ == null) { + ensureNodesIsMutable(); + nodes_.set(index, builderForValue.build()); + onChanged(); + } else { + nodesBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder addNodes(flyteidl.core.Workflow.Node value) { + if (nodesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodesIsMutable(); + nodes_.add(value); + onChanged(); + } else { + nodesBuilder_.addMessage(value); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder addNodes( + int index, flyteidl.core.Workflow.Node value) { + if (nodesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureNodesIsMutable(); + nodes_.add(index, value); + onChanged(); + } else { + nodesBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder addNodes( + flyteidl.core.Workflow.Node.Builder builderForValue) { + if (nodesBuilder_ == null) { + ensureNodesIsMutable(); + nodes_.add(builderForValue.build()); + onChanged(); + } else { + nodesBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder addNodes( + int index, flyteidl.core.Workflow.Node.Builder builderForValue) { + if (nodesBuilder_ == null) { + ensureNodesIsMutable(); + nodes_.add(index, builderForValue.build()); + onChanged(); + } else { + nodesBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder addAllNodes( + java.lang.Iterable values) { + if (nodesBuilder_ == null) { + ensureNodesIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, nodes_); + onChanged(); + } else { + nodesBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder clearNodes() { + if (nodesBuilder_ == null) { + nodes_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000008); + onChanged(); + } else { + nodesBuilder_.clear(); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public Builder removeNodes(int index) { + if (nodesBuilder_ == null) { + ensureNodesIsMutable(); + nodes_.remove(index); + onChanged(); + } else { + nodesBuilder_.remove(index); + } + return this; + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public flyteidl.core.Workflow.Node.Builder getNodesBuilder( + int index) { + return getNodesFieldBuilder().getBuilder(index); + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public flyteidl.core.Workflow.NodeOrBuilder getNodesOrBuilder( + int index) { + if (nodesBuilder_ == null) { + return nodes_.get(index); } else { + return nodesBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public java.util.List + getNodesOrBuilderList() { + if (nodesBuilder_ != null) { + return nodesBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(nodes_); + } + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public flyteidl.core.Workflow.Node.Builder addNodesBuilder() { + return getNodesFieldBuilder().addBuilder( + flyteidl.core.Workflow.Node.getDefaultInstance()); + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public flyteidl.core.Workflow.Node.Builder addNodesBuilder( + int index) { + return getNodesFieldBuilder().addBuilder( + index, flyteidl.core.Workflow.Node.getDefaultInstance()); + } + /** + *
+       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
+       * 
+ * + * repeated .flyteidl.core.Node nodes = 4; + */ + public java.util.List + getNodesBuilderList() { + return getNodesFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> + getNodesFieldBuilder() { + if (nodesBuilder_ == null) { + nodesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( + nodes_, + ((bitField0_ & 0x00000008) != 0), + getParentForChildren(), + isClean()); + nodes_ = null; + } + return nodesBuilder_; + } + + private java.util.List outputs_ = + java.util.Collections.emptyList(); + private void ensureOutputsIsMutable() { + if (!((bitField0_ & 0x00000010) != 0)) { + outputs_ = new java.util.ArrayList(outputs_); + bitField0_ |= 0x00000010; + } + } + + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> outputsBuilder_; + + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public java.util.List getOutputsList() { + if (outputsBuilder_ == null) { + return java.util.Collections.unmodifiableList(outputs_); + } else { + return outputsBuilder_.getMessageList(); + } + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public int getOutputsCount() { + if (outputsBuilder_ == null) { + return outputs_.size(); + } else { + return outputsBuilder_.getCount(); + } + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public flyteidl.core.Literals.Binding getOutputs(int index) { + if (outputsBuilder_ == null) { + return outputs_.get(index); + } else { + return outputsBuilder_.getMessage(index); + } + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder setOutputs( + int index, flyteidl.core.Literals.Binding value) { + if (outputsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputsIsMutable(); + outputs_.set(index, value); + onChanged(); + } else { + outputsBuilder_.setMessage(index, value); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder setOutputs( + int index, flyteidl.core.Literals.Binding.Builder builderForValue) { + if (outputsBuilder_ == null) { + ensureOutputsIsMutable(); + outputs_.set(index, builderForValue.build()); + onChanged(); + } else { + outputsBuilder_.setMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder addOutputs(flyteidl.core.Literals.Binding value) { + if (outputsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputsIsMutable(); + outputs_.add(value); + onChanged(); + } else { + outputsBuilder_.addMessage(value); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder addOutputs( + int index, flyteidl.core.Literals.Binding value) { + if (outputsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + ensureOutputsIsMutable(); + outputs_.add(index, value); + onChanged(); + } else { + outputsBuilder_.addMessage(index, value); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder addOutputs( + flyteidl.core.Literals.Binding.Builder builderForValue) { + if (outputsBuilder_ == null) { + ensureOutputsIsMutable(); + outputs_.add(builderForValue.build()); + onChanged(); + } else { + outputsBuilder_.addMessage(builderForValue.build()); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder addOutputs( + int index, flyteidl.core.Literals.Binding.Builder builderForValue) { + if (outputsBuilder_ == null) { + ensureOutputsIsMutable(); + outputs_.add(index, builderForValue.build()); + onChanged(); + } else { + outputsBuilder_.addMessage(index, builderForValue.build()); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder addAllOutputs( + java.lang.Iterable values) { + if (outputsBuilder_ == null) { + ensureOutputsIsMutable(); + com.google.protobuf.AbstractMessageLite.Builder.addAll( + values, outputs_); + onChanged(); + } else { + outputsBuilder_.addAllMessages(values); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder clearOutputs() { + if (outputsBuilder_ == null) { + outputs_ = java.util.Collections.emptyList(); + bitField0_ = (bitField0_ & ~0x00000010); + onChanged(); + } else { + outputsBuilder_.clear(); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public Builder removeOutputs(int index) { + if (outputsBuilder_ == null) { + ensureOutputsIsMutable(); + outputs_.remove(index); + onChanged(); + } else { + outputsBuilder_.remove(index); + } + return this; + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public flyteidl.core.Literals.Binding.Builder getOutputsBuilder( + int index) { + return getOutputsFieldBuilder().getBuilder(index); + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public flyteidl.core.Literals.BindingOrBuilder getOutputsOrBuilder( + int index) { + if (outputsBuilder_ == null) { + return outputs_.get(index); } else { + return outputsBuilder_.getMessageOrBuilder(index); + } + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public java.util.List + getOutputsOrBuilderList() { + if (outputsBuilder_ != null) { + return outputsBuilder_.getMessageOrBuilderList(); + } else { + return java.util.Collections.unmodifiableList(outputs_); + } + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public flyteidl.core.Literals.Binding.Builder addOutputsBuilder() { + return getOutputsFieldBuilder().addBuilder( + flyteidl.core.Literals.Binding.getDefaultInstance()); + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public flyteidl.core.Literals.Binding.Builder addOutputsBuilder( + int index) { + return getOutputsFieldBuilder().addBuilder( + index, flyteidl.core.Literals.Binding.getDefaultInstance()); + } + /** + *
+       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
+       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
+       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
+       * bind final outputs.
+       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
+       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
+       * outputs from the output of a task.
+       * 
+ * + * repeated .flyteidl.core.Binding outputs = 5; + */ + public java.util.List + getOutputsBuilderList() { + return getOutputsFieldBuilder().getBuilderList(); + } + private com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> + getOutputsFieldBuilder() { + if (outputsBuilder_ == null) { + outputsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< + flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder>( + outputs_, + ((bitField0_ & 0x00000010) != 0), + getParentForChildren(), + isClean()); + outputs_ = null; + } + return outputsBuilder_; + } + + private flyteidl.core.Workflow.Node failureNode_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> failureNodeBuilder_; + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public boolean hasFailureNode() { + return failureNodeBuilder_ != null || failureNode_ != null; + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public flyteidl.core.Workflow.Node getFailureNode() { + if (failureNodeBuilder_ == null) { + return failureNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : failureNode_; + } else { + return failureNodeBuilder_.getMessage(); + } + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public Builder setFailureNode(flyteidl.core.Workflow.Node value) { + if (failureNodeBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + failureNode_ = value; + onChanged(); + } else { + failureNodeBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public Builder setFailureNode( + flyteidl.core.Workflow.Node.Builder builderForValue) { + if (failureNodeBuilder_ == null) { + failureNode_ = builderForValue.build(); + onChanged(); + } else { + failureNodeBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public Builder mergeFailureNode(flyteidl.core.Workflow.Node value) { + if (failureNodeBuilder_ == null) { + if (failureNode_ != null) { + failureNode_ = + flyteidl.core.Workflow.Node.newBuilder(failureNode_).mergeFrom(value).buildPartial(); + } else { + failureNode_ = value; + } + onChanged(); + } else { + failureNodeBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public Builder clearFailureNode() { + if (failureNodeBuilder_ == null) { + failureNode_ = null; + onChanged(); + } else { + failureNode_ = null; + failureNodeBuilder_ = null; + } + + return this; + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public flyteidl.core.Workflow.Node.Builder getFailureNodeBuilder() { + + onChanged(); + return getFailureNodeFieldBuilder().getBuilder(); + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + public flyteidl.core.Workflow.NodeOrBuilder getFailureNodeOrBuilder() { + if (failureNodeBuilder_ != null) { + return failureNodeBuilder_.getMessageOrBuilder(); + } else { + return failureNode_ == null ? + flyteidl.core.Workflow.Node.getDefaultInstance() : failureNode_; + } + } + /** + *
+       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
+       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
+       * pb.lyft.flyte.core.Error.
+       * 
+ * + * .flyteidl.core.Node failure_node = 6; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> + getFailureNodeFieldBuilder() { + if (failureNodeBuilder_ == null) { + failureNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( + getFailureNode(), + getParentForChildren(), + isClean()); + failureNode_ = null; + } + return failureNodeBuilder_; + } + + private flyteidl.core.Workflow.WorkflowMetadataDefaults metadataDefaults_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowMetadataDefaults, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder, flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder> metadataDefaultsBuilder_; + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public boolean hasMetadataDefaults() { + return metadataDefaultsBuilder_ != null || metadataDefaults_ != null; + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public flyteidl.core.Workflow.WorkflowMetadataDefaults getMetadataDefaults() { + if (metadataDefaultsBuilder_ == null) { + return metadataDefaults_ == null ? flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance() : metadataDefaults_; + } else { + return metadataDefaultsBuilder_.getMessage(); + } + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public Builder setMetadataDefaults(flyteidl.core.Workflow.WorkflowMetadataDefaults value) { + if (metadataDefaultsBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + metadataDefaults_ = value; + onChanged(); + } else { + metadataDefaultsBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public Builder setMetadataDefaults( + flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder builderForValue) { + if (metadataDefaultsBuilder_ == null) { + metadataDefaults_ = builderForValue.build(); + onChanged(); + } else { + metadataDefaultsBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public Builder mergeMetadataDefaults(flyteidl.core.Workflow.WorkflowMetadataDefaults value) { + if (metadataDefaultsBuilder_ == null) { + if (metadataDefaults_ != null) { + metadataDefaults_ = + flyteidl.core.Workflow.WorkflowMetadataDefaults.newBuilder(metadataDefaults_).mergeFrom(value).buildPartial(); + } else { + metadataDefaults_ = value; + } + onChanged(); + } else { + metadataDefaultsBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public Builder clearMetadataDefaults() { + if (metadataDefaultsBuilder_ == null) { + metadataDefaults_ = null; + onChanged(); + } else { + metadataDefaults_ = null; + metadataDefaultsBuilder_ = null; + } + + return this; + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder getMetadataDefaultsBuilder() { + + onChanged(); + return getMetadataDefaultsFieldBuilder().getBuilder(); + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + public flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder getMetadataDefaultsOrBuilder() { + if (metadataDefaultsBuilder_ != null) { + return metadataDefaultsBuilder_.getMessageOrBuilder(); + } else { + return metadataDefaults_ == null ? + flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance() : metadataDefaults_; + } + } + /** + *
+       * workflow defaults
+       * 
+ * + * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowMetadataDefaults, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder, flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder> + getMetadataDefaultsFieldBuilder() { + if (metadataDefaultsBuilder_ == null) { + metadataDefaultsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Workflow.WorkflowMetadataDefaults, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder, flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder>( + getMetadataDefaults(), + getParentForChildren(), + isClean()); + metadataDefaults_ = null; + } + return metadataDefaultsBuilder_; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowTemplate) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowTemplate) + private static final flyteidl.core.Workflow.WorkflowTemplate DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowTemplate(); + } + + public static flyteidl.core.Workflow.WorkflowTemplate getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public WorkflowTemplate parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new WorkflowTemplate(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.WorkflowTemplate getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + public interface TaskNodeOverridesOrBuilder extends + // @@protoc_insertion_point(interface_extends:flyteidl.core.TaskNodeOverrides) + com.google.protobuf.MessageOrBuilder { + + /** + *
+     * A customizable interface to convey resources requested for a task container. 
+     * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + boolean hasResources(); + /** + *
+     * A customizable interface to convey resources requested for a task container. 
+     * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + flyteidl.core.Tasks.Resources getResources(); + /** + *
+     * A customizable interface to convey resources requested for a task container. 
+     * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + flyteidl.core.Tasks.ResourcesOrBuilder getResourcesOrBuilder(); + + /** + *
+     * Overrides for all non-standard resources, not captured by
+     * v1.ResourceRequirements, to allocate to a task.
+     * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + boolean hasExtendedResources(); + /** + *
+     * Overrides for all non-standard resources, not captured by
+     * v1.ResourceRequirements, to allocate to a task.
+     * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + flyteidl.core.Tasks.ExtendedResources getExtendedResources(); + /** + *
+     * Overrides for all non-standard resources, not captured by
+     * v1.ResourceRequirements, to allocate to a task.
+     * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + flyteidl.core.Tasks.ExtendedResourcesOrBuilder getExtendedResourcesOrBuilder(); + + /** + * string container_image = 3; + */ + java.lang.String getContainerImage(); + /** + * string container_image = 3; + */ + com.google.protobuf.ByteString + getContainerImageBytes(); + } + /** + *
+   * Optional task node overrides that will be applied at task execution time.
+   * 
+ * + * Protobuf type {@code flyteidl.core.TaskNodeOverrides} + */ + public static final class TaskNodeOverrides extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:flyteidl.core.TaskNodeOverrides) + TaskNodeOverridesOrBuilder { + private static final long serialVersionUID = 0L; + // Use TaskNodeOverrides.newBuilder() to construct. + private TaskNodeOverrides(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private TaskNodeOverrides() { + containerImage_ = ""; + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TaskNodeOverrides( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 10: { + flyteidl.core.Tasks.Resources.Builder subBuilder = null; + if (resources_ != null) { + subBuilder = resources_.toBuilder(); + } + resources_ = input.readMessage(flyteidl.core.Tasks.Resources.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(resources_); + resources_ = subBuilder.buildPartial(); + } + + break; + } + case 18: { + flyteidl.core.Tasks.ExtendedResources.Builder subBuilder = null; + if (extendedResources_ != null) { + subBuilder = extendedResources_.toBuilder(); + } + extendedResources_ = input.readMessage(flyteidl.core.Tasks.ExtendedResources.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(extendedResources_); + extendedResources_ = subBuilder.buildPartial(); + } + + break; + } + case 26: { + java.lang.String s = input.readStringRequireUtf8(); + + containerImage_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.TaskNodeOverrides.class, flyteidl.core.Workflow.TaskNodeOverrides.Builder.class); + } + + public static final int RESOURCES_FIELD_NUMBER = 1; + private flyteidl.core.Tasks.Resources resources_; + /** + *
+     * A customizable interface to convey resources requested for a task container. 
+     * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public boolean hasResources() { + return resources_ != null; + } + /** + *
+     * A customizable interface to convey resources requested for a task container. 
+     * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public flyteidl.core.Tasks.Resources getResources() { + return resources_ == null ? flyteidl.core.Tasks.Resources.getDefaultInstance() : resources_; + } + /** + *
+     * A customizable interface to convey resources requested for a task container. 
+     * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public flyteidl.core.Tasks.ResourcesOrBuilder getResourcesOrBuilder() { + return getResources(); + } + + public static final int EXTENDED_RESOURCES_FIELD_NUMBER = 2; + private flyteidl.core.Tasks.ExtendedResources extendedResources_; + /** + *
+     * Overrides for all non-standard resources, not captured by
+     * v1.ResourceRequirements, to allocate to a task.
+     * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public boolean hasExtendedResources() { + return extendedResources_ != null; + } + /** + *
+     * Overrides for all non-standard resources, not captured by
+     * v1.ResourceRequirements, to allocate to a task.
+     * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public flyteidl.core.Tasks.ExtendedResources getExtendedResources() { + return extendedResources_ == null ? flyteidl.core.Tasks.ExtendedResources.getDefaultInstance() : extendedResources_; + } + /** + *
+     * Overrides for all non-standard resources, not captured by
+     * v1.ResourceRequirements, to allocate to a task.
+     * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public flyteidl.core.Tasks.ExtendedResourcesOrBuilder getExtendedResourcesOrBuilder() { + return getExtendedResources(); + } + + public static final int CONTAINER_IMAGE_FIELD_NUMBER = 3; + private volatile java.lang.Object containerImage_; + /** + * string container_image = 3; + */ + public java.lang.String getContainerImage() { + java.lang.Object ref = containerImage_; + if (ref instanceof java.lang.String) { + return (java.lang.String) ref; + } else { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + containerImage_ = s; + return s; + } + } + /** + * string container_image = 3; + */ + public com.google.protobuf.ByteString + getContainerImageBytes() { + java.lang.Object ref = containerImage_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + containerImage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (resources_ != null) { + output.writeMessage(1, getResources()); + } + if (extendedResources_ != null) { + output.writeMessage(2, getExtendedResources()); + } + if (!getContainerImageBytes().isEmpty()) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 3, containerImage_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (resources_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(1, getResources()); + } + if (extendedResources_ != null) { + size += com.google.protobuf.CodedOutputStream + .computeMessageSize(2, getExtendedResources()); + } + if (!getContainerImageBytes().isEmpty()) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, containerImage_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof flyteidl.core.Workflow.TaskNodeOverrides)) { + return super.equals(obj); + } + flyteidl.core.Workflow.TaskNodeOverrides other = (flyteidl.core.Workflow.TaskNodeOverrides) obj; + + if (hasResources() != other.hasResources()) return false; + if (hasResources()) { + if (!getResources() + .equals(other.getResources())) return false; + } + if (hasExtendedResources() != other.hasExtendedResources()) return false; + if (hasExtendedResources()) { + if (!getExtendedResources() + .equals(other.getExtendedResources())) return false; + } + if (!getContainerImage() + .equals(other.getContainerImage())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + if (hasResources()) { + hash = (37 * hash) + RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getResources().hashCode(); + } + if (hasExtendedResources()) { + hash = (37 * hash) + EXTENDED_RESOURCES_FIELD_NUMBER; + hash = (53 * hash) + getExtendedResources().hashCode(); + } + hash = (37 * hash) + CONTAINER_IMAGE_FIELD_NUMBER; + hash = (53 * hash) + getContainerImage().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseDelimitedFrom( + java.io.InputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input, extensionRegistry); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(flyteidl.core.Workflow.TaskNodeOverrides prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + public Builder toBuilder() { + return this == DEFAULT_INSTANCE + ? new Builder() : new Builder().mergeFrom(this); + } + + @java.lang.Override + protected Builder newBuilderForType( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + Builder builder = new Builder(parent); + return builder; + } + /** + *
+     * Optional task node overrides that will be applied at task execution time.
+     * 
+ * + * Protobuf type {@code flyteidl.core.TaskNodeOverrides} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:flyteidl.core.TaskNodeOverrides) + flyteidl.core.Workflow.TaskNodeOverridesOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_fieldAccessorTable + .ensureFieldAccessorsInitialized( + flyteidl.core.Workflow.TaskNodeOverrides.class, flyteidl.core.Workflow.TaskNodeOverrides.Builder.class); + } + + // Construct using flyteidl.core.Workflow.TaskNodeOverrides.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + if (resourcesBuilder_ == null) { + resources_ = null; + } else { + resources_ = null; + resourcesBuilder_ = null; + } + if (extendedResourcesBuilder_ == null) { + extendedResources_ = null; + } else { + extendedResources_ = null; + extendedResourcesBuilder_ = null; + } + containerImage_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_descriptor; + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNodeOverrides getDefaultInstanceForType() { + return flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance(); + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNodeOverrides build() { + flyteidl.core.Workflow.TaskNodeOverrides result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNodeOverrides buildPartial() { + flyteidl.core.Workflow.TaskNodeOverrides result = new flyteidl.core.Workflow.TaskNodeOverrides(this); + if (resourcesBuilder_ == null) { + result.resources_ = resources_; + } else { + result.resources_ = resourcesBuilder_.build(); + } + if (extendedResourcesBuilder_ == null) { + result.extendedResources_ = extendedResources_; + } else { + result.extendedResources_ = extendedResourcesBuilder_.build(); + } + result.containerImage_ = containerImage_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof flyteidl.core.Workflow.TaskNodeOverrides) { + return mergeFrom((flyteidl.core.Workflow.TaskNodeOverrides)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(flyteidl.core.Workflow.TaskNodeOverrides other) { + if (other == flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance()) return this; + if (other.hasResources()) { + mergeResources(other.getResources()); + } + if (other.hasExtendedResources()) { + mergeExtendedResources(other.getExtendedResources()); + } + if (!other.getContainerImage().isEmpty()) { + containerImage_ = other.containerImage_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + flyteidl.core.Workflow.TaskNodeOverrides parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (flyteidl.core.Workflow.TaskNodeOverrides) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private flyteidl.core.Tasks.Resources resources_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Tasks.Resources, flyteidl.core.Tasks.Resources.Builder, flyteidl.core.Tasks.ResourcesOrBuilder> resourcesBuilder_; + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public boolean hasResources() { + return resourcesBuilder_ != null || resources_ != null; + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public flyteidl.core.Tasks.Resources getResources() { + if (resourcesBuilder_ == null) { + return resources_ == null ? flyteidl.core.Tasks.Resources.getDefaultInstance() : resources_; + } else { + return resourcesBuilder_.getMessage(); + } + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public Builder setResources(flyteidl.core.Tasks.Resources value) { + if (resourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + resources_ = value; + onChanged(); + } else { + resourcesBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public Builder setResources( + flyteidl.core.Tasks.Resources.Builder builderForValue) { + if (resourcesBuilder_ == null) { + resources_ = builderForValue.build(); + onChanged(); + } else { + resourcesBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public Builder mergeResources(flyteidl.core.Tasks.Resources value) { + if (resourcesBuilder_ == null) { + if (resources_ != null) { + resources_ = + flyteidl.core.Tasks.Resources.newBuilder(resources_).mergeFrom(value).buildPartial(); + } else { + resources_ = value; + } + onChanged(); + } else { + resourcesBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public Builder clearResources() { + if (resourcesBuilder_ == null) { + resources_ = null; + onChanged(); + } else { + resources_ = null; + resourcesBuilder_ = null; + } + + return this; + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public flyteidl.core.Tasks.Resources.Builder getResourcesBuilder() { + + onChanged(); + return getResourcesFieldBuilder().getBuilder(); + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + public flyteidl.core.Tasks.ResourcesOrBuilder getResourcesOrBuilder() { + if (resourcesBuilder_ != null) { + return resourcesBuilder_.getMessageOrBuilder(); + } else { + return resources_ == null ? + flyteidl.core.Tasks.Resources.getDefaultInstance() : resources_; + } + } + /** + *
+       * A customizable interface to convey resources requested for a task container. 
+       * 
+ * + * .flyteidl.core.Resources resources = 1; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Tasks.Resources, flyteidl.core.Tasks.Resources.Builder, flyteidl.core.Tasks.ResourcesOrBuilder> + getResourcesFieldBuilder() { + if (resourcesBuilder_ == null) { + resourcesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Tasks.Resources, flyteidl.core.Tasks.Resources.Builder, flyteidl.core.Tasks.ResourcesOrBuilder>( + getResources(), + getParentForChildren(), + isClean()); + resources_ = null; + } + return resourcesBuilder_; + } + + private flyteidl.core.Tasks.ExtendedResources extendedResources_; + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Tasks.ExtendedResources, flyteidl.core.Tasks.ExtendedResources.Builder, flyteidl.core.Tasks.ExtendedResourcesOrBuilder> extendedResourcesBuilder_; + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public boolean hasExtendedResources() { + return extendedResourcesBuilder_ != null || extendedResources_ != null; + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public flyteidl.core.Tasks.ExtendedResources getExtendedResources() { + if (extendedResourcesBuilder_ == null) { + return extendedResources_ == null ? flyteidl.core.Tasks.ExtendedResources.getDefaultInstance() : extendedResources_; + } else { + return extendedResourcesBuilder_.getMessage(); + } + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public Builder setExtendedResources(flyteidl.core.Tasks.ExtendedResources value) { + if (extendedResourcesBuilder_ == null) { + if (value == null) { + throw new NullPointerException(); + } + extendedResources_ = value; + onChanged(); + } else { + extendedResourcesBuilder_.setMessage(value); + } + + return this; + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public Builder setExtendedResources( + flyteidl.core.Tasks.ExtendedResources.Builder builderForValue) { + if (extendedResourcesBuilder_ == null) { + extendedResources_ = builderForValue.build(); + onChanged(); + } else { + extendedResourcesBuilder_.setMessage(builderForValue.build()); + } + + return this; + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public Builder mergeExtendedResources(flyteidl.core.Tasks.ExtendedResources value) { + if (extendedResourcesBuilder_ == null) { + if (extendedResources_ != null) { + extendedResources_ = + flyteidl.core.Tasks.ExtendedResources.newBuilder(extendedResources_).mergeFrom(value).buildPartial(); + } else { + extendedResources_ = value; + } + onChanged(); + } else { + extendedResourcesBuilder_.mergeFrom(value); + } + + return this; + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public Builder clearExtendedResources() { + if (extendedResourcesBuilder_ == null) { + extendedResources_ = null; + onChanged(); + } else { + extendedResources_ = null; + extendedResourcesBuilder_ = null; + } + + return this; + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public flyteidl.core.Tasks.ExtendedResources.Builder getExtendedResourcesBuilder() { + + onChanged(); + return getExtendedResourcesFieldBuilder().getBuilder(); + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + public flyteidl.core.Tasks.ExtendedResourcesOrBuilder getExtendedResourcesOrBuilder() { + if (extendedResourcesBuilder_ != null) { + return extendedResourcesBuilder_.getMessageOrBuilder(); + } else { + return extendedResources_ == null ? + flyteidl.core.Tasks.ExtendedResources.getDefaultInstance() : extendedResources_; + } + } + /** + *
+       * Overrides for all non-standard resources, not captured by
+       * v1.ResourceRequirements, to allocate to a task.
+       * 
+ * + * .flyteidl.core.ExtendedResources extended_resources = 2; + */ + private com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Tasks.ExtendedResources, flyteidl.core.Tasks.ExtendedResources.Builder, flyteidl.core.Tasks.ExtendedResourcesOrBuilder> + getExtendedResourcesFieldBuilder() { + if (extendedResourcesBuilder_ == null) { + extendedResourcesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< + flyteidl.core.Tasks.ExtendedResources, flyteidl.core.Tasks.ExtendedResources.Builder, flyteidl.core.Tasks.ExtendedResourcesOrBuilder>( + getExtendedResources(), + getParentForChildren(), + isClean()); + extendedResources_ = null; + } + return extendedResourcesBuilder_; + } + + private java.lang.Object containerImage_ = ""; + /** + * string container_image = 3; + */ + public java.lang.String getContainerImage() { + java.lang.Object ref = containerImage_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + containerImage_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string container_image = 3; + */ + public com.google.protobuf.ByteString + getContainerImageBytes() { + java.lang.Object ref = containerImage_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + containerImage_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string container_image = 3; + */ + public Builder setContainerImage( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + containerImage_ = value; + onChanged(); + return this; + } + /** + * string container_image = 3; + */ + public Builder clearContainerImage() { + + containerImage_ = getDefaultInstance().getContainerImage(); + onChanged(); + return this; + } + /** + * string container_image = 3; + */ + public Builder setContainerImageBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + containerImage_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:flyteidl.core.TaskNodeOverrides) + } + + // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNodeOverrides) + private static final flyteidl.core.Workflow.TaskNodeOverrides DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new flyteidl.core.Workflow.TaskNodeOverrides(); + } + + public static flyteidl.core.Workflow.TaskNodeOverrides getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public TaskNodeOverrides parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new TaskNodeOverrides(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public flyteidl.core.Workflow.TaskNodeOverrides getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_IfBlock_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_IfBlock_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_IfElseBlock_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_IfElseBlock_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_BranchNode_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_BranchNode_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_TaskNode_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_TaskNode_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_WorkflowNode_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_WorkflowNode_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_ApproveCondition_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_ApproveCondition_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_SignalCondition_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_SignalCondition_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_SleepCondition_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_SleepCondition_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_GateNode_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_GateNode_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_ArrayNode_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_ArrayNode_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_NodeMetadata_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_NodeMetadata_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_Alias_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_Alias_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_Node_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_Node_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_WorkflowMetadata_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_WorkflowMetadata_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_WorkflowMetadata_TagsEntry_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_WorkflowMetadata_TagsEntry_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_WorkflowMetadataDefaults_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_WorkflowTemplate_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_WorkflowTemplate_fieldAccessorTable; + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_flyteidl_core_TaskNodeOverrides_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_flyteidl_core_TaskNodeOverrides_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\034flyteidl/core/workflow.proto\022\rflyteidl" + + ".core\032\035flyteidl/core/condition.proto\032\035fl" + + "yteidl/core/execution.proto\032\036flyteidl/co" + + "re/identifier.proto\032\035flyteidl/core/inter" + + "face.proto\032\034flyteidl/core/literals.proto" + + "\032\031flyteidl/core/tasks.proto\032\031flyteidl/co" + + "re/types.proto\032\034flyteidl/core/security.p" + + "roto\032\036google/protobuf/duration.proto\"f\n\007" + + "IfBlock\0223\n\tcondition\030\001 \001(\0132 .flyteidl.co" + + "re.BooleanExpression\022&\n\tthen_node\030\002 \001(\0132" + + "\023.flyteidl.core.Node\"\266\001\n\013IfElseBlock\022$\n\004" + + "case\030\001 \001(\0132\026.flyteidl.core.IfBlock\022%\n\005ot" + + "her\030\002 \003(\0132\026.flyteidl.core.IfBlock\022(\n\tels" + + "e_node\030\003 \001(\0132\023.flyteidl.core.NodeH\000\022%\n\005e" + + "rror\030\004 \001(\0132\024.flyteidl.core.ErrorH\000B\t\n\007de" + + "fault\"9\n\nBranchNode\022+\n\007if_else\030\001 \001(\0132\032.f" + + "lyteidl.core.IfElseBlock\"\177\n\010TaskNode\0221\n\014" + + "reference_id\030\001 \001(\0132\031.flyteidl.core.Ident" + + "ifierH\000\0223\n\toverrides\030\002 \001(\0132 .flyteidl.co" + + "re.TaskNodeOverridesB\013\n\treference\"\207\001\n\014Wo" + + "rkflowNode\0223\n\016launchplan_ref\030\001 \001(\0132\031.fly" + + "teidl.core.IdentifierH\000\0225\n\020sub_workflow_" + + "ref\030\002 \001(\0132\031.flyteidl.core.IdentifierH\000B\013" + + "\n\treference\"%\n\020ApproveCondition\022\021\n\tsigna" + + "l_id\030\001 \001(\t\"l\n\017SignalCondition\022\021\n\tsignal_" + + "id\030\001 \001(\t\022(\n\004type\030\002 \001(\0132\032.flyteidl.core.L" + + "iteralType\022\034\n\024output_variable_name\030\003 \001(\t" + + "\"=\n\016SleepCondition\022+\n\010duration\030\001 \001(\0132\031.g" + + "oogle.protobuf.Duration\"\255\001\n\010GateNode\0222\n\007" + + "approve\030\001 \001(\0132\037.flyteidl.core.ApproveCon" + + "ditionH\000\0220\n\006signal\030\002 \001(\0132\036.flyteidl.core" + + ".SignalConditionH\000\022.\n\005sleep\030\003 \001(\0132\035.flyt" + + "eidl.core.SleepConditionH\000B\013\n\tcondition\"" + + "\215\001\n\tArrayNode\022!\n\004node\030\001 \001(\0132\023.flyteidl.c" + + "ore.Node\022\023\n\013parallelism\030\002 \001(\r\022\027\n\rmin_suc" + + "cesses\030\003 \001(\rH\000\022\033\n\021min_success_ratio\030\004 \001(" + + "\002H\000B\022\n\020success_criteria\"\247\001\n\014NodeMetadata" + + "\022\014\n\004name\030\001 \001(\t\022*\n\007timeout\030\004 \001(\0132\031.google" + + ".protobuf.Duration\022-\n\007retries\030\005 \001(\0132\034.fl" + + "yteidl.core.RetryStrategy\022\027\n\rinterruptib" + + "le\030\006 \001(\010H\000B\025\n\023interruptible_value\"#\n\005Ali" + + "as\022\013\n\003var\030\001 \001(\t\022\r\n\005alias\030\002 \001(\t\"\260\003\n\004Node\022" + + "\n\n\002id\030\001 \001(\t\022-\n\010metadata\030\002 \001(\0132\033.flyteidl" + + ".core.NodeMetadata\022&\n\006inputs\030\003 \003(\0132\026.fly" + + "teidl.core.Binding\022\031\n\021upstream_node_ids\030" + + "\004 \003(\t\022,\n\016output_aliases\030\005 \003(\0132\024.flyteidl" + + ".core.Alias\022,\n\ttask_node\030\006 \001(\0132\027.flyteid" + + "l.core.TaskNodeH\000\0224\n\rworkflow_node\030\007 \001(\013" + + "2\033.flyteidl.core.WorkflowNodeH\000\0220\n\013branc" + + "h_node\030\010 \001(\0132\031.flyteidl.core.BranchNodeH" + + "\000\022,\n\tgate_node\030\t \001(\0132\027.flyteidl.core.Gat" + + "eNodeH\000\022.\n\narray_node\030\n \001(\0132\030.flyteidl.c" + + "ore.ArrayNodeH\000B\010\n\006target\"\315\002\n\020WorkflowMe" + + "tadata\022;\n\022quality_of_service\030\001 \001(\0132\037.fly" + + "teidl.core.QualityOfService\022C\n\non_failur" + + "e\030\002 \001(\0162/.flyteidl.core.WorkflowMetadata" + + ".OnFailurePolicy\0227\n\004tags\030\003 \003(\0132).flyteid" + + "l.core.WorkflowMetadata.TagsEntry\032+\n\tTag" + + "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"Q" + + "\n\017OnFailurePolicy\022\024\n\020FAIL_IMMEDIATELY\020\000\022" + + "(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\020" + + "\001\"1\n\030WorkflowMetadataDefaults\022\025\n\rinterru" + + "ptible\030\001 \001(\010\"\332\002\n\020WorkflowTemplate\022%\n\002id\030" + + "\001 \001(\0132\031.flyteidl.core.Identifier\0221\n\010meta" + + "data\030\002 \001(\0132\037.flyteidl.core.WorkflowMetad" + + "ata\0220\n\tinterface\030\003 \001(\0132\035.flyteidl.core.T" + + "ypedInterface\022\"\n\005nodes\030\004 \003(\0132\023.flyteidl." + + "core.Node\022\'\n\007outputs\030\005 \003(\0132\026.flyteidl.co" + + "re.Binding\022)\n\014failure_node\030\006 \001(\0132\023.flyte" + + "idl.core.Node\022B\n\021metadata_defaults\030\007 \001(\013" + + "2\'.flyteidl.core.WorkflowMetadataDefault" + + "s\"\227\001\n\021TaskNodeOverrides\022+\n\tresources\030\001 \001" + + "(\0132\030.flyteidl.core.Resources\022<\n\022extended" + + "_resources\030\002 \001(\0132 .flyteidl.core.Extende" + + "dResources\022\027\n\017container_image\030\003 \001(\tB>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) /** Properties of a Primitive. */ interface IPrimitive { diff --git a/flyteidl/gen/pb-js/flyteidl.js b/flyteidl/gen/pb-js/flyteidl.js index c7fac48ad5..d98d5d5a00 100644 --- a/flyteidl/gen/pb-js/flyteidl.js +++ b/flyteidl/gen/pb-js/flyteidl.js @@ -3899,12 +3899,19 @@ /** * Properties of a Parameter. * @memberof flyteidl.core +<<<<<<< HEAD * @interface IParameter * @property {flyteidl.core.IVariable|null} ["var"] Parameter var * @property {flyteidl.core.ILiteral|null} ["default"] Parameter default * @property {boolean|null} [required] Parameter required * @property {flyteidl.core.IArtifactQuery|null} [artifactQuery] Parameter artifactQuery * @property {flyteidl.core.IArtifactID|null} [artifactId] Parameter artifactId +======= + * @interface ITaskNodeOverrides + * @property {flyteidl.core.IResources|null} [resources] TaskNodeOverrides resources + * @property {flyteidl.core.IExtendedResources|null} [extendedResources] TaskNodeOverrides extendedResources + * @property {string|null} [containerImage] TaskNodeOverrides containerImage +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) */ /** @@ -3939,9 +3946,147 @@ Parameter.prototype["default"] = null; /** +<<<<<<< HEAD * Parameter required. * @member {boolean} required * @memberof flyteidl.core.Parameter +======= + * TaskNodeOverrides containerImage. + * @member {string} containerImage + * @memberof flyteidl.core.TaskNodeOverrides + * @instance + */ + TaskNodeOverrides.prototype.containerImage = ""; + + /** + * Creates a new TaskNodeOverrides instance using the specified properties. + * @function create + * @memberof flyteidl.core.TaskNodeOverrides + * @static + * @param {flyteidl.core.ITaskNodeOverrides=} [properties] Properties to set + * @returns {flyteidl.core.TaskNodeOverrides} TaskNodeOverrides instance + */ + TaskNodeOverrides.create = function create(properties) { + return new TaskNodeOverrides(properties); + }; + + /** + * Encodes the specified TaskNodeOverrides message. Does not implicitly {@link flyteidl.core.TaskNodeOverrides.verify|verify} messages. + * @function encode + * @memberof flyteidl.core.TaskNodeOverrides + * @static + * @param {flyteidl.core.ITaskNodeOverrides} message TaskNodeOverrides message or plain object to encode + * @param {$protobuf.Writer} [writer] Writer to encode to + * @returns {$protobuf.Writer} Writer + */ + TaskNodeOverrides.encode = function encode(message, writer) { + if (!writer) + writer = $Writer.create(); + if (message.resources != null && message.hasOwnProperty("resources")) + $root.flyteidl.core.Resources.encode(message.resources, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim(); + if (message.extendedResources != null && message.hasOwnProperty("extendedResources")) + $root.flyteidl.core.ExtendedResources.encode(message.extendedResources, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim(); + if (message.containerImage != null && message.hasOwnProperty("containerImage")) + writer.uint32(/* id 3, wireType 2 =*/26).string(message.containerImage); + return writer; + }; + + /** + * Decodes a TaskNodeOverrides message from the specified reader or buffer. + * @function decode + * @memberof flyteidl.core.TaskNodeOverrides + * @static + * @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from + * @param {number} [length] Message length if known beforehand + * @returns {flyteidl.core.TaskNodeOverrides} TaskNodeOverrides + * @throws {Error} If the payload is not a reader or valid buffer + * @throws {$protobuf.util.ProtocolError} If required fields are missing + */ + TaskNodeOverrides.decode = function decode(reader, length) { + if (!(reader instanceof $Reader)) + reader = $Reader.create(reader); + var end = length === undefined ? reader.len : reader.pos + length, message = new $root.flyteidl.core.TaskNodeOverrides(); + while (reader.pos < end) { + var tag = reader.uint32(); + switch (tag >>> 3) { + case 1: + message.resources = $root.flyteidl.core.Resources.decode(reader, reader.uint32()); + break; + case 2: + message.extendedResources = $root.flyteidl.core.ExtendedResources.decode(reader, reader.uint32()); + break; + case 3: + message.containerImage = reader.string(); + break; + default: + reader.skipType(tag & 7); + break; + } + } + return message; + }; + + /** + * Verifies a TaskNodeOverrides message. + * @function verify + * @memberof flyteidl.core.TaskNodeOverrides + * @static + * @param {Object.} message Plain object to verify + * @returns {string|null} `null` if valid, otherwise the reason why it is not + */ + TaskNodeOverrides.verify = function verify(message) { + if (typeof message !== "object" || message === null) + return "object expected"; + if (message.resources != null && message.hasOwnProperty("resources")) { + var error = $root.flyteidl.core.Resources.verify(message.resources); + if (error) + return "resources." + error; + } + if (message.extendedResources != null && message.hasOwnProperty("extendedResources")) { + var error = $root.flyteidl.core.ExtendedResources.verify(message.extendedResources); + if (error) + return "extendedResources." + error; + } + if (message.containerImage != null && message.hasOwnProperty("containerImage")) + if (!$util.isString(message.containerImage)) + return "containerImage: string expected"; + return null; + }; + + return TaskNodeOverrides; + })(); + + core.ComparisonExpression = (function() { + + /** + * Properties of a ComparisonExpression. + * @memberof flyteidl.core + * @interface IComparisonExpression + * @property {flyteidl.core.ComparisonExpression.Operator|null} [operator] ComparisonExpression operator + * @property {flyteidl.core.IOperand|null} [leftValue] ComparisonExpression leftValue + * @property {flyteidl.core.IOperand|null} [rightValue] ComparisonExpression rightValue + */ + + /** + * Constructs a new ComparisonExpression. + * @memberof flyteidl.core + * @classdesc Represents a ComparisonExpression. + * @implements IComparisonExpression + * @constructor + * @param {flyteidl.core.IComparisonExpression=} [properties] Properties to set + */ + function ComparisonExpression(properties) { + if (properties) + for (var keys = Object.keys(properties), i = 0; i < keys.length; ++i) + if (properties[keys[i]] != null) + this[keys[i]] = properties[keys[i]]; + } + + /** + * ComparisonExpression operator. + * @member {flyteidl.core.ComparisonExpression.Operator} operator + * @memberof flyteidl.core.ComparisonExpression +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) * @instance */ Parameter.prototype.required = false; diff --git a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py index ab629c2b9f..37f88c0cca 100644 --- a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py +++ b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py @@ -22,7 +22,15 @@ from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +<<<<<<< HEAD DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\x9c\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\"\xba\x01\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12<\n\x0c\x66ixed_inputs\x18\x03 \x01(\x0b\x32\x19.flyteidl.core.LiteralMapR\x0b\x66ixedInputsB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') +======= +<<<<<<< HEAD +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\x9c\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\"|\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterfaceB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') +======= +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\xce\x01\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptibleB\x15\n\x13interruptible_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\xc5\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\x12\'\n\x0f\x63ontainer_image\x18\x03 \x01(\tR\x0e\x63ontainerImageB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +>>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -54,6 +62,7 @@ _globals['_ARRAYNODE']._serialized_start=1518 _globals['_ARRAYNODE']._serialized_end=1709 _globals['_NODEMETADATA']._serialized_start=1712 +<<<<<<< HEAD _globals['_NODEMETADATA']._serialized_end=2108 _globals['_ALIAS']._serialized_start=2110 _globals['_ALIAS']._serialized_end=2157 @@ -71,6 +80,30 @@ _globals['_WORKFLOWTEMPLATE']._serialized_end=3573 _globals['_TASKNODEOVERRIDES']._serialized_start=3576 _globals['_TASKNODEOVERRIDES']._serialized_end=3732 +<<<<<<< HEAD _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3735 _globals['_LAUNCHPLANTEMPLATE']._serialized_end=3921 +======= + _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3734 + _globals['_LAUNCHPLANTEMPLATE']._serialized_end=3858 +======= + _globals['_NODEMETADATA']._serialized_end=1918 + _globals['_ALIAS']._serialized_start=1920 + _globals['_ALIAS']._serialized_end=1967 + _globals['_NODE']._serialized_start=1970 + _globals['_NODE']._serialized_end=2513 + _globals['_WORKFLOWMETADATA']._serialized_start=2516 + _globals['_WORKFLOWMETADATA']._serialized_end=2896 + _globals['_WORKFLOWMETADATA_TAGSENTRY']._serialized_start=2758 + _globals['_WORKFLOWMETADATA_TAGSENTRY']._serialized_end=2813 + _globals['_WORKFLOWMETADATA_ONFAILUREPOLICY']._serialized_start=2815 + _globals['_WORKFLOWMETADATA_ONFAILUREPOLICY']._serialized_end=2896 + _globals['_WORKFLOWMETADATADEFAULTS']._serialized_start=2898 + _globals['_WORKFLOWMETADATADEFAULTS']._serialized_end=2962 + _globals['_WORKFLOWTEMPLATE']._serialized_start=2965 + _globals['_WORKFLOWTEMPLATE']._serialized_end=3383 + _globals['_TASKNODEOVERRIDES']._serialized_start=3386 + _globals['_TASKNODEOVERRIDES']._serialized_end=3583 +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +>>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) # @@protoc_insertion_point(module_scope) diff --git a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi index efee1e9ec2..1d2d8793cc 100644 --- a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi +++ b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi @@ -199,11 +199,13 @@ class WorkflowTemplate(_message.Message): def __init__(self, id: _Optional[_Union[_identifier_pb2.Identifier, _Mapping]] = ..., metadata: _Optional[_Union[WorkflowMetadata, _Mapping]] = ..., interface: _Optional[_Union[_interface_pb2.TypedInterface, _Mapping]] = ..., nodes: _Optional[_Iterable[_Union[Node, _Mapping]]] = ..., outputs: _Optional[_Iterable[_Union[_literals_pb2.Binding, _Mapping]]] = ..., failure_node: _Optional[_Union[Node, _Mapping]] = ..., metadata_defaults: _Optional[_Union[WorkflowMetadataDefaults, _Mapping]] = ...) -> None: ... class TaskNodeOverrides(_message.Message): - __slots__ = ["resources", "extended_resources"] + __slots__ = ["resources", "extended_resources", "container_image"] RESOURCES_FIELD_NUMBER: _ClassVar[int] EXTENDED_RESOURCES_FIELD_NUMBER: _ClassVar[int] + CONTAINER_IMAGE_FIELD_NUMBER: _ClassVar[int] resources: _tasks_pb2.Resources extended_resources: _tasks_pb2.ExtendedResources +<<<<<<< HEAD def __init__(self, resources: _Optional[_Union[_tasks_pb2.Resources, _Mapping]] = ..., extended_resources: _Optional[_Union[_tasks_pb2.ExtendedResources, _Mapping]] = ...) -> None: ... class LaunchPlanTemplate(_message.Message): @@ -213,5 +215,13 @@ class LaunchPlanTemplate(_message.Message): FIXED_INPUTS_FIELD_NUMBER: _ClassVar[int] id: _identifier_pb2.Identifier interface: _interface_pb2.TypedInterface +<<<<<<< HEAD fixed_inputs: _literals_pb2.LiteralMap def __init__(self, id: _Optional[_Union[_identifier_pb2.Identifier, _Mapping]] = ..., interface: _Optional[_Union[_interface_pb2.TypedInterface, _Mapping]] = ..., fixed_inputs: _Optional[_Union[_literals_pb2.LiteralMap, _Mapping]] = ...) -> None: ... +======= + def __init__(self, id: _Optional[_Union[_identifier_pb2.Identifier, _Mapping]] = ..., interface: _Optional[_Union[_interface_pb2.TypedInterface, _Mapping]] = ...) -> None: ... +======= + container_image: str + def __init__(self, resources: _Optional[_Union[_tasks_pb2.Resources, _Mapping]] = ..., extended_resources: _Optional[_Union[_tasks_pb2.ExtendedResources, _Mapping]] = ..., container_image: _Optional[str] = ...) -> None: ... +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +>>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) diff --git a/flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py b/flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py new file mode 100644 index 0000000000..ea7249d9e4 --- /dev/null +++ b/flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py @@ -0,0 +1,174 @@ +# coding: utf-8 + +""" + flyteidl/service/admin.proto + + No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501 + + OpenAPI spec version: version not set + + Generated by: https://github.com/swagger-api/swagger-codegen.git +""" + + +import pprint +import re # noqa: F401 + +import six + +from flyteadmin.models.core_extended_resources import CoreExtendedResources # noqa: F401,E501 +from flyteadmin.models.core_resources import CoreResources # noqa: F401,E501 + + +class CoreTaskNodeOverrides(object): + """NOTE: This class is auto generated by the swagger code generator program. + + Do not edit the class manually. + """ + + """ + Attributes: + swagger_types (dict): The key is attribute name + and the value is attribute type. + attribute_map (dict): The key is attribute name + and the value is json key in definition. + """ + swagger_types = { + 'resources': 'CoreResources', + 'extended_resources': 'CoreExtendedResources', + 'container_image': 'str' + } + + attribute_map = { + 'resources': 'resources', + 'extended_resources': 'extended_resources', + 'container_image': 'container_image' + } + + def __init__(self, resources=None, extended_resources=None, container_image=None): # noqa: E501 + """CoreTaskNodeOverrides - a model defined in Swagger""" # noqa: E501 + + self._resources = None + self._extended_resources = None + self._container_image = None + self.discriminator = None + + if resources is not None: + self.resources = resources + if extended_resources is not None: + self.extended_resources = extended_resources + if container_image is not None: + self.container_image = container_image + + @property + def resources(self): + """Gets the resources of this CoreTaskNodeOverrides. # noqa: E501 + + A customizable interface to convey resources requested for a task container. # noqa: E501 + + :return: The resources of this CoreTaskNodeOverrides. # noqa: E501 + :rtype: CoreResources + """ + return self._resources + + @resources.setter + def resources(self, resources): + """Sets the resources of this CoreTaskNodeOverrides. + + A customizable interface to convey resources requested for a task container. # noqa: E501 + + :param resources: The resources of this CoreTaskNodeOverrides. # noqa: E501 + :type: CoreResources + """ + + self._resources = resources + + @property + def extended_resources(self): + """Gets the extended_resources of this CoreTaskNodeOverrides. # noqa: E501 + + Overrides for all non-standard resources, not captured by v1.ResourceRequirements, to allocate to a task. # noqa: E501 + + :return: The extended_resources of this CoreTaskNodeOverrides. # noqa: E501 + :rtype: CoreExtendedResources + """ + return self._extended_resources + + @extended_resources.setter + def extended_resources(self, extended_resources): + """Sets the extended_resources of this CoreTaskNodeOverrides. + + Overrides for all non-standard resources, not captured by v1.ResourceRequirements, to allocate to a task. # noqa: E501 + + :param extended_resources: The extended_resources of this CoreTaskNodeOverrides. # noqa: E501 + :type: CoreExtendedResources + """ + + self._extended_resources = extended_resources + + @property + def container_image(self): + """Gets the container_image of this CoreTaskNodeOverrides. # noqa: E501 + + + :return: The container_image of this CoreTaskNodeOverrides. # noqa: E501 + :rtype: str + """ + return self._container_image + + @container_image.setter + def container_image(self, container_image): + """Sets the container_image of this CoreTaskNodeOverrides. + + + :param container_image: The container_image of this CoreTaskNodeOverrides. # noqa: E501 + :type: str + """ + + self._container_image = container_image + + def to_dict(self): + """Returns the model properties as a dict""" + result = {} + + for attr, _ in six.iteritems(self.swagger_types): + value = getattr(self, attr) + if isinstance(value, list): + result[attr] = list(map( + lambda x: x.to_dict() if hasattr(x, "to_dict") else x, + value + )) + elif hasattr(value, "to_dict"): + result[attr] = value.to_dict() + elif isinstance(value, dict): + result[attr] = dict(map( + lambda item: (item[0], item[1].to_dict()) + if hasattr(item[1], "to_dict") else item, + value.items() + )) + else: + result[attr] = value + if issubclass(CoreTaskNodeOverrides, dict): + for key, value in self.items(): + result[key] = value + + return result + + def to_str(self): + """Returns the string representation of the model""" + return pprint.pformat(self.to_dict()) + + def __repr__(self): + """For `print` and `pprint`""" + return self.to_str() + + def __eq__(self, other): + """Returns true if both objects are equal""" + if not isinstance(other, CoreTaskNodeOverrides): + return False + + return self.__dict__ == other.__dict__ + + def __ne__(self, other): + """Returns true if both objects are not equal""" + return not self == other diff --git a/flyteidl/gen/pb_rust/flyteidl.core.rs b/flyteidl/gen/pb_rust/flyteidl.core.rs index 683581190e..d4cb244017 100644 --- a/flyteidl/gen/pb_rust/flyteidl.core.rs +++ b/flyteidl/gen/pb_rust/flyteidl.core.rs @@ -2634,6 +2634,8 @@ pub struct TaskNodeOverrides { /// v1.ResourceRequirements, to allocate to a task. #[prost(message, optional, tag="2")] pub extended_resources: ::core::option::Option, + #[prost(string, tag="3")] + pub container_image: ::prost::alloc::string::String, } /// A structure that uniquely identifies a launch plan in the system. #[allow(clippy::derive_partial_eq_without_eq)] diff --git a/flyteidl/protos/flyteidl/core/workflow.proto b/flyteidl/protos/flyteidl/core/workflow.proto index 8433fc9e31..1abc9c695a 100644 --- a/flyteidl/protos/flyteidl/core/workflow.proto +++ b/flyteidl/protos/flyteidl/core/workflow.proto @@ -297,6 +297,8 @@ message TaskNodeOverrides { // Overrides for all non-standard resources, not captured by // v1.ResourceRequirements, to allocate to a task. ExtendedResources extended_resources = 2; + + string container_image = 3; } // A structure that uniquely identifies a launch plan in the system. From 296bd9930db5e7d79acb71e0dd661e805607196c Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Wed, 7 Feb 2024 22:00:34 +0000 Subject: [PATCH 02/22] Add container image override to v1alpha1.NodeSpec Signed-off-by: Fabio Graetz --- flytepropeller/pkg/apis/flyteworkflow/v1alpha1/iface.go | 1 + flytepropeller/pkg/apis/flyteworkflow/v1alpha1/nodes.go | 6 ++++++ flytepropeller/pkg/compiler/transformers/k8s/node.go | 6 ++++++ 3 files changed, 13 insertions(+) diff --git a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/iface.go b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/iface.go index 6590aaa04a..664ebb6767 100644 --- a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/iface.go +++ b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/iface.go @@ -442,6 +442,7 @@ type ExecutableNode interface { GetActiveDeadline() *time.Duration IsInterruptible() *bool GetName() string + GetContainerImage() string } // ExecutableWorkflowStatus is an interface for the Workflow p. This is the mutable portion for a Workflow diff --git a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/nodes.go b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/nodes.go index 8a22cae974..6554357031 100644 --- a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/nodes.go +++ b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/nodes.go @@ -175,6 +175,8 @@ type NodeSpec struct { // The value set to True means task is OK with getting interrupted // +optional Interruptible *bool `json:"interruptible,omitempty"` + + ContainerImage string `json:"containerImage,omitempty"` } func (in *NodeSpec) GetName() string { @@ -273,3 +275,7 @@ func (in *NodeSpec) IsEndNode() bool { func (in *NodeSpec) GetInputBindings() []*Binding { return in.InputBindings } + +func (in *NodeSpec) GetContainerImage() string { + return in.ContainerImage +} diff --git a/flytepropeller/pkg/compiler/transformers/k8s/node.go b/flytepropeller/pkg/compiler/transformers/k8s/node.go index 7120f3ad90..7b5df9b3b5 100644 --- a/flytepropeller/pkg/compiler/transformers/k8s/node.go +++ b/flytepropeller/pkg/compiler/transformers/k8s/node.go @@ -30,6 +30,7 @@ func buildNodeSpec(n *core.Node, tasks []*core.CompiledTask, errs errors.Compile var task *core.TaskTemplate var resources *core.Resources var extendedResources *v1alpha1.ExtendedResources + var containerImage string if n.GetTaskNode() != nil { taskID := n.GetTaskNode().GetReferenceId().String() // TODO: Use task index for quick lookup @@ -55,6 +56,10 @@ func buildNodeSpec(n *core.Node, tasks []*core.CompiledTask, errs errors.Compile ExtendedResources: overrides.GetExtendedResources(), } } + + if len(overrides.GetContainerImage()) > 0 { + containerImage = overrides.GetContainerImage() + } } } @@ -96,6 +101,7 @@ func buildNodeSpec(n *core.Node, tasks []*core.CompiledTask, errs errors.Compile InputBindings: toBindingValueArray(n.GetInputs()), ActiveDeadline: activeDeadline, Interruptible: interruptible, + ContainerImage: containerImage, } switch v := n.GetTarget().(type) { From 4c38cfb173b0eb19915eec46c52178091c63b715 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Wed, 7 Feb 2024 22:01:33 +0000 Subject: [PATCH 03/22] Override container image in pod Signed-off-by: Fabio Graetz --- .../pluginmachinery/core/exec_metadata.go | 1 + .../core/mocks/task_overrides.go | 35 +++++++++++++++++++ .../flytek8s/plugin_exec_context.go | 4 +++ .../pluginmachinery/flytek8s/pod_helper.go | 16 ++++++++- 4 files changed, 55 insertions(+), 1 deletion(-) diff --git a/flyteplugins/go/tasks/pluginmachinery/core/exec_metadata.go b/flyteplugins/go/tasks/pluginmachinery/core/exec_metadata.go index 9ac650baaa..83d7dbcf12 100644 --- a/flyteplugins/go/tasks/pluginmachinery/core/exec_metadata.go +++ b/flyteplugins/go/tasks/pluginmachinery/core/exec_metadata.go @@ -12,6 +12,7 @@ import ( type TaskOverrides interface { GetResources() *v1.ResourceRequirements GetExtendedResources() *core.ExtendedResources + GetContainerImage() string GetConfig() *v1.ConfigMap } diff --git a/flyteplugins/go/tasks/pluginmachinery/core/mocks/task_overrides.go b/flyteplugins/go/tasks/pluginmachinery/core/mocks/task_overrides.go index d00973c114..cc3c528007 100644 --- a/flyteplugins/go/tasks/pluginmachinery/core/mocks/task_overrides.go +++ b/flyteplugins/go/tasks/pluginmachinery/core/mocks/task_overrides.go @@ -82,6 +82,41 @@ func (_m *TaskOverrides) GetExtendedResources() *flyteidlcore.ExtendedResources return r0 } +type TaskOverrides_GetContainerImage struct { + *mock.Call +} + +func (_m TaskOverrides_GetContainerImage) Return(_a0 string) *TaskOverrides_GetContainerImage { + return &TaskOverrides_GetContainerImage{Call: _m.Call.Return(_a0)} +} + +func (_m *TaskOverrides) OnGetContainerImage() *TaskOverrides_GetContainerImage { + c_call := _m.On("GetContainerImage") + return &TaskOverrides_GetContainerImage{Call: c_call} +} + +func (_m *TaskOverrides) OnGetContainerImageMatch(matchers ...interface{}) *TaskOverrides_GetContainerImage { + c_call := _m.On("GetContainerImage", matchers...) + return &TaskOverrides_GetContainerImage{Call: c_call} +} + +// GetContainerImage provides a mock function with given fields: +func (_m *TaskOverrides) GetContainerImage() string { + ret := _m.Called() + + var r0 string + if rf, ok := ret.Get(0).(func() string); ok { + r0 = rf() + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(string) + } + } + + return r0 +} + + type TaskOverrides_GetResources struct { *mock.Call } diff --git a/flyteplugins/go/tasks/pluginmachinery/flytek8s/plugin_exec_context.go b/flyteplugins/go/tasks/pluginmachinery/flytek8s/plugin_exec_context.go index d09bcdb363..ff9ae2ba9f 100644 --- a/flyteplugins/go/tasks/pluginmachinery/flytek8s/plugin_exec_context.go +++ b/flyteplugins/go/tasks/pluginmachinery/flytek8s/plugin_exec_context.go @@ -27,6 +27,10 @@ func (to *pluginTaskOverrides) GetExtendedResources() *core.ExtendedResources { return to.TaskOverrides.GetExtendedResources() } +func (to *pluginTaskOverrides) GetContainerImage() string { + return to.TaskOverrides.GetContainerImage() +} + type pluginTaskExecutionMetadata struct { pluginsCore.TaskExecutionMetadata interruptible *bool diff --git a/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper.go b/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper.go index 69111dc030..7f010f6b7c 100644 --- a/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper.go +++ b/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper.go @@ -317,7 +317,7 @@ func BuildRawPod(ctx context.Context, tCtx pluginsCore.TaskExecutionContext) (*v } // ApplyFlytePodConfiguration updates the PodSpec and ObjectMeta with various Flyte configuration. This includes -// applying default k8s configuration, resource requests, injecting copilot containers, and merging with the +// applying default k8s configuration, applying overrides (resources etc.), injecting copilot containers, and merging with the // configuration PodTemplate (if exists). func ApplyFlytePodConfiguration(ctx context.Context, tCtx pluginsCore.TaskExecutionContext, podSpec *v1.PodSpec, objectMeta *metav1.ObjectMeta, primaryContainerName string) (*v1.PodSpec, *metav1.ObjectMeta, error) { taskTemplate, err := tCtx.TaskReader().Read(ctx) @@ -400,9 +400,23 @@ func ApplyFlytePodConfiguration(ctx context.Context, tCtx pluginsCore.TaskExecut ApplyGPUNodeSelectors(podSpec, extendedResources.GetGpuAccelerator()) } + // Override container image if necessary + if len(tCtx.TaskExecutionMetadata().GetOverrides().GetContainerImage()) > 0 { + ApplyContainerImageOverride(podSpec, tCtx.TaskExecutionMetadata().GetOverrides().GetContainerImage(), primaryContainerName) + } + return podSpec, objectMeta, nil } +func ApplyContainerImageOverride(podSpec *v1.PodSpec, containerImage string, primaryContainerName string) { + for i, c := range podSpec.Containers { + if c.Name == primaryContainerName { + podSpec.Containers[i].Image = containerImage + return + } + } +} + // ToK8sPodSpec builds a PodSpec and ObjectMeta based on the definition passed by the TaskExecutionContext. This // involves parsing the raw PodSpec definition and applying all Flyte configuration options. func ToK8sPodSpec(ctx context.Context, tCtx pluginsCore.TaskExecutionContext) (*v1.PodSpec, *metav1.ObjectMeta, string, error) { From 59851d64984b0302270630af0df6ac37b27c72fb Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 18:14:18 +0000 Subject: [PATCH 04/22] Add unit test for creation of task node with image override Signed-off-by: Fabio Graetz --- .../pkg/compiler/transformers/k8s/node_test.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/flytepropeller/pkg/compiler/transformers/k8s/node_test.go b/flytepropeller/pkg/compiler/transformers/k8s/node_test.go index f2d6c79494..8291f9d83c 100644 --- a/flytepropeller/pkg/compiler/transformers/k8s/node_test.go +++ b/flytepropeller/pkg/compiler/transformers/k8s/node_test.go @@ -140,6 +140,24 @@ func TestBuildNodeSpec(t *testing.T) { assert.Equal(t, expectedGpuDevice, spec.GetExtendedResources().GetGpuAccelerator().GetDevice()) }) + t.Run("node with container image override", func(t *testing.T) { + expected_container_image := "test-image:latest" + n.Node.Target = &core.Node_TaskNode{ + TaskNode: &core.TaskNode{ + Reference: &core.TaskNode_ReferenceId{ + ReferenceId: &core.Identifier{Name: "ref_2"}, + }, + Overrides: &core.TaskNodeOverrides{ + ContainerImage: expected_container_image, + }, + }, + } + + spec := mustBuild(t, n, 1, errs.NewScope()) + assert.NotNil(t, spec.GetContainerImage()) + assert.Equal(t, expected_container_image, spec.GetContainerImage()) + }) + t.Run("LaunchPlanRef", func(t *testing.T) { n.Node.Target = &core.Node_WorkflowNode{ WorkflowNode: &core.WorkflowNode{ From dc282b57e00e9fce54d64bd75db00b9e4658ab13 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 18:15:16 +0000 Subject: [PATCH 05/22] Add unit test for building a pod with container image override Signed-off-by: Fabio Graetz --- .../flytek8s/pod_helper_test.go | 57 ++++++++++++------- 1 file changed, 35 insertions(+), 22 deletions(-) diff --git a/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper_test.go b/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper_test.go index b12813b387..08b6c5b9d0 100644 --- a/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper_test.go +++ b/flyteplugins/go/tasks/pluginmachinery/flytek8s/pod_helper_test.go @@ -26,7 +26,7 @@ import ( "github.com/flyteorg/flyte/flytestdlib/storage" ) -func dummyTaskExecutionMetadata(resources *v1.ResourceRequirements, extendedResources *core.ExtendedResources) pluginsCore.TaskExecutionMetadata { +func dummyTaskExecutionMetadata(resources *v1.ResourceRequirements, extendedResources *core.ExtendedResources, containerImage string) pluginsCore.TaskExecutionMetadata { taskExecutionMetadata := &pluginsCoreMock.TaskExecutionMetadata{} taskExecutionMetadata.On("GetNamespace").Return("test-namespace") taskExecutionMetadata.On("GetAnnotations").Return(map[string]string{"annotation-1": "val1"}) @@ -52,6 +52,7 @@ func dummyTaskExecutionMetadata(resources *v1.ResourceRequirements, extendedReso to := &pluginsCoreMock.TaskOverrides{} to.On("GetResources").Return(resources) to.On("GetExtendedResources").Return(extendedResources) + to.On("GetContainerImage").Return(containerImage) taskExecutionMetadata.On("GetOverrides").Return(to) taskExecutionMetadata.On("IsInterruptible").Return(true) taskExecutionMetadata.OnGetPlatformResources().Return(&v1.ResourceRequirements{}) @@ -79,7 +80,7 @@ func dummyInputReader() io.InputReader { return inputReader } -func dummyExecContext(taskTemplate *core.TaskTemplate, r *v1.ResourceRequirements, rm *core.ExtendedResources) pluginsCore.TaskExecutionContext { +func dummyExecContext(taskTemplate *core.TaskTemplate, r *v1.ResourceRequirements, rm *core.ExtendedResources, containerImage string) pluginsCore.TaskExecutionContext { ow := &pluginsIOMock.OutputWriter{} ow.OnGetOutputPrefixPath().Return("") ow.OnGetRawOutputPrefix().Return("") @@ -87,7 +88,7 @@ func dummyExecContext(taskTemplate *core.TaskTemplate, r *v1.ResourceRequirement ow.OnGetPreviousCheckpointsPrefix().Return("/prev") tCtx := &pluginsCoreMock.TaskExecutionContext{} - tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(r, rm)) + tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(r, rm, containerImage)) tCtx.OnInputReader().Return(dummyInputReader()) tCtx.OnOutputWriter().Return(ow) @@ -700,7 +701,7 @@ func updatePod(t *testing.T) { v1.ResourceCPU: resource.MustParse("1024m"), v1.ResourceEphemeralStorage: resource.MustParse("100M"), }, - }, nil) + }, nil, "") pod := &v1.Pod{ Spec: v1.PodSpec{ @@ -753,7 +754,7 @@ func updatePod(t *testing.T) { } func TestUpdatePodWithDefaultAffinityAndInterruptibleNodeSelectorRequirement(t *testing.T) { - taskExecutionMetadata := dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil) + taskExecutionMetadata := dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil, "") assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{ DefaultAffinity: &v1.Affinity{ NodeAffinity: &v1.NodeAffinity{ @@ -817,7 +818,7 @@ func toK8sPodInterruptible(t *testing.T) { v1.ResourceCPU: resource.MustParse("1024m"), v1.ResourceEphemeralStorage: resource.MustParse("100M"), }, - }, nil) + }, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) @@ -884,7 +885,7 @@ func TestToK8sPod(t *testing.T) { v1.ResourceCPU: resource.MustParse("1024m"), v1.ResourceEphemeralStorage: resource.MustParse("100M"), }, - }, nil) + }, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) @@ -901,7 +902,7 @@ func TestToK8sPod(t *testing.T) { v1.ResourceCPU: resource.MustParse("1024m"), v1.ResourceEphemeralStorage: resource.MustParse("100M"), }, - }, nil) + }, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) @@ -919,7 +920,7 @@ func TestToK8sPod(t *testing.T) { v1.ResourceCPU: resource.MustParse("1024m"), v1.ResourceEphemeralStorage: resource.MustParse("100M"), }, - }, nil) + }, nil, "") assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{ DefaultNodeSelector: map[string]string{ @@ -946,7 +947,7 @@ func TestToK8sPod(t *testing.T) { }, })) - x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil) + x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) assert.NotNil(t, p.SecurityContext) @@ -958,7 +959,7 @@ func TestToK8sPod(t *testing.T) { assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{ EnableHostNetworkingPod: &enabled, })) - x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil) + x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) assert.True(t, p.HostNetwork) @@ -969,7 +970,7 @@ func TestToK8sPod(t *testing.T) { assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{ EnableHostNetworkingPod: &enabled, })) - x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil) + x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) assert.False(t, p.HostNetwork) @@ -977,7 +978,7 @@ func TestToK8sPod(t *testing.T) { t.Run("skipSettingHostNetwork", func(t *testing.T) { assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{})) - x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil) + x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) assert.False(t, p.HostNetwork) @@ -1011,7 +1012,7 @@ func TestToK8sPod(t *testing.T) { }, })) - x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil) + x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) assert.NotNil(t, p.DNSConfig) @@ -1032,7 +1033,7 @@ func TestToK8sPod(t *testing.T) { "foo": "bar", }, })) - x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil) + x := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{}, nil, "") p, _, _, err := ToK8sPodSpec(ctx, x) assert.NoError(t, err) for _, c := range p.Containers { @@ -1047,6 +1048,18 @@ func TestToK8sPod(t *testing.T) { }) } +func TestToK8sPodContainerImage(t *testing.T) { + t.Run("Override container image", func(t *testing.T) { + taskContext := dummyExecContext(dummyTaskTemplate(), &v1.ResourceRequirements{ + Requests: v1.ResourceList{ + v1.ResourceCPU: resource.MustParse("1024m"), + }}, nil, "foo:latest") + p, _, _, err := ToK8sPodSpec(context.TODO(), taskContext) + assert.NoError(t, err) + assert.Equal(t, "foo:latest", p.Containers[0].Image) + }) +} + func TestToK8sPodExtendedResources(t *testing.T) { assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{ GpuDeviceNodeLabel: "gpu-node-label", @@ -1152,7 +1165,7 @@ func TestToK8sPodExtendedResources(t *testing.T) { t.Run(f.name, func(t *testing.T) { taskTemplate := dummyTaskTemplate() taskTemplate.ExtendedResources = f.extendedResourcesBase - taskContext := dummyExecContext(taskTemplate, f.resources, f.extendedResourcesOverride) + taskContext := dummyExecContext(taskTemplate, f.resources, f.extendedResourcesOverride, "") p, _, _, err := ToK8sPodSpec(context.TODO(), taskContext) assert.NoError(t, err) @@ -1790,7 +1803,7 @@ func TestGetPodTemplate(t *testing.T) { taskReader.On("Read", mock.Anything).Return(task, nil) tCtx := &pluginsCoreMock.TaskExecutionContext{} - tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil)) + tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil, "")) tCtx.OnTaskReader().Return(taskReader) // initialize PodTemplateStore @@ -1816,7 +1829,7 @@ func TestGetPodTemplate(t *testing.T) { taskReader.On("Read", mock.Anything).Return(task, nil) tCtx := &pluginsCoreMock.TaskExecutionContext{} - tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil)) + tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil, "")) tCtx.OnTaskReader().Return(taskReader) // initialize PodTemplateStore @@ -1843,7 +1856,7 @@ func TestGetPodTemplate(t *testing.T) { taskReader.On("Read", mock.Anything).Return(task, nil) tCtx := &pluginsCoreMock.TaskExecutionContext{} - tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil)) + tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil, "")) tCtx.OnTaskReader().Return(taskReader) // initialize PodTemplateStore @@ -1871,7 +1884,7 @@ func TestGetPodTemplate(t *testing.T) { taskReader.On("Read", mock.Anything).Return(task, nil) tCtx := &pluginsCoreMock.TaskExecutionContext{} - tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil)) + tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil, "")) tCtx.OnTaskReader().Return(taskReader) // initialize PodTemplateStore @@ -1913,7 +1926,7 @@ func TestMergeWithBasePodTemplate(t *testing.T) { taskReader.On("Read", mock.Anything).Return(task, nil) tCtx := &pluginsCoreMock.TaskExecutionContext{} - tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil)) + tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil, "")) tCtx.OnTaskReader().Return(taskReader) resultPodSpec, resultObjectMeta, err := MergeWithBasePodTemplate(context.TODO(), tCtx, &podSpec, &objectMeta, "foo") @@ -1967,7 +1980,7 @@ func TestMergeWithBasePodTemplate(t *testing.T) { taskReader.On("Read", mock.Anything).Return(task, nil) tCtx := &pluginsCoreMock.TaskExecutionContext{} - tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil)) + tCtx.OnTaskExecutionMetadata().Return(dummyTaskExecutionMetadata(&v1.ResourceRequirements{}, nil, "")) tCtx.OnTaskReader().Return(taskReader) resultPodSpec, resultObjectMeta, err := MergeWithBasePodTemplate(context.TODO(), tCtx, &podSpec, &objectMeta, "foo") From 0ec9f928f73690b4200f3df3c8f98d77025ff1bb Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 19:10:40 +0000 Subject: [PATCH 06/22] Re-generate flytidl Signed-off-by: Fabio Graetz --- .../gen/pb-es/flyteidl/core/workflow_pb.ts | 6 + .../gen/pb-go/flyteidl/core/workflow.pb.go | 2516 +++++++++++------ .../flyteidl/service/admin.swagger.json | 3 + 3 files changed, 1639 insertions(+), 886 deletions(-) diff --git a/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts b/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts index 644f792e63..32f7bba827 100644 --- a/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts +++ b/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts @@ -1121,6 +1121,11 @@ export class TaskNodeOverrides extends Message { */ extendedResources?: ExtendedResources; + /** + * @generated from field: string container_image = 3; + */ + containerImage = ""; + constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); @@ -1131,6 +1136,7 @@ export class TaskNodeOverrides extends Message { static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "resources", kind: "message", T: Resources }, { no: 2, name: "extended_resources", kind: "message", T: ExtendedResources }, + { no: 3, name: "container_image", kind: "scalar", T: 9 /* ScalarType.STRING */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): TaskNodeOverrides { diff --git a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go index 71256e40eb..7c8bb7d52d 100644 --- a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go +++ b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go @@ -1,25 +1,25 @@ // Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.30.0 +// protoc (unknown) // source: flyteidl/core/workflow.proto package core import ( - fmt "fmt" - proto "github.com/golang/protobuf/proto" - duration "github.com/golang/protobuf/ptypes/duration" - math "math" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + durationpb "google.golang.org/protobuf/types/known/durationpb" + reflect "reflect" + sync "sync" ) -// Reference imports to suppress errors if they are not otherwise used. -var _ = proto.Marshal -var _ = fmt.Errorf -var _ = math.Inf - -// This is a compile-time assertion to ensure that this generated file -// is compatible with the proto package it is being compiled against. -// A compilation error at this line likely means your copy of the -// proto package needs to be updated. -const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) // Failure Handling Strategy type WorkflowMetadata_OnFailurePolicy int32 @@ -36,68 +36,97 @@ const ( WorkflowMetadata_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE WorkflowMetadata_OnFailurePolicy = 1 ) -var WorkflowMetadata_OnFailurePolicy_name = map[int32]string{ - 0: "FAIL_IMMEDIATELY", - 1: "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE", -} +// Enum value maps for WorkflowMetadata_OnFailurePolicy. +var ( + WorkflowMetadata_OnFailurePolicy_name = map[int32]string{ + 0: "FAIL_IMMEDIATELY", + 1: "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE", + } + WorkflowMetadata_OnFailurePolicy_value = map[string]int32{ + "FAIL_IMMEDIATELY": 0, + "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE": 1, + } +) -var WorkflowMetadata_OnFailurePolicy_value = map[string]int32{ - "FAIL_IMMEDIATELY": 0, - "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE": 1, +func (x WorkflowMetadata_OnFailurePolicy) Enum() *WorkflowMetadata_OnFailurePolicy { + p := new(WorkflowMetadata_OnFailurePolicy) + *p = x + return p } func (x WorkflowMetadata_OnFailurePolicy) String() string { - return proto.EnumName(WorkflowMetadata_OnFailurePolicy_name, int32(x)) + return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x)) } -func (WorkflowMetadata_OnFailurePolicy) EnumDescriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{13, 0} +func (WorkflowMetadata_OnFailurePolicy) Descriptor() protoreflect.EnumDescriptor { + return file_flyteidl_core_workflow_proto_enumTypes[0].Descriptor() } -// Defines a condition and the execution unit that should be executed if the condition is satisfied. -type IfBlock struct { - Condition *BooleanExpression `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"` - ThenNode *Node `protobuf:"bytes,2,opt,name=then_node,json=thenNode,proto3" json:"then_node,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` +func (WorkflowMetadata_OnFailurePolicy) Type() protoreflect.EnumType { + return &file_flyteidl_core_workflow_proto_enumTypes[0] } -func (m *IfBlock) Reset() { *m = IfBlock{} } -func (m *IfBlock) String() string { return proto.CompactTextString(m) } -func (*IfBlock) ProtoMessage() {} -func (*IfBlock) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{0} +func (x WorkflowMetadata_OnFailurePolicy) Number() protoreflect.EnumNumber { + return protoreflect.EnumNumber(x) } -func (m *IfBlock) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_IfBlock.Unmarshal(m, b) +// Deprecated: Use WorkflowMetadata_OnFailurePolicy.Descriptor instead. +func (WorkflowMetadata_OnFailurePolicy) EnumDescriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{13, 0} } -func (m *IfBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_IfBlock.Marshal(b, m, deterministic) + +// Defines a condition and the execution unit that should be executed if the condition is satisfied. +type IfBlock struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + Condition *BooleanExpression `protobuf:"bytes,1,opt,name=condition,proto3" json:"condition,omitempty"` + ThenNode *Node `protobuf:"bytes,2,opt,name=then_node,json=thenNode,proto3" json:"then_node,omitempty"` } -func (m *IfBlock) XXX_Merge(src proto.Message) { - xxx_messageInfo_IfBlock.Merge(m, src) + +func (x *IfBlock) Reset() { + *x = IfBlock{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *IfBlock) XXX_Size() int { - return xxx_messageInfo_IfBlock.Size(m) + +func (x *IfBlock) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *IfBlock) XXX_DiscardUnknown() { - xxx_messageInfo_IfBlock.DiscardUnknown(m) + +func (*IfBlock) ProtoMessage() {} + +func (x *IfBlock) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_IfBlock proto.InternalMessageInfo +// Deprecated: Use IfBlock.ProtoReflect.Descriptor instead. +func (*IfBlock) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{0} +} -func (m *IfBlock) GetCondition() *BooleanExpression { - if m != nil { - return m.Condition +func (x *IfBlock) GetCondition() *BooleanExpression { + if x != nil { + return x.Condition } return nil } -func (m *IfBlock) GetThenNode() *Node { - if m != nil { - return m.ThenNode +func (x *IfBlock) GetThenNode() *Node { + if x != nil { + return x.ThenNode } return nil } @@ -105,56 +134,86 @@ func (m *IfBlock) GetThenNode() *Node { // Defines a series of if/else blocks. The first branch whose condition evaluates to true is the one to execute. // If no conditions were satisfied, the else_node or the error will execute. type IfElseBlock struct { - //+required. First condition to evaluate. + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // +required. First condition to evaluate. Case *IfBlock `protobuf:"bytes,1,opt,name=case,proto3" json:"case,omitempty"` - //+optional. Additional branches to evaluate. + // +optional. Additional branches to evaluate. Other []*IfBlock `protobuf:"bytes,2,rep,name=other,proto3" json:"other,omitempty"` - //+required. + // +required. + // + // Types that are assignable to Default: // - // Types that are valid to be assigned to Default: // *IfElseBlock_ElseNode // *IfElseBlock_Error - Default isIfElseBlock_Default `protobuf_oneof:"default"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Default isIfElseBlock_Default `protobuf_oneof:"default"` } -func (m *IfElseBlock) Reset() { *m = IfElseBlock{} } -func (m *IfElseBlock) String() string { return proto.CompactTextString(m) } -func (*IfElseBlock) ProtoMessage() {} -func (*IfElseBlock) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{1} +func (x *IfElseBlock) Reset() { + *x = IfElseBlock{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *IfElseBlock) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_IfElseBlock.Unmarshal(m, b) -} -func (m *IfElseBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_IfElseBlock.Marshal(b, m, deterministic) +func (x *IfElseBlock) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *IfElseBlock) XXX_Merge(src proto.Message) { - xxx_messageInfo_IfElseBlock.Merge(m, src) + +func (*IfElseBlock) ProtoMessage() {} + +func (x *IfElseBlock) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *IfElseBlock) XXX_Size() int { - return xxx_messageInfo_IfElseBlock.Size(m) + +// Deprecated: Use IfElseBlock.ProtoReflect.Descriptor instead. +func (*IfElseBlock) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{1} } -func (m *IfElseBlock) XXX_DiscardUnknown() { - xxx_messageInfo_IfElseBlock.DiscardUnknown(m) + +func (x *IfElseBlock) GetCase() *IfBlock { + if x != nil { + return x.Case + } + return nil } -var xxx_messageInfo_IfElseBlock proto.InternalMessageInfo +func (x *IfElseBlock) GetOther() []*IfBlock { + if x != nil { + return x.Other + } + return nil +} -func (m *IfElseBlock) GetCase() *IfBlock { +func (m *IfElseBlock) GetDefault() isIfElseBlock_Default { if m != nil { - return m.Case + return m.Default } return nil } -func (m *IfElseBlock) GetOther() []*IfBlock { - if m != nil { - return m.Other +func (x *IfElseBlock) GetElseNode() *Node { + if x, ok := x.GetDefault().(*IfElseBlock_ElseNode); ok { + return x.ElseNode + } + return nil +} + +func (x *IfElseBlock) GetError() *Error { + if x, ok := x.GetDefault().(*IfElseBlock_Error); ok { + return x.Error } return nil } @@ -164,10 +223,12 @@ type isIfElseBlock_Default interface { } type IfElseBlock_ElseNode struct { + // The node to execute in case none of the branches were taken. ElseNode *Node `protobuf:"bytes,3,opt,name=else_node,json=elseNode,proto3,oneof"` } type IfElseBlock_Error struct { + // An error to throw in case none of the branches were taken. Error *Error `protobuf:"bytes,4,opt,name=error,proto3,oneof"` } @@ -175,124 +236,102 @@ func (*IfElseBlock_ElseNode) isIfElseBlock_Default() {} func (*IfElseBlock_Error) isIfElseBlock_Default() {} -func (m *IfElseBlock) GetDefault() isIfElseBlock_Default { - if m != nil { - return m.Default - } - return nil -} +// BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at +// runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives). +type BranchNode struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields -func (m *IfElseBlock) GetElseNode() *Node { - if x, ok := m.GetDefault().(*IfElseBlock_ElseNode); ok { - return x.ElseNode - } - return nil + // +required + IfElse *IfElseBlock `protobuf:"bytes,1,opt,name=if_else,json=ifElse,proto3" json:"if_else,omitempty"` } -func (m *IfElseBlock) GetError() *Error { - if x, ok := m.GetDefault().(*IfElseBlock_Error); ok { - return x.Error +func (x *BranchNode) Reset() { + *x = BranchNode{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) } - return nil } -// XXX_OneofWrappers is for the internal use of the proto package. -func (*IfElseBlock) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*IfElseBlock_ElseNode)(nil), - (*IfElseBlock_Error)(nil), - } +func (x *BranchNode) String() string { + return protoimpl.X.MessageStringOf(x) } -// BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at -// runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives). -type BranchNode struct { - //+required - IfElse *IfElseBlock `protobuf:"bytes,1,opt,name=if_else,json=ifElse,proto3" json:"if_else,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` -} +func (*BranchNode) ProtoMessage() {} -func (m *BranchNode) Reset() { *m = BranchNode{} } -func (m *BranchNode) String() string { return proto.CompactTextString(m) } -func (*BranchNode) ProtoMessage() {} -func (*BranchNode) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{2} +func (x *BranchNode) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *BranchNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_BranchNode.Unmarshal(m, b) -} -func (m *BranchNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_BranchNode.Marshal(b, m, deterministic) -} -func (m *BranchNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_BranchNode.Merge(m, src) -} -func (m *BranchNode) XXX_Size() int { - return xxx_messageInfo_BranchNode.Size(m) -} -func (m *BranchNode) XXX_DiscardUnknown() { - xxx_messageInfo_BranchNode.DiscardUnknown(m) +// Deprecated: Use BranchNode.ProtoReflect.Descriptor instead. +func (*BranchNode) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{2} } -var xxx_messageInfo_BranchNode proto.InternalMessageInfo - -func (m *BranchNode) GetIfElse() *IfElseBlock { - if m != nil { - return m.IfElse +func (x *BranchNode) GetIfElse() *IfElseBlock { + if x != nil { + return x.IfElse } return nil } // Refers to the task that the Node is to execute. type TaskNode struct { - // Types that are valid to be assigned to Reference: + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Types that are assignable to Reference: + // // *TaskNode_ReferenceId Reference isTaskNode_Reference `protobuf_oneof:"reference"` // Optional overrides applied at task execution time. - Overrides *TaskNodeOverrides `protobuf:"bytes,2,opt,name=overrides,proto3" json:"overrides,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Overrides *TaskNodeOverrides `protobuf:"bytes,2,opt,name=overrides,proto3" json:"overrides,omitempty"` } -func (m *TaskNode) Reset() { *m = TaskNode{} } -func (m *TaskNode) String() string { return proto.CompactTextString(m) } -func (*TaskNode) ProtoMessage() {} -func (*TaskNode) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{3} +func (x *TaskNode) Reset() { + *x = TaskNode{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *TaskNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TaskNode.Unmarshal(m, b) -} -func (m *TaskNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TaskNode.Marshal(b, m, deterministic) -} -func (m *TaskNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_TaskNode.Merge(m, src) -} -func (m *TaskNode) XXX_Size() int { - return xxx_messageInfo_TaskNode.Size(m) -} -func (m *TaskNode) XXX_DiscardUnknown() { - xxx_messageInfo_TaskNode.DiscardUnknown(m) +func (x *TaskNode) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_TaskNode proto.InternalMessageInfo +func (*TaskNode) ProtoMessage() {} -type isTaskNode_Reference interface { - isTaskNode_Reference() +func (x *TaskNode) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -type TaskNode_ReferenceId struct { - ReferenceId *Identifier `protobuf:"bytes,1,opt,name=reference_id,json=referenceId,proto3,oneof"` +// Deprecated: Use TaskNode.ProtoReflect.Descriptor instead. +func (*TaskNode) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{3} } -func (*TaskNode_ReferenceId) isTaskNode_Reference() {} - func (m *TaskNode) GetReference() isTaskNode_Reference { if m != nil { return m.Reference @@ -300,79 +339,76 @@ func (m *TaskNode) GetReference() isTaskNode_Reference { return nil } -func (m *TaskNode) GetReferenceId() *Identifier { - if x, ok := m.GetReference().(*TaskNode_ReferenceId); ok { +func (x *TaskNode) GetReferenceId() *Identifier { + if x, ok := x.GetReference().(*TaskNode_ReferenceId); ok { return x.ReferenceId } return nil } -func (m *TaskNode) GetOverrides() *TaskNodeOverrides { - if m != nil { - return m.Overrides +func (x *TaskNode) GetOverrides() *TaskNodeOverrides { + if x != nil { + return x.Overrides } return nil } -// XXX_OneofWrappers is for the internal use of the proto package. -func (*TaskNode) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*TaskNode_ReferenceId)(nil), - } +type isTaskNode_Reference interface { + isTaskNode_Reference() +} + +type TaskNode_ReferenceId struct { + // A globally unique identifier for the task. + ReferenceId *Identifier `protobuf:"bytes,1,opt,name=reference_id,json=referenceId,proto3,oneof"` } +func (*TaskNode_ReferenceId) isTaskNode_Reference() {} + // Refers to a the workflow the node is to execute. type WorkflowNode struct { - // Types that are valid to be assigned to Reference: + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Types that are assignable to Reference: + // // *WorkflowNode_LaunchplanRef // *WorkflowNode_SubWorkflowRef - Reference isWorkflowNode_Reference `protobuf_oneof:"reference"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Reference isWorkflowNode_Reference `protobuf_oneof:"reference"` } -func (m *WorkflowNode) Reset() { *m = WorkflowNode{} } -func (m *WorkflowNode) String() string { return proto.CompactTextString(m) } -func (*WorkflowNode) ProtoMessage() {} -func (*WorkflowNode) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{4} +func (x *WorkflowNode) Reset() { + *x = WorkflowNode{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[4] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *WorkflowNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowNode.Unmarshal(m, b) -} -func (m *WorkflowNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowNode.Marshal(b, m, deterministic) -} -func (m *WorkflowNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowNode.Merge(m, src) -} -func (m *WorkflowNode) XXX_Size() int { - return xxx_messageInfo_WorkflowNode.Size(m) -} -func (m *WorkflowNode) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowNode.DiscardUnknown(m) +func (x *WorkflowNode) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_WorkflowNode proto.InternalMessageInfo - -type isWorkflowNode_Reference interface { - isWorkflowNode_Reference() -} +func (*WorkflowNode) ProtoMessage() {} -type WorkflowNode_LaunchplanRef struct { - LaunchplanRef *Identifier `protobuf:"bytes,1,opt,name=launchplan_ref,json=launchplanRef,proto3,oneof"` +func (x *WorkflowNode) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[4] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -type WorkflowNode_SubWorkflowRef struct { - SubWorkflowRef *Identifier `protobuf:"bytes,2,opt,name=sub_workflow_ref,json=subWorkflowRef,proto3,oneof"` +// Deprecated: Use WorkflowNode.ProtoReflect.Descriptor instead. +func (*WorkflowNode) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{4} } -func (*WorkflowNode_LaunchplanRef) isWorkflowNode_Reference() {} - -func (*WorkflowNode_SubWorkflowRef) isWorkflowNode_Reference() {} - func (m *WorkflowNode) GetReference() isWorkflowNode_Reference { if m != nil { return m.Reference @@ -380,229 +416,250 @@ func (m *WorkflowNode) GetReference() isWorkflowNode_Reference { return nil } -func (m *WorkflowNode) GetLaunchplanRef() *Identifier { - if x, ok := m.GetReference().(*WorkflowNode_LaunchplanRef); ok { +func (x *WorkflowNode) GetLaunchplanRef() *Identifier { + if x, ok := x.GetReference().(*WorkflowNode_LaunchplanRef); ok { return x.LaunchplanRef } return nil } -func (m *WorkflowNode) GetSubWorkflowRef() *Identifier { - if x, ok := m.GetReference().(*WorkflowNode_SubWorkflowRef); ok { +func (x *WorkflowNode) GetSubWorkflowRef() *Identifier { + if x, ok := x.GetReference().(*WorkflowNode_SubWorkflowRef); ok { return x.SubWorkflowRef } return nil } -// XXX_OneofWrappers is for the internal use of the proto package. -func (*WorkflowNode) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*WorkflowNode_LaunchplanRef)(nil), - (*WorkflowNode_SubWorkflowRef)(nil), - } +type isWorkflowNode_Reference interface { + isWorkflowNode_Reference() +} + +type WorkflowNode_LaunchplanRef struct { + // A globally unique identifier for the launch plan. + LaunchplanRef *Identifier `protobuf:"bytes,1,opt,name=launchplan_ref,json=launchplanRef,proto3,oneof"` +} + +type WorkflowNode_SubWorkflowRef struct { + // Reference to a subworkflow, that should be defined with the compiler context + SubWorkflowRef *Identifier `protobuf:"bytes,2,opt,name=sub_workflow_ref,json=subWorkflowRef,proto3,oneof"` } +func (*WorkflowNode_LaunchplanRef) isWorkflowNode_Reference() {} + +func (*WorkflowNode_SubWorkflowRef) isWorkflowNode_Reference() {} + // ApproveCondition represents a dependency on an external approval. During execution, this will manifest as a boolean // signal with the provided signal_id. type ApproveCondition struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // A unique identifier for the requested boolean signal. - SignalId string `protobuf:"bytes,1,opt,name=signal_id,json=signalId,proto3" json:"signal_id,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + SignalId string `protobuf:"bytes,1,opt,name=signal_id,json=signalId,proto3" json:"signal_id,omitempty"` } -func (m *ApproveCondition) Reset() { *m = ApproveCondition{} } -func (m *ApproveCondition) String() string { return proto.CompactTextString(m) } -func (*ApproveCondition) ProtoMessage() {} -func (*ApproveCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{5} +func (x *ApproveCondition) Reset() { + *x = ApproveCondition{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[5] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ApproveCondition) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ApproveCondition.Unmarshal(m, b) -} -func (m *ApproveCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ApproveCondition.Marshal(b, m, deterministic) -} -func (m *ApproveCondition) XXX_Merge(src proto.Message) { - xxx_messageInfo_ApproveCondition.Merge(m, src) -} -func (m *ApproveCondition) XXX_Size() int { - return xxx_messageInfo_ApproveCondition.Size(m) -} -func (m *ApproveCondition) XXX_DiscardUnknown() { - xxx_messageInfo_ApproveCondition.DiscardUnknown(m) +func (x *ApproveCondition) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_ApproveCondition proto.InternalMessageInfo +func (*ApproveCondition) ProtoMessage() {} -func (m *ApproveCondition) GetSignalId() string { - if m != nil { - return m.SignalId +func (x *ApproveCondition) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[5] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms } - return "" + return mi.MessageOf(x) } -// SignalCondition represents a dependency on an signal. +// Deprecated: Use ApproveCondition.ProtoReflect.Descriptor instead. +func (*ApproveCondition) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{5} +} + +func (x *ApproveCondition) GetSignalId() string { + if x != nil { + return x.SignalId + } + return "" +} + +// SignalCondition represents a dependency on an signal. type SignalCondition struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // A unique identifier for the requested signal. SignalId string `protobuf:"bytes,1,opt,name=signal_id,json=signalId,proto3" json:"signal_id,omitempty"` // A type denoting the required value type for this signal. Type *LiteralType `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // The variable name for the signal value in this nodes outputs. - OutputVariableName string `protobuf:"bytes,3,opt,name=output_variable_name,json=outputVariableName,proto3" json:"output_variable_name,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + OutputVariableName string `protobuf:"bytes,3,opt,name=output_variable_name,json=outputVariableName,proto3" json:"output_variable_name,omitempty"` } -func (m *SignalCondition) Reset() { *m = SignalCondition{} } -func (m *SignalCondition) String() string { return proto.CompactTextString(m) } -func (*SignalCondition) ProtoMessage() {} -func (*SignalCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{6} +func (x *SignalCondition) Reset() { + *x = SignalCondition{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[6] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SignalCondition) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SignalCondition.Unmarshal(m, b) -} -func (m *SignalCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SignalCondition.Marshal(b, m, deterministic) -} -func (m *SignalCondition) XXX_Merge(src proto.Message) { - xxx_messageInfo_SignalCondition.Merge(m, src) -} -func (m *SignalCondition) XXX_Size() int { - return xxx_messageInfo_SignalCondition.Size(m) +func (x *SignalCondition) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SignalCondition) XXX_DiscardUnknown() { - xxx_messageInfo_SignalCondition.DiscardUnknown(m) + +func (*SignalCondition) ProtoMessage() {} + +func (x *SignalCondition) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[6] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SignalCondition proto.InternalMessageInfo +// Deprecated: Use SignalCondition.ProtoReflect.Descriptor instead. +func (*SignalCondition) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{6} +} -func (m *SignalCondition) GetSignalId() string { - if m != nil { - return m.SignalId +func (x *SignalCondition) GetSignalId() string { + if x != nil { + return x.SignalId } return "" } -func (m *SignalCondition) GetType() *LiteralType { - if m != nil { - return m.Type +func (x *SignalCondition) GetType() *LiteralType { + if x != nil { + return x.Type } return nil } -func (m *SignalCondition) GetOutputVariableName() string { - if m != nil { - return m.OutputVariableName +func (x *SignalCondition) GetOutputVariableName() string { + if x != nil { + return x.OutputVariableName } return "" } // SleepCondition represents a dependency on waiting for the specified duration. type SleepCondition struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // The overall duration for this sleep. - Duration *duration.Duration `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Duration *durationpb.Duration `protobuf:"bytes,1,opt,name=duration,proto3" json:"duration,omitempty"` } -func (m *SleepCondition) Reset() { *m = SleepCondition{} } -func (m *SleepCondition) String() string { return proto.CompactTextString(m) } -func (*SleepCondition) ProtoMessage() {} -func (*SleepCondition) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{7} +func (x *SleepCondition) Reset() { + *x = SleepCondition{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[7] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *SleepCondition) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_SleepCondition.Unmarshal(m, b) -} -func (m *SleepCondition) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_SleepCondition.Marshal(b, m, deterministic) -} -func (m *SleepCondition) XXX_Merge(src proto.Message) { - xxx_messageInfo_SleepCondition.Merge(m, src) -} -func (m *SleepCondition) XXX_Size() int { - return xxx_messageInfo_SleepCondition.Size(m) +func (x *SleepCondition) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *SleepCondition) XXX_DiscardUnknown() { - xxx_messageInfo_SleepCondition.DiscardUnknown(m) + +func (*SleepCondition) ProtoMessage() {} + +func (x *SleepCondition) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[7] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_SleepCondition proto.InternalMessageInfo +// Deprecated: Use SleepCondition.ProtoReflect.Descriptor instead. +func (*SleepCondition) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{7} +} -func (m *SleepCondition) GetDuration() *duration.Duration { - if m != nil { - return m.Duration +func (x *SleepCondition) GetDuration() *durationpb.Duration { + if x != nil { + return x.Duration } return nil } // GateNode refers to the condition that is required for the gate to successfully complete. type GateNode struct { - // Types that are valid to be assigned to Condition: + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // Types that are assignable to Condition: + // // *GateNode_Approve // *GateNode_Signal // *GateNode_Sleep - Condition isGateNode_Condition `protobuf_oneof:"condition"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Condition isGateNode_Condition `protobuf_oneof:"condition"` } -func (m *GateNode) Reset() { *m = GateNode{} } -func (m *GateNode) String() string { return proto.CompactTextString(m) } -func (*GateNode) ProtoMessage() {} -func (*GateNode) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{8} -} - -func (m *GateNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_GateNode.Unmarshal(m, b) -} -func (m *GateNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_GateNode.Marshal(b, m, deterministic) -} -func (m *GateNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_GateNode.Merge(m, src) -} -func (m *GateNode) XXX_Size() int { - return xxx_messageInfo_GateNode.Size(m) -} -func (m *GateNode) XXX_DiscardUnknown() { - xxx_messageInfo_GateNode.DiscardUnknown(m) +func (x *GateNode) Reset() { + *x = GateNode{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[8] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -var xxx_messageInfo_GateNode proto.InternalMessageInfo - -type isGateNode_Condition interface { - isGateNode_Condition() +func (x *GateNode) String() string { + return protoimpl.X.MessageStringOf(x) } -type GateNode_Approve struct { - Approve *ApproveCondition `protobuf:"bytes,1,opt,name=approve,proto3,oneof"` -} +func (*GateNode) ProtoMessage() {} -type GateNode_Signal struct { - Signal *SignalCondition `protobuf:"bytes,2,opt,name=signal,proto3,oneof"` +func (x *GateNode) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[8] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -type GateNode_Sleep struct { - Sleep *SleepCondition `protobuf:"bytes,3,opt,name=sleep,proto3,oneof"` +// Deprecated: Use GateNode.ProtoReflect.Descriptor instead. +func (*GateNode) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{8} } -func (*GateNode_Approve) isGateNode_Condition() {} - -func (*GateNode_Signal) isGateNode_Condition() {} - -func (*GateNode_Sleep) isGateNode_Condition() {} - func (m *GateNode) GetCondition() isGateNode_Condition { if m != nil { return m.Condition @@ -610,40 +667,60 @@ func (m *GateNode) GetCondition() isGateNode_Condition { return nil } -func (m *GateNode) GetApprove() *ApproveCondition { - if x, ok := m.GetCondition().(*GateNode_Approve); ok { +func (x *GateNode) GetApprove() *ApproveCondition { + if x, ok := x.GetCondition().(*GateNode_Approve); ok { return x.Approve } return nil } -func (m *GateNode) GetSignal() *SignalCondition { - if x, ok := m.GetCondition().(*GateNode_Signal); ok { +func (x *GateNode) GetSignal() *SignalCondition { + if x, ok := x.GetCondition().(*GateNode_Signal); ok { return x.Signal } return nil } -func (m *GateNode) GetSleep() *SleepCondition { - if x, ok := m.GetCondition().(*GateNode_Sleep); ok { +func (x *GateNode) GetSleep() *SleepCondition { + if x, ok := x.GetCondition().(*GateNode_Sleep); ok { return x.Sleep } return nil } -// XXX_OneofWrappers is for the internal use of the proto package. -func (*GateNode) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*GateNode_Approve)(nil), - (*GateNode_Signal)(nil), - (*GateNode_Sleep)(nil), - } +type isGateNode_Condition interface { + isGateNode_Condition() +} + +type GateNode_Approve struct { + // ApproveCondition represents a dependency on an external approval provided by a boolean signal. + Approve *ApproveCondition `protobuf:"bytes,1,opt,name=approve,proto3,oneof"` +} + +type GateNode_Signal struct { + // SignalCondition represents a dependency on an signal. + Signal *SignalCondition `protobuf:"bytes,2,opt,name=signal,proto3,oneof"` +} + +type GateNode_Sleep struct { + // SleepCondition represents a dependency on waiting for the specified duration. + Sleep *SleepCondition `protobuf:"bytes,3,opt,name=sleep,proto3,oneof"` } +func (*GateNode_Approve) isGateNode_Condition() {} + +func (*GateNode_Signal) isGateNode_Condition() {} + +func (*GateNode_Sleep) isGateNode_Condition() {} + // ArrayNode is a Flyte node type that simplifies the execution of a sub-node over a list of input // values. An ArrayNode can be executed with configurable parallelism (separate from the parent // workflow) and can be configured to succeed when a certain number of sub-nodes succeed. type ArrayNode struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // node is the sub-node that will be executed for each element in the array. Node *Node `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // parallelism defines the minimum number of instances to bring up concurrently at any given @@ -651,70 +728,59 @@ type ArrayNode struct { // other failures, the actual number of currently running instances might be more. This has to // be a positive number if assigned. Default value is size. Parallelism uint32 `protobuf:"varint,2,opt,name=parallelism,proto3" json:"parallelism,omitempty"` - // Types that are valid to be assigned to SuccessCriteria: + // Types that are assignable to SuccessCriteria: + // // *ArrayNode_MinSuccesses // *ArrayNode_MinSuccessRatio - SuccessCriteria isArrayNode_SuccessCriteria `protobuf_oneof:"success_criteria"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + SuccessCriteria isArrayNode_SuccessCriteria `protobuf_oneof:"success_criteria"` } -func (m *ArrayNode) Reset() { *m = ArrayNode{} } -func (m *ArrayNode) String() string { return proto.CompactTextString(m) } -func (*ArrayNode) ProtoMessage() {} -func (*ArrayNode) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{9} +func (x *ArrayNode) Reset() { + *x = ArrayNode{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[9] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *ArrayNode) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_ArrayNode.Unmarshal(m, b) -} -func (m *ArrayNode) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_ArrayNode.Marshal(b, m, deterministic) -} -func (m *ArrayNode) XXX_Merge(src proto.Message) { - xxx_messageInfo_ArrayNode.Merge(m, src) -} -func (m *ArrayNode) XXX_Size() int { - return xxx_messageInfo_ArrayNode.Size(m) -} -func (m *ArrayNode) XXX_DiscardUnknown() { - xxx_messageInfo_ArrayNode.DiscardUnknown(m) +func (x *ArrayNode) String() string { + return protoimpl.X.MessageStringOf(x) } -var xxx_messageInfo_ArrayNode proto.InternalMessageInfo - -func (m *ArrayNode) GetNode() *Node { - if m != nil { - return m.Node - } - return nil -} +func (*ArrayNode) ProtoMessage() {} -func (m *ArrayNode) GetParallelism() uint32 { - if m != nil { - return m.Parallelism +func (x *ArrayNode) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[9] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms } - return 0 + return mi.MessageOf(x) } -type isArrayNode_SuccessCriteria interface { - isArrayNode_SuccessCriteria() +// Deprecated: Use ArrayNode.ProtoReflect.Descriptor instead. +func (*ArrayNode) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{9} } -type ArrayNode_MinSuccesses struct { - MinSuccesses uint32 `protobuf:"varint,3,opt,name=min_successes,json=minSuccesses,proto3,oneof"` +func (x *ArrayNode) GetNode() *Node { + if x != nil { + return x.Node + } + return nil } -type ArrayNode_MinSuccessRatio struct { - MinSuccessRatio float32 `protobuf:"fixed32,4,opt,name=min_success_ratio,json=minSuccessRatio,proto3,oneof"` +func (x *ArrayNode) GetParallelism() uint32 { + if x != nil { + return x.Parallelism + } + return 0 } -func (*ArrayNode_MinSuccesses) isArrayNode_SuccessCriteria() {} - -func (*ArrayNode_MinSuccessRatio) isArrayNode_SuccessCriteria() {} - func (m *ArrayNode) GetSuccessCriteria() isArrayNode_SuccessCriteria { if m != nil { return m.SuccessCriteria @@ -722,40 +788,60 @@ func (m *ArrayNode) GetSuccessCriteria() isArrayNode_SuccessCriteria { return nil } -func (m *ArrayNode) GetMinSuccesses() uint32 { - if x, ok := m.GetSuccessCriteria().(*ArrayNode_MinSuccesses); ok { +func (x *ArrayNode) GetMinSuccesses() uint32 { + if x, ok := x.GetSuccessCriteria().(*ArrayNode_MinSuccesses); ok { return x.MinSuccesses } return 0 } -func (m *ArrayNode) GetMinSuccessRatio() float32 { - if x, ok := m.GetSuccessCriteria().(*ArrayNode_MinSuccessRatio); ok { +func (x *ArrayNode) GetMinSuccessRatio() float32 { + if x, ok := x.GetSuccessCriteria().(*ArrayNode_MinSuccessRatio); ok { return x.MinSuccessRatio } return 0 } -// XXX_OneofWrappers is for the internal use of the proto package. -func (*ArrayNode) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*ArrayNode_MinSuccesses)(nil), - (*ArrayNode_MinSuccessRatio)(nil), - } +type isArrayNode_SuccessCriteria interface { + isArrayNode_SuccessCriteria() +} + +type ArrayNode_MinSuccesses struct { + // min_successes is an absolute number of the minimum number of successful completions of + // sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful + // and outputs will be computed. This has to be a non-negative number if assigned. Default + // value is size (if specified). + MinSuccesses uint32 `protobuf:"varint,3,opt,name=min_successes,json=minSuccesses,proto3,oneof"` } +type ArrayNode_MinSuccessRatio struct { + // If the array job size is not known beforehand, the min_success_ratio can instead be used + // to determine when an ArrayNode can be marked successful. + MinSuccessRatio float32 `protobuf:"fixed32,4,opt,name=min_success_ratio,json=minSuccessRatio,proto3,oneof"` +} + +func (*ArrayNode_MinSuccesses) isArrayNode_SuccessCriteria() {} + +func (*ArrayNode_MinSuccessRatio) isArrayNode_SuccessCriteria() {} + // Defines extra information about the Node. type NodeMetadata struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // A friendly name for the Node Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The overall timeout of a task. - Timeout *duration.Duration `protobuf:"bytes,4,opt,name=timeout,proto3" json:"timeout,omitempty"` + Timeout *durationpb.Duration `protobuf:"bytes,4,opt,name=timeout,proto3" json:"timeout,omitempty"` // Number of retries per task. Retries *RetryStrategy `protobuf:"bytes,5,opt,name=retries,proto3" json:"retries,omitempty"` // Identify whether node is interruptible // - // Types that are valid to be assigned to InterruptibleValue: + // Types that are assignable to InterruptibleValue: + // // *NodeMetadata_Interruptible +<<<<<<< HEAD <<<<<<< HEAD InterruptibleValue isNodeMetadata_InterruptibleValue `protobuf_oneof:"interruptible_value"` // Identify whether a node should have it's outputs cached. @@ -782,61 +868,78 @@ type NodeMetadata struct { XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` >>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +======= + InterruptibleValue isNodeMetadata_InterruptibleValue `protobuf_oneof:"interruptible_value"` +>>>>>>> 65b05ff25 (Re-generate flytidl) } -func (m *NodeMetadata) Reset() { *m = NodeMetadata{} } -func (m *NodeMetadata) String() string { return proto.CompactTextString(m) } -func (*NodeMetadata) ProtoMessage() {} -func (*NodeMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{10} +func (x *NodeMetadata) Reset() { + *x = NodeMetadata{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[10] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *NodeMetadata) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_NodeMetadata.Unmarshal(m, b) -} -func (m *NodeMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_NodeMetadata.Marshal(b, m, deterministic) -} -func (m *NodeMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_NodeMetadata.Merge(m, src) -} -func (m *NodeMetadata) XXX_Size() int { - return xxx_messageInfo_NodeMetadata.Size(m) +func (x *NodeMetadata) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *NodeMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_NodeMetadata.DiscardUnknown(m) + +func (*NodeMetadata) ProtoMessage() {} + +func (x *NodeMetadata) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[10] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_NodeMetadata proto.InternalMessageInfo +// Deprecated: Use NodeMetadata.ProtoReflect.Descriptor instead. +func (*NodeMetadata) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{10} +} -func (m *NodeMetadata) GetName() string { - if m != nil { - return m.Name +func (x *NodeMetadata) GetName() string { + if x != nil { + return x.Name } return "" } -func (m *NodeMetadata) GetTimeout() *duration.Duration { - if m != nil { - return m.Timeout +func (x *NodeMetadata) GetTimeout() *durationpb.Duration { + if x != nil { + return x.Timeout } return nil } -func (m *NodeMetadata) GetRetries() *RetryStrategy { - if m != nil { - return m.Retries +func (x *NodeMetadata) GetRetries() *RetryStrategy { + if x != nil { + return x.Retries } return nil } +<<<<<<< HEAD func (m *NodeMetadata) GetCacheableValue() isNodeMetadata_CacheableValue { if m != nil { return m.CacheableValue +======= +func (m *NodeMetadata) GetInterruptibleValue() isNodeMetadata_InterruptibleValue { + if m != nil { + return m.InterruptibleValue +>>>>>>> 65b05ff25 (Re-generate flytidl) } return nil } +<<<<<<< HEAD func (x *NodeMetadata) GetCacheable() bool { if x, ok := x.GetCacheableValue().(*NodeMetadata_Cacheable); ok { return x.Cacheable @@ -868,6 +971,11 @@ func (m *NodeMetadata) GetCacheSerializableValue() isNodeMetadata_CacheSerializa func (x *NodeMetadata) GetCacheSerializable() bool { if x, ok := x.GetCacheSerializableValue().(*NodeMetadata_CacheSerializable); ok { return x.CacheSerializable +======= +func (x *NodeMetadata) GetInterruptible() bool { + if x, ok := x.GetInterruptibleValue().(*NodeMetadata_Interruptible); ok { + return x.Interruptible +>>>>>>> 65b05ff25 (Re-generate flytidl) } return false } @@ -882,6 +990,7 @@ type NodeMetadata_Interruptible struct { func (*NodeMetadata_Interruptible) isNodeMetadata_InterruptibleValue() {} +<<<<<<< HEAD <<<<<<< HEAD type isNodeMetadata_CacheableValue interface { isNodeMetadata_CacheableValue() @@ -936,52 +1045,62 @@ func (*NodeMetadata) XXX_OneofWrappers() []interface{} { } >>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +======= +>>>>>>> 65b05ff25 (Re-generate flytidl) // Links a variable to an alias. type Alias struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // Must match one of the output variable names on a node. Var string `protobuf:"bytes,1,opt,name=var,proto3" json:"var,omitempty"` // A workflow-level unique alias that downstream nodes can refer to in their input. - Alias string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Alias string `protobuf:"bytes,2,opt,name=alias,proto3" json:"alias,omitempty"` } -func (m *Alias) Reset() { *m = Alias{} } -func (m *Alias) String() string { return proto.CompactTextString(m) } -func (*Alias) ProtoMessage() {} -func (*Alias) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{11} +func (x *Alias) Reset() { + *x = Alias{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[11] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *Alias) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Alias.Unmarshal(m, b) -} -func (m *Alias) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Alias.Marshal(b, m, deterministic) +func (x *Alias) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *Alias) XXX_Merge(src proto.Message) { - xxx_messageInfo_Alias.Merge(m, src) -} -func (m *Alias) XXX_Size() int { - return xxx_messageInfo_Alias.Size(m) -} -func (m *Alias) XXX_DiscardUnknown() { - xxx_messageInfo_Alias.DiscardUnknown(m) + +func (*Alias) ProtoMessage() {} + +func (x *Alias) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[11] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_Alias proto.InternalMessageInfo +// Deprecated: Use Alias.ProtoReflect.Descriptor instead. +func (*Alias) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{11} +} -func (m *Alias) GetVar() string { - if m != nil { - return m.Var +func (x *Alias) GetVar() string { + if x != nil { + return x.Var } return "" } -func (m *Alias) GetAlias() string { - if m != nil { - return m.Alias +func (x *Alias) GetAlias() string { + if x != nil { + return x.Alias } return "" } @@ -989,6 +1108,10 @@ func (m *Alias) GetAlias() string { // A Workflow graph Node. One unit of execution in the graph. Each node can be linked to a Task, a Workflow or a branch // node. type Node struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved // node ids that cannot be used by other nodes. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` @@ -997,84 +1120,131 @@ type Node struct { // Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface // must be fulfilled. Inputs []*Binding `protobuf:"bytes,3,rep,name=inputs,proto3" json:"inputs,omitempty"` - //+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its + // +optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its // upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs // field. UpstreamNodeIds []string `protobuf:"bytes,4,rep,name=upstream_node_ids,json=upstreamNodeIds,proto3" json:"upstream_node_ids,omitempty"` - //+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes + // +optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes // need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this // nodes outputs using the alias if one's specified. OutputAliases []*Alias `protobuf:"bytes,5,rep,name=output_aliases,json=outputAliases,proto3" json:"output_aliases,omitempty"` // Information about the target to execute in this node. // - // Types that are valid to be assigned to Target: + // Types that are assignable to Target: + // // *Node_TaskNode // *Node_WorkflowNode // *Node_BranchNode // *Node_GateNode // *Node_ArrayNode - Target isNode_Target `protobuf_oneof:"target"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Target isNode_Target `protobuf_oneof:"target"` } -func (m *Node) Reset() { *m = Node{} } -func (m *Node) String() string { return proto.CompactTextString(m) } -func (*Node) ProtoMessage() {} -func (*Node) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{12} +func (x *Node) Reset() { + *x = Node{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[12] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *Node) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_Node.Unmarshal(m, b) +func (x *Node) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *Node) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_Node.Marshal(b, m, deterministic) + +func (*Node) ProtoMessage() {} + +func (x *Node) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[12] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -func (m *Node) XXX_Merge(src proto.Message) { - xxx_messageInfo_Node.Merge(m, src) + +// Deprecated: Use Node.ProtoReflect.Descriptor instead. +func (*Node) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{12} } -func (m *Node) XXX_Size() int { - return xxx_messageInfo_Node.Size(m) + +func (x *Node) GetId() string { + if x != nil { + return x.Id + } + return "" } -func (m *Node) XXX_DiscardUnknown() { - xxx_messageInfo_Node.DiscardUnknown(m) + +func (x *Node) GetMetadata() *NodeMetadata { + if x != nil { + return x.Metadata + } + return nil } -var xxx_messageInfo_Node proto.InternalMessageInfo +func (x *Node) GetInputs() []*Binding { + if x != nil { + return x.Inputs + } + return nil +} -func (m *Node) GetId() string { - if m != nil { - return m.Id +func (x *Node) GetUpstreamNodeIds() []string { + if x != nil { + return x.UpstreamNodeIds } - return "" + return nil } -func (m *Node) GetMetadata() *NodeMetadata { - if m != nil { - return m.Metadata +func (x *Node) GetOutputAliases() []*Alias { + if x != nil { + return x.OutputAliases } return nil } -func (m *Node) GetInputs() []*Binding { +func (m *Node) GetTarget() isNode_Target { if m != nil { - return m.Inputs + return m.Target } return nil } -func (m *Node) GetUpstreamNodeIds() []string { - if m != nil { - return m.UpstreamNodeIds +func (x *Node) GetTaskNode() *TaskNode { + if x, ok := x.GetTarget().(*Node_TaskNode); ok { + return x.TaskNode } return nil } -func (m *Node) GetOutputAliases() []*Alias { - if m != nil { - return m.OutputAliases +func (x *Node) GetWorkflowNode() *WorkflowNode { + if x, ok := x.GetTarget().(*Node_WorkflowNode); ok { + return x.WorkflowNode + } + return nil +} + +func (x *Node) GetBranchNode() *BranchNode { + if x, ok := x.GetTarget().(*Node_BranchNode); ok { + return x.BranchNode + } + return nil +} + +func (x *Node) GetGateNode() *GateNode { + if x, ok := x.GetTarget().(*Node_GateNode); ok { + return x.GateNode + } + return nil +} + +func (x *Node) GetArrayNode() *ArrayNode { + if x, ok := x.GetTarget().(*Node_ArrayNode); ok { + return x.ArrayNode } return nil } @@ -1084,22 +1254,28 @@ type isNode_Target interface { } type Node_TaskNode struct { + // Information about the Task to execute in this node. TaskNode *TaskNode `protobuf:"bytes,6,opt,name=task_node,json=taskNode,proto3,oneof"` } type Node_WorkflowNode struct { + // Information about the Workflow to execute in this mode. WorkflowNode *WorkflowNode `protobuf:"bytes,7,opt,name=workflow_node,json=workflowNode,proto3,oneof"` } type Node_BranchNode struct { + // Information about the branch node to evaluate in this node. BranchNode *BranchNode `protobuf:"bytes,8,opt,name=branch_node,json=branchNode,proto3,oneof"` } type Node_GateNode struct { + // Information about the condition to evaluate in this node. GateNode *GateNode `protobuf:"bytes,9,opt,name=gate_node,json=gateNode,proto3,oneof"` } type Node_ArrayNode struct { + // Information about the sub-node executions for each value in the list of this nodes + // inputs values. ArrayNode *ArrayNode `protobuf:"bytes,10,opt,name=array_node,json=arrayNode,proto3,oneof"` } @@ -1113,115 +1289,70 @@ func (*Node_GateNode) isNode_Target() {} func (*Node_ArrayNode) isNode_Target() {} -func (m *Node) GetTarget() isNode_Target { - if m != nil { - return m.Target - } - return nil -} - -func (m *Node) GetTaskNode() *TaskNode { - if x, ok := m.GetTarget().(*Node_TaskNode); ok { - return x.TaskNode - } - return nil -} - -func (m *Node) GetWorkflowNode() *WorkflowNode { - if x, ok := m.GetTarget().(*Node_WorkflowNode); ok { - return x.WorkflowNode - } - return nil -} - -func (m *Node) GetBranchNode() *BranchNode { - if x, ok := m.GetTarget().(*Node_BranchNode); ok { - return x.BranchNode - } - return nil -} - -func (m *Node) GetGateNode() *GateNode { - if x, ok := m.GetTarget().(*Node_GateNode); ok { - return x.GateNode - } - return nil -} - -func (m *Node) GetArrayNode() *ArrayNode { - if x, ok := m.GetTarget().(*Node_ArrayNode); ok { - return x.ArrayNode - } - return nil -} - -// XXX_OneofWrappers is for the internal use of the proto package. -func (*Node) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*Node_TaskNode)(nil), - (*Node_WorkflowNode)(nil), - (*Node_BranchNode)(nil), - (*Node_GateNode)(nil), - (*Node_ArrayNode)(nil), - } -} - // This is workflow layer metadata. These settings are only applicable to the workflow as a whole, and do not // percolate down to child entities (like tasks) launched by the workflow. type WorkflowMetadata struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // Indicates the runtime priority of workflow executions. QualityOfService *QualityOfService `protobuf:"bytes,1,opt,name=quality_of_service,json=qualityOfService,proto3" json:"quality_of_service,omitempty"` // Defines how the system should behave when a failure is detected in the workflow execution. OnFailure WorkflowMetadata_OnFailurePolicy `protobuf:"varint,2,opt,name=on_failure,json=onFailure,proto3,enum=flyteidl.core.WorkflowMetadata_OnFailurePolicy" json:"on_failure,omitempty"` // Arbitrary tags that allow users and the platform to store small but arbitrary labels - Tags map[string]string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Tags map[string]string `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` } -func (m *WorkflowMetadata) Reset() { *m = WorkflowMetadata{} } -func (m *WorkflowMetadata) String() string { return proto.CompactTextString(m) } -func (*WorkflowMetadata) ProtoMessage() {} -func (*WorkflowMetadata) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{13} +func (x *WorkflowMetadata) Reset() { + *x = WorkflowMetadata{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[13] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *WorkflowMetadata) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowMetadata.Unmarshal(m, b) -} -func (m *WorkflowMetadata) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowMetadata.Marshal(b, m, deterministic) -} -func (m *WorkflowMetadata) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowMetadata.Merge(m, src) -} -func (m *WorkflowMetadata) XXX_Size() int { - return xxx_messageInfo_WorkflowMetadata.Size(m) +func (x *WorkflowMetadata) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *WorkflowMetadata) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowMetadata.DiscardUnknown(m) + +func (*WorkflowMetadata) ProtoMessage() {} + +func (x *WorkflowMetadata) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[13] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_WorkflowMetadata proto.InternalMessageInfo +// Deprecated: Use WorkflowMetadata.ProtoReflect.Descriptor instead. +func (*WorkflowMetadata) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{13} +} -func (m *WorkflowMetadata) GetQualityOfService() *QualityOfService { - if m != nil { - return m.QualityOfService +func (x *WorkflowMetadata) GetQualityOfService() *QualityOfService { + if x != nil { + return x.QualityOfService } return nil } -func (m *WorkflowMetadata) GetOnFailure() WorkflowMetadata_OnFailurePolicy { - if m != nil { - return m.OnFailure +func (x *WorkflowMetadata) GetOnFailure() WorkflowMetadata_OnFailurePolicy { + if x != nil { + return x.OnFailure } return WorkflowMetadata_FAIL_IMMEDIATELY } -func (m *WorkflowMetadata) GetTags() map[string]string { - if m != nil { - return m.Tags +func (x *WorkflowMetadata) GetTags() map[string]string { + if x != nil { + return x.Tags } return nil } @@ -1233,41 +1364,49 @@ func (m *WorkflowMetadata) GetTags() map[string]string { // If you are adding a setting that applies to both the Workflow itself, and everything underneath it, it should be // added to both this object and the WorkflowMetadata object above. type WorkflowMetadataDefaults struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // Whether child nodes of the workflow are interruptible. - Interruptible bool `protobuf:"varint,1,opt,name=interruptible,proto3" json:"interruptible,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + Interruptible bool `protobuf:"varint,1,opt,name=interruptible,proto3" json:"interruptible,omitempty"` } -func (m *WorkflowMetadataDefaults) Reset() { *m = WorkflowMetadataDefaults{} } -func (m *WorkflowMetadataDefaults) String() string { return proto.CompactTextString(m) } -func (*WorkflowMetadataDefaults) ProtoMessage() {} -func (*WorkflowMetadataDefaults) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{14} +func (x *WorkflowMetadataDefaults) Reset() { + *x = WorkflowMetadataDefaults{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[14] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *WorkflowMetadataDefaults) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowMetadataDefaults.Unmarshal(m, b) -} -func (m *WorkflowMetadataDefaults) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowMetadataDefaults.Marshal(b, m, deterministic) -} -func (m *WorkflowMetadataDefaults) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowMetadataDefaults.Merge(m, src) -} -func (m *WorkflowMetadataDefaults) XXX_Size() int { - return xxx_messageInfo_WorkflowMetadataDefaults.Size(m) +func (x *WorkflowMetadataDefaults) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *WorkflowMetadataDefaults) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowMetadataDefaults.DiscardUnknown(m) + +func (*WorkflowMetadataDefaults) ProtoMessage() {} + +func (x *WorkflowMetadataDefaults) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[14] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_WorkflowMetadataDefaults proto.InternalMessageInfo +// Deprecated: Use WorkflowMetadataDefaults.ProtoReflect.Descriptor instead. +func (*WorkflowMetadataDefaults) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{14} +} -func (m *WorkflowMetadataDefaults) GetInterruptible() bool { - if m != nil { - return m.Interruptible +func (x *WorkflowMetadataDefaults) GetInterruptible() bool { + if x != nil { + return x.Interruptible } return false } @@ -1275,6 +1414,10 @@ func (m *WorkflowMetadataDefaults) GetInterruptible() bool { // Flyte Workflow Structure that encapsulates task, branch and subworkflow nodes to form a statically analyzable, // directed acyclic graph. type WorkflowTemplate struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // A globally unique identifier for the workflow. Id *Identifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Extra metadata about the workflow. @@ -1291,143 +1434,156 @@ type WorkflowTemplate struct { // just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling // outputs from the output of a task. Outputs []*Binding `protobuf:"bytes,5,rep,name=outputs,proto3" json:"outputs,omitempty"` - //+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed. + // +optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed. // The interface of this node must match the Workflow interface with an additional input named 'error' of type // pb.lyft.flyte.core.Error. FailureNode *Node `protobuf:"bytes,6,opt,name=failure_node,json=failureNode,proto3" json:"failure_node,omitempty"` // workflow defaults - MetadataDefaults *WorkflowMetadataDefaults `protobuf:"bytes,7,opt,name=metadata_defaults,json=metadataDefaults,proto3" json:"metadata_defaults,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + MetadataDefaults *WorkflowMetadataDefaults `protobuf:"bytes,7,opt,name=metadata_defaults,json=metadataDefaults,proto3" json:"metadata_defaults,omitempty"` } -func (m *WorkflowTemplate) Reset() { *m = WorkflowTemplate{} } -func (m *WorkflowTemplate) String() string { return proto.CompactTextString(m) } -func (*WorkflowTemplate) ProtoMessage() {} -func (*WorkflowTemplate) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{15} +func (x *WorkflowTemplate) Reset() { + *x = WorkflowTemplate{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[15] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *WorkflowTemplate) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_WorkflowTemplate.Unmarshal(m, b) -} -func (m *WorkflowTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_WorkflowTemplate.Marshal(b, m, deterministic) -} -func (m *WorkflowTemplate) XXX_Merge(src proto.Message) { - xxx_messageInfo_WorkflowTemplate.Merge(m, src) -} -func (m *WorkflowTemplate) XXX_Size() int { - return xxx_messageInfo_WorkflowTemplate.Size(m) +func (x *WorkflowTemplate) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *WorkflowTemplate) XXX_DiscardUnknown() { - xxx_messageInfo_WorkflowTemplate.DiscardUnknown(m) + +func (*WorkflowTemplate) ProtoMessage() {} + +func (x *WorkflowTemplate) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[15] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_WorkflowTemplate proto.InternalMessageInfo +// Deprecated: Use WorkflowTemplate.ProtoReflect.Descriptor instead. +func (*WorkflowTemplate) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{15} +} -func (m *WorkflowTemplate) GetId() *Identifier { - if m != nil { - return m.Id +func (x *WorkflowTemplate) GetId() *Identifier { + if x != nil { + return x.Id } return nil } -func (m *WorkflowTemplate) GetMetadata() *WorkflowMetadata { - if m != nil { - return m.Metadata +func (x *WorkflowTemplate) GetMetadata() *WorkflowMetadata { + if x != nil { + return x.Metadata } return nil } -func (m *WorkflowTemplate) GetInterface() *TypedInterface { - if m != nil { - return m.Interface +func (x *WorkflowTemplate) GetInterface() *TypedInterface { + if x != nil { + return x.Interface } return nil } -func (m *WorkflowTemplate) GetNodes() []*Node { - if m != nil { - return m.Nodes +func (x *WorkflowTemplate) GetNodes() []*Node { + if x != nil { + return x.Nodes } return nil } -func (m *WorkflowTemplate) GetOutputs() []*Binding { - if m != nil { - return m.Outputs +func (x *WorkflowTemplate) GetOutputs() []*Binding { + if x != nil { + return x.Outputs } return nil } -func (m *WorkflowTemplate) GetFailureNode() *Node { - if m != nil { - return m.FailureNode +func (x *WorkflowTemplate) GetFailureNode() *Node { + if x != nil { + return x.FailureNode } return nil } -func (m *WorkflowTemplate) GetMetadataDefaults() *WorkflowMetadataDefaults { - if m != nil { - return m.MetadataDefaults +func (x *WorkflowTemplate) GetMetadataDefaults() *WorkflowMetadataDefaults { + if x != nil { + return x.MetadataDefaults } return nil } // Optional task node overrides that will be applied at task execution time. type TaskNodeOverrides struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + // A customizable interface to convey resources requested for a task container. Resources *Resources `protobuf:"bytes,1,opt,name=resources,proto3" json:"resources,omitempty"` // Overrides for all non-standard resources, not captured by // v1.ResourceRequirements, to allocate to a task. - ExtendedResources *ExtendedResources `protobuf:"bytes,2,opt,name=extended_resources,json=extendedResources,proto3" json:"extended_resources,omitempty"` - ContainerImage string `protobuf:"bytes,3,opt,name=container_image,json=containerImage,proto3" json:"container_image,omitempty"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` + ExtendedResources *ExtendedResources `protobuf:"bytes,2,opt,name=extended_resources,json=extendedResources,proto3" json:"extended_resources,omitempty"` + ContainerImage string `protobuf:"bytes,3,opt,name=container_image,json=containerImage,proto3" json:"container_image,omitempty"` } -func (m *TaskNodeOverrides) Reset() { *m = TaskNodeOverrides{} } -func (m *TaskNodeOverrides) String() string { return proto.CompactTextString(m) } -func (*TaskNodeOverrides) ProtoMessage() {} -func (*TaskNodeOverrides) Descriptor() ([]byte, []int) { - return fileDescriptor_fccede37486c456e, []int{16} +func (x *TaskNodeOverrides) Reset() { + *x = TaskNodeOverrides{} + if protoimpl.UnsafeEnabled { + mi := &file_flyteidl_core_workflow_proto_msgTypes[16] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } } -func (m *TaskNodeOverrides) XXX_Unmarshal(b []byte) error { - return xxx_messageInfo_TaskNodeOverrides.Unmarshal(m, b) -} -func (m *TaskNodeOverrides) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) { - return xxx_messageInfo_TaskNodeOverrides.Marshal(b, m, deterministic) -} -func (m *TaskNodeOverrides) XXX_Merge(src proto.Message) { - xxx_messageInfo_TaskNodeOverrides.Merge(m, src) -} -func (m *TaskNodeOverrides) XXX_Size() int { - return xxx_messageInfo_TaskNodeOverrides.Size(m) +func (x *TaskNodeOverrides) String() string { + return protoimpl.X.MessageStringOf(x) } -func (m *TaskNodeOverrides) XXX_DiscardUnknown() { - xxx_messageInfo_TaskNodeOverrides.DiscardUnknown(m) + +func (*TaskNodeOverrides) ProtoMessage() {} + +func (x *TaskNodeOverrides) ProtoReflect() protoreflect.Message { + mi := &file_flyteidl_core_workflow_proto_msgTypes[16] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) } -var xxx_messageInfo_TaskNodeOverrides proto.InternalMessageInfo +// Deprecated: Use TaskNodeOverrides.ProtoReflect.Descriptor instead. +func (*TaskNodeOverrides) Descriptor() ([]byte, []int) { + return file_flyteidl_core_workflow_proto_rawDescGZIP(), []int{16} +} -func (m *TaskNodeOverrides) GetResources() *Resources { - if m != nil { - return m.Resources +func (x *TaskNodeOverrides) GetResources() *Resources { + if x != nil { + return x.Resources } return nil } -func (m *TaskNodeOverrides) GetExtendedResources() *ExtendedResources { - if m != nil { - return m.ExtendedResources +func (x *TaskNodeOverrides) GetExtendedResources() *ExtendedResources { + if x != nil { + return x.ExtendedResources } return nil } +<<<<<<< HEAD <<<<<<< HEAD // A structure that uniquely identifies a launch plan in the system. type LaunchPlanTemplate struct { @@ -1782,37 +1938,744 @@ var file_flyteidl_core_workflow_proto_rawDesc = []byte{ func (m *TaskNodeOverrides) GetContainerImage() string { if m != nil { return m.ContainerImage +======= +func (x *TaskNodeOverrides) GetContainerImage() string { + if x != nil { + return x.ContainerImage +>>>>>>> 65b05ff25 (Re-generate flytidl) } return "" >>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) ->>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) -} +>>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) +} + +var File_flyteidl_core_workflow_proto protoreflect.FileDescriptor + +var file_flyteidl_core_workflow_proto_rawDesc = []byte{ + 0x0a, 0x1c, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, + 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0d, + 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x1a, 0x1d, 0x66, + 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x63, 0x6f, 0x6e, + 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x66, 0x6c, + 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x65, 0x78, 0x65, 0x63, + 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x66, 0x6c, 0x79, + 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x69, 0x64, 0x65, 0x6e, 0x74, + 0x69, 0x66, 0x69, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x66, 0x6c, 0x79, + 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, + 0x66, 0x61, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x66, 0x6c, 0x79, 0x74, + 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x6c, 0x69, 0x74, 0x65, 0x72, 0x61, + 0x6c, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, + 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x70, 0x72, + 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, + 0x72, 0x65, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, + 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x73, 0x65, + 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, + 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, + 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7b, 0x0a, 0x07, + 0x49, 0x66, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x3e, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, + 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x6c, 0x79, + 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x65, + 0x61, 0x6e, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x63, 0x6f, + 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x09, 0x74, 0x68, 0x65, 0x6e, 0x5f, + 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, 0x79, + 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, + 0x08, 0x74, 0x68, 0x65, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0xd4, 0x01, 0x0a, 0x0b, 0x49, 0x66, + 0x45, 0x6c, 0x73, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x2a, 0x0a, 0x04, 0x63, 0x61, 0x73, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, + 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x66, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, + 0x04, 0x63, 0x61, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x05, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x18, 0x02, + 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, + 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x66, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x05, 0x6f, 0x74, + 0x68, 0x65, 0x72, 0x12, 0x32, 0x0a, 0x09, 0x65, 0x6c, 0x73, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, + 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x08, 0x65, + 0x6c, 0x73, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x2c, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, + 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x05, + 0x65, 0x72, 0x72, 0x6f, 0x72, 0x42, 0x09, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, + 0x22, 0x41, 0x0a, 0x0a, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x33, + 0x0a, 0x07, 0x69, 0x66, 0x5f, 0x65, 0x6c, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x1a, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, + 0x49, 0x66, 0x45, 0x6c, 0x73, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x06, 0x69, 0x66, 0x45, + 0x6c, 0x73, 0x65, 0x22, 0x97, 0x01, 0x0a, 0x08, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, + 0x12, 0x3e, 0x0a, 0x0c, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, + 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, + 0x72, 0x48, 0x00, 0x52, 0x0b, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x49, 0x64, + 0x12, 0x3e, 0x0a, 0x09, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, + 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x4f, 0x76, 0x65, 0x72, + 0x72, 0x69, 0x64, 0x65, 0x73, 0x52, 0x09, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, + 0x42, 0x0b, 0x0a, 0x09, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x22, 0xa6, 0x01, + 0x0a, 0x0c, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x42, + 0x0a, 0x0e, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x72, 0x65, 0x66, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, + 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, + 0x72, 0x48, 0x00, 0x52, 0x0d, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x70, 0x6c, 0x61, 0x6e, 0x52, + 0x65, 0x66, 0x12, 0x45, 0x0a, 0x10, 0x73, 0x75, 0x62, 0x5f, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, + 0x6f, 0x77, 0x5f, 0x72, 0x65, 0x66, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, + 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, + 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x73, 0x75, 0x62, 0x57, 0x6f, + 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x52, 0x65, 0x66, 0x42, 0x0b, 0x0a, 0x09, 0x72, 0x65, 0x66, + 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x22, 0x2f, 0x0a, 0x10, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, + 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x69, + 0x67, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, + 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x49, 0x64, 0x22, 0x90, 0x01, 0x0a, 0x0f, 0x53, 0x69, 0x67, 0x6e, + 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x73, + 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, + 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, + 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, + 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4c, 0x69, 0x74, 0x65, 0x72, 0x61, 0x6c, 0x54, 0x79, + 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x30, 0x0a, 0x14, 0x6f, 0x75, 0x74, 0x70, + 0x75, 0x74, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x56, 0x61, + 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x47, 0x0a, 0x0e, 0x53, 0x6c, + 0x65, 0x65, 0x70, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x35, 0x0a, 0x08, + 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, + 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, + 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x22, 0xc5, 0x01, 0x0a, 0x08, 0x47, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, + 0x12, 0x3b, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, + 0x65, 0x2e, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, + 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x07, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x12, 0x38, 0x0a, + 0x06, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, + 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x53, 0x69, + 0x67, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, + 0x06, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x6c, 0x65, 0x65, 0x70, + 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, + 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x53, 0x6c, 0x65, 0x65, 0x70, 0x43, 0x6f, 0x6e, 0x64, + 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x05, 0x73, 0x6c, 0x65, 0x65, 0x70, 0x42, 0x0b, + 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xbf, 0x01, 0x0a, 0x09, + 0x41, 0x72, 0x72, 0x61, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x27, 0x0a, 0x04, 0x6e, 0x6f, 0x64, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, + 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, + 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x61, 0x72, 0x61, 0x6c, 0x6c, 0x65, 0x6c, 0x69, 0x73, + 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x70, 0x61, 0x72, 0x61, 0x6c, 0x6c, 0x65, + 0x6c, 0x69, 0x73, 0x6d, 0x12, 0x25, 0x0a, 0x0d, 0x6d, 0x69, 0x6e, 0x5f, 0x73, 0x75, 0x63, 0x63, + 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x0c, 0x6d, + 0x69, 0x6e, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x6d, + 0x69, 0x6e, 0x5f, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x61, 0x74, 0x69, 0x6f, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x69, 0x6e, 0x53, 0x75, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x52, 0x61, 0x74, 0x69, 0x6f, 0x42, 0x12, 0x0a, 0x10, 0x73, 0x75, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x61, 0x22, 0xce, 0x01, + 0x0a, 0x0c, 0x4e, 0x6f, 0x64, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x12, + 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, + 0x6d, 0x65, 0x12, 0x33, 0x0a, 0x07, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x18, 0x04, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, + 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x12, 0x36, 0x0a, 0x07, 0x72, 0x65, 0x74, 0x72, 0x69, + 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, + 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x79, 0x53, 0x74, + 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x52, 0x07, 0x72, 0x65, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12, + 0x26, 0x0a, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, + 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, + 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x42, 0x15, 0x0a, 0x13, 0x69, 0x6e, 0x74, 0x65, 0x72, + 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x2f, + 0x0a, 0x05, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x76, 0x61, 0x72, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x76, 0x61, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x6c, 0x69, + 0x61, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x22, + 0x9f, 0x04, 0x0a, 0x04, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x37, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, + 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x6c, 0x79, + 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x4d, + 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, + 0x61, 0x12, 0x2e, 0x0a, 0x06, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, + 0x65, 0x2e, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x06, 0x69, 0x6e, 0x70, 0x75, 0x74, + 0x73, 0x12, 0x2a, 0x0a, 0x11, 0x75, 0x70, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x6e, 0x6f, + 0x64, 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x75, 0x70, + 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x12, 0x3b, 0x0a, + 0x0e, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x18, + 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, + 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x52, 0x0d, 0x6f, 0x75, 0x74, + 0x70, 0x75, 0x74, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x12, 0x36, 0x0a, 0x09, 0x74, 0x61, + 0x73, 0x6b, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, + 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x61, + 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x08, 0x74, 0x61, 0x73, 0x6b, 0x4e, 0x6f, + 0x64, 0x65, 0x12, 0x42, 0x0a, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x5f, 0x6e, + 0x6f, 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x6c, 0x79, 0x74, + 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, + 0x6f, 0x77, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, + 0x6f, 0x77, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x3c, 0x0a, 0x0b, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, + 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, + 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x72, 0x61, 0x6e, + 0x63, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x0a, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, + 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x67, 0x61, 0x74, 0x65, 0x5f, 0x6e, 0x6f, 0x64, + 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, + 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, + 0x48, 0x00, 0x52, 0x08, 0x67, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x39, 0x0a, 0x0a, + 0x61, 0x72, 0x72, 0x61, 0x79, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x18, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x41, 0x72, 0x72, 0x61, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x09, 0x61, 0x72, + 0x72, 0x61, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x08, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, + 0x74, 0x22, 0xfc, 0x02, 0x0a, 0x10, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, + 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x4d, 0x0a, 0x12, 0x71, 0x75, 0x61, 0x6c, 0x69, 0x74, + 0x79, 0x5f, 0x6f, 0x66, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x51, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x4f, 0x66, 0x53, 0x65, 0x72, 0x76, + 0x69, 0x63, 0x65, 0x52, 0x10, 0x71, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x4f, 0x66, 0x53, 0x65, + 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4e, 0x0a, 0x0a, 0x6f, 0x6e, 0x5f, 0x66, 0x61, 0x69, 0x6c, + 0x75, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2f, 0x2e, 0x66, 0x6c, 0x79, 0x74, + 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, + 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4f, 0x6e, 0x46, 0x61, 0x69, + 0x6c, 0x75, 0x72, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x09, 0x6f, 0x6e, 0x46, 0x61, + 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x3d, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x03, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, + 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, + 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, + 0x74, 0x61, 0x67, 0x73, 0x1a, 0x37, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x51, 0x0a, + 0x0f, 0x4f, 0x6e, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, + 0x12, 0x14, 0x0a, 0x10, 0x46, 0x41, 0x49, 0x4c, 0x5f, 0x49, 0x4d, 0x4d, 0x45, 0x44, 0x49, 0x41, + 0x54, 0x45, 0x4c, 0x59, 0x10, 0x00, 0x12, 0x28, 0x0a, 0x24, 0x46, 0x41, 0x49, 0x4c, 0x5f, 0x41, + 0x46, 0x54, 0x45, 0x52, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, + 0x4e, 0x4f, 0x44, 0x45, 0x53, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x01, + 0x22, 0x40, 0x0a, 0x18, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, + 0x64, 0x61, 0x74, 0x61, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x24, 0x0a, 0x0d, + 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x08, 0x52, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, + 0x6c, 0x65, 0x22, 0xa2, 0x03, 0x0a, 0x10, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x54, + 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, + 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x02, + 0x69, 0x64, 0x12, 0x3b, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, + 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, + 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, + 0x3b, 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, + 0x65, 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x12, 0x29, 0x0a, 0x05, + 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, + 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, + 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x07, 0x6f, 0x75, 0x74, 0x70, 0x75, + 0x74, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, + 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, + 0x52, 0x07, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x73, 0x12, 0x36, 0x0a, 0x0c, 0x66, 0x61, 0x69, + 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x13, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, + 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x4e, 0x6f, 0x64, + 0x65, 0x12, 0x54, 0x0a, 0x11, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x64, 0x65, + 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x66, + 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, + 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x65, 0x66, + 0x61, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x10, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, + 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xc5, 0x01, 0x0a, 0x11, 0x54, 0x61, 0x73, 0x6b, + 0x4e, 0x6f, 0x64, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, 0x12, 0x36, 0x0a, + 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x18, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x09, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x4f, 0x0a, 0x12, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, + 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, + 0x65, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x73, 0x52, 0x11, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, + 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, + 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0e, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x42, + 0xb3, 0x01, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, + 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x50, + 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, + 0x6f, 0x6d, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, 0x6c, 0x79, 0x74, + 0x65, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, + 0x62, 0x2d, 0x67, 0x6f, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, + 0x72, 0x65, 0xa2, 0x02, 0x03, 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, + 0x69, 0x64, 0x6c, 0x2e, 0x43, 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, + 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, 0x79, 0x74, 0x65, + 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, + 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x3a, + 0x3a, 0x43, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +<<<<<<< HEAD +<<<<<<< HEAD +var file_flyteidl_core_workflow_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_flyteidl_core_workflow_proto_msgTypes = make([]protoimpl.MessageInfo, 19) +var file_flyteidl_core_workflow_proto_goTypes = []interface{}{ + (WorkflowMetadata_OnFailurePolicy)(0), // 0: flyteidl.core.WorkflowMetadata.OnFailurePolicy + (*IfBlock)(nil), // 1: flyteidl.core.IfBlock + (*IfElseBlock)(nil), // 2: flyteidl.core.IfElseBlock + (*BranchNode)(nil), // 3: flyteidl.core.BranchNode + (*TaskNode)(nil), // 4: flyteidl.core.TaskNode + (*WorkflowNode)(nil), // 5: flyteidl.core.WorkflowNode + (*ApproveCondition)(nil), // 6: flyteidl.core.ApproveCondition + (*SignalCondition)(nil), // 7: flyteidl.core.SignalCondition + (*SleepCondition)(nil), // 8: flyteidl.core.SleepCondition + (*GateNode)(nil), // 9: flyteidl.core.GateNode + (*ArrayNode)(nil), // 10: flyteidl.core.ArrayNode + (*NodeMetadata)(nil), // 11: flyteidl.core.NodeMetadata + (*Alias)(nil), // 12: flyteidl.core.Alias + (*Node)(nil), // 13: flyteidl.core.Node + (*WorkflowMetadata)(nil), // 14: flyteidl.core.WorkflowMetadata + (*WorkflowMetadataDefaults)(nil), // 15: flyteidl.core.WorkflowMetadataDefaults + (*WorkflowTemplate)(nil), // 16: flyteidl.core.WorkflowTemplate + (*TaskNodeOverrides)(nil), // 17: flyteidl.core.TaskNodeOverrides + (*LaunchPlanTemplate)(nil), // 18: flyteidl.core.LaunchPlanTemplate + nil, // 19: flyteidl.core.WorkflowMetadata.TagsEntry + (*BooleanExpression)(nil), // 20: flyteidl.core.BooleanExpression + (*Error)(nil), // 21: flyteidl.core.Error + (*Identifier)(nil), // 22: flyteidl.core.Identifier + (*LiteralType)(nil), // 23: flyteidl.core.LiteralType + (*durationpb.Duration)(nil), // 24: google.protobuf.Duration + (*RetryStrategy)(nil), // 25: flyteidl.core.RetryStrategy + (*Binding)(nil), // 26: flyteidl.core.Binding + (*QualityOfService)(nil), // 27: flyteidl.core.QualityOfService + (*TypedInterface)(nil), // 28: flyteidl.core.TypedInterface + (*Resources)(nil), // 29: flyteidl.core.Resources + (*ExtendedResources)(nil), // 30: flyteidl.core.ExtendedResources + (*LiteralMap)(nil), // 31: flyteidl.core.LiteralMap +} +var file_flyteidl_core_workflow_proto_depIdxs = []int32{ + 20, // 0: flyteidl.core.IfBlock.condition:type_name -> flyteidl.core.BooleanExpression + 13, // 1: flyteidl.core.IfBlock.then_node:type_name -> flyteidl.core.Node + 1, // 2: flyteidl.core.IfElseBlock.case:type_name -> flyteidl.core.IfBlock + 1, // 3: flyteidl.core.IfElseBlock.other:type_name -> flyteidl.core.IfBlock + 13, // 4: flyteidl.core.IfElseBlock.else_node:type_name -> flyteidl.core.Node + 21, // 5: flyteidl.core.IfElseBlock.error:type_name -> flyteidl.core.Error + 2, // 6: flyteidl.core.BranchNode.if_else:type_name -> flyteidl.core.IfElseBlock + 22, // 7: flyteidl.core.TaskNode.reference_id:type_name -> flyteidl.core.Identifier + 17, // 8: flyteidl.core.TaskNode.overrides:type_name -> flyteidl.core.TaskNodeOverrides + 22, // 9: flyteidl.core.WorkflowNode.launchplan_ref:type_name -> flyteidl.core.Identifier + 22, // 10: flyteidl.core.WorkflowNode.sub_workflow_ref:type_name -> flyteidl.core.Identifier + 23, // 11: flyteidl.core.SignalCondition.type:type_name -> flyteidl.core.LiteralType + 24, // 12: flyteidl.core.SleepCondition.duration:type_name -> google.protobuf.Duration + 6, // 13: flyteidl.core.GateNode.approve:type_name -> flyteidl.core.ApproveCondition + 7, // 14: flyteidl.core.GateNode.signal:type_name -> flyteidl.core.SignalCondition + 8, // 15: flyteidl.core.GateNode.sleep:type_name -> flyteidl.core.SleepCondition + 13, // 16: flyteidl.core.ArrayNode.node:type_name -> flyteidl.core.Node + 24, // 17: flyteidl.core.NodeMetadata.timeout:type_name -> google.protobuf.Duration + 25, // 18: flyteidl.core.NodeMetadata.retries:type_name -> flyteidl.core.RetryStrategy + 11, // 19: flyteidl.core.Node.metadata:type_name -> flyteidl.core.NodeMetadata + 26, // 20: flyteidl.core.Node.inputs:type_name -> flyteidl.core.Binding + 12, // 21: flyteidl.core.Node.output_aliases:type_name -> flyteidl.core.Alias + 4, // 22: flyteidl.core.Node.task_node:type_name -> flyteidl.core.TaskNode + 5, // 23: flyteidl.core.Node.workflow_node:type_name -> flyteidl.core.WorkflowNode + 3, // 24: flyteidl.core.Node.branch_node:type_name -> flyteidl.core.BranchNode + 9, // 25: flyteidl.core.Node.gate_node:type_name -> flyteidl.core.GateNode + 10, // 26: flyteidl.core.Node.array_node:type_name -> flyteidl.core.ArrayNode + 27, // 27: flyteidl.core.WorkflowMetadata.quality_of_service:type_name -> flyteidl.core.QualityOfService + 0, // 28: flyteidl.core.WorkflowMetadata.on_failure:type_name -> flyteidl.core.WorkflowMetadata.OnFailurePolicy + 19, // 29: flyteidl.core.WorkflowMetadata.tags:type_name -> flyteidl.core.WorkflowMetadata.TagsEntry + 22, // 30: flyteidl.core.WorkflowTemplate.id:type_name -> flyteidl.core.Identifier + 14, // 31: flyteidl.core.WorkflowTemplate.metadata:type_name -> flyteidl.core.WorkflowMetadata + 28, // 32: flyteidl.core.WorkflowTemplate.interface:type_name -> flyteidl.core.TypedInterface + 13, // 33: flyteidl.core.WorkflowTemplate.nodes:type_name -> flyteidl.core.Node + 26, // 34: flyteidl.core.WorkflowTemplate.outputs:type_name -> flyteidl.core.Binding + 13, // 35: flyteidl.core.WorkflowTemplate.failure_node:type_name -> flyteidl.core.Node + 15, // 36: flyteidl.core.WorkflowTemplate.metadata_defaults:type_name -> flyteidl.core.WorkflowMetadataDefaults + 29, // 37: flyteidl.core.TaskNodeOverrides.resources:type_name -> flyteidl.core.Resources + 30, // 38: flyteidl.core.TaskNodeOverrides.extended_resources:type_name -> flyteidl.core.ExtendedResources + 22, // 39: flyteidl.core.LaunchPlanTemplate.id:type_name -> flyteidl.core.Identifier + 28, // 40: flyteidl.core.LaunchPlanTemplate.interface:type_name -> flyteidl.core.TypedInterface + 31, // 41: flyteidl.core.LaunchPlanTemplate.fixed_inputs:type_name -> flyteidl.core.LiteralMap + 42, // [42:42] is the sub-list for method output_type + 42, // [42:42] is the sub-list for method input_type + 42, // [42:42] is the sub-list for extension type_name + 42, // [42:42] is the sub-list for extension extendee + 0, // [0:42] is the sub-list for field type_name +} + +func init() { file_flyteidl_core_workflow_proto_init() } +func file_flyteidl_core_workflow_proto_init() { + if File_flyteidl_core_workflow_proto != nil { + return + } + file_flyteidl_core_condition_proto_init() + file_flyteidl_core_execution_proto_init() + file_flyteidl_core_identifier_proto_init() + file_flyteidl_core_interface_proto_init() + file_flyteidl_core_literals_proto_init() + file_flyteidl_core_tasks_proto_init() + file_flyteidl_core_types_proto_init() + file_flyteidl_core_security_proto_init() + if !protoimpl.UnsafeEnabled { + file_flyteidl_core_workflow_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*IfBlock); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*IfElseBlock); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*BranchNode); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TaskNode); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*WorkflowNode); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ApproveCondition); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SignalCondition); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*SleepCondition); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*GateNode); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ArrayNode); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*NodeMetadata); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Alias); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Node); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*WorkflowMetadata); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*WorkflowMetadataDefaults); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*WorkflowTemplate); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*TaskNodeOverrides); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_flyteidl_core_workflow_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*LaunchPlanTemplate); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + file_flyteidl_core_workflow_proto_msgTypes[1].OneofWrappers = []interface{}{ + (*IfElseBlock_ElseNode)(nil), + (*IfElseBlock_Error)(nil), + } + file_flyteidl_core_workflow_proto_msgTypes[3].OneofWrappers = []interface{}{ + (*TaskNode_ReferenceId)(nil), + } + file_flyteidl_core_workflow_proto_msgTypes[4].OneofWrappers = []interface{}{ + (*WorkflowNode_LaunchplanRef)(nil), + (*WorkflowNode_SubWorkflowRef)(nil), + } + file_flyteidl_core_workflow_proto_msgTypes[8].OneofWrappers = []interface{}{ + (*GateNode_Approve)(nil), + (*GateNode_Signal)(nil), + (*GateNode_Sleep)(nil), + } + file_flyteidl_core_workflow_proto_msgTypes[9].OneofWrappers = []interface{}{ + (*ArrayNode_MinSuccesses)(nil), + (*ArrayNode_MinSuccessRatio)(nil), + } + file_flyteidl_core_workflow_proto_msgTypes[10].OneofWrappers = []interface{}{ + (*NodeMetadata_Interruptible)(nil), + (*NodeMetadata_Cacheable)(nil), + (*NodeMetadata_CacheVersion)(nil), + (*NodeMetadata_CacheSerializable)(nil), + } + file_flyteidl_core_workflow_proto_msgTypes[12].OneofWrappers = []interface{}{ + (*Node_TaskNode)(nil), + (*Node_WorkflowNode)(nil), + (*Node_BranchNode)(nil), + (*Node_GateNode)(nil), + (*Node_ArrayNode)(nil), + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_flyteidl_core_workflow_proto_rawDesc, + NumEnums: 1, + NumMessages: 19, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_flyteidl_core_workflow_proto_goTypes, + DependencyIndexes: file_flyteidl_core_workflow_proto_depIdxs, + EnumInfos: file_flyteidl_core_workflow_proto_enumTypes, + MessageInfos: file_flyteidl_core_workflow_proto_msgTypes, + }.Build() + File_flyteidl_core_workflow_proto = out.File + file_flyteidl_core_workflow_proto_rawDesc = nil + file_flyteidl_core_workflow_proto_goTypes = nil + file_flyteidl_core_workflow_proto_depIdxs = nil +======= +func init() { proto.RegisterFile("flyteidl/core/workflow.proto", fileDescriptor_fccede37486c456e) } + +var fileDescriptor_fccede37486c456e = []byte{ + // 1493 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x57, 0x4d, 0x6f, 0xdb, 0xcc, + 0x11, 0x96, 0x64, 0xd9, 0x16, 0xc7, 0x96, 0x2d, 0xef, 0xeb, 0xb6, 0x7a, 0xf3, 0x7e, 0xc4, 0x10, + 0xd2, 0xc6, 0x09, 0x52, 0x29, 0x48, 0x10, 0x27, 0x8d, 0xd3, 0xa0, 0x52, 0xac, 0x44, 0x02, 0xfc, + 0x91, 0xac, 0xd5, 0xcf, 0x0b, 0xb1, 0x22, 0x87, 0xf2, 0xc2, 0x14, 0xa9, 0x2c, 0x97, 0x4e, 0x84, + 0xfe, 0x89, 0xde, 0x7a, 0x2c, 0xd0, 0x43, 0xff, 0x46, 0x4f, 0xbd, 0xf6, 0xd4, 0x9f, 0xd3, 0xc3, + 0x8b, 0x5d, 0x72, 0x29, 0x8b, 0x96, 0xe2, 0xdc, 0xc8, 0x9d, 0x67, 0x86, 0xb3, 0xb3, 0xf3, 0x3c, + 0xb3, 0x84, 0xef, 0x3d, 0x7f, 0x2a, 0x91, 0xbb, 0x7e, 0xcb, 0x09, 0x05, 0xb6, 0x3e, 0x85, 0xe2, + 0xd2, 0xf3, 0xc3, 0x4f, 0xcd, 0x89, 0x08, 0x65, 0x48, 0xaa, 0xc6, 0xda, 0x54, 0xd6, 0x3b, 0x3f, + 0xcc, 0x83, 0x9d, 0x30, 0x70, 0xb9, 0xe4, 0x61, 0x90, 0xa0, 0xf3, 0x66, 0xfc, 0x8c, 0x4e, 0x7c, + 0xcd, 0xfc, 0xe3, 0xbc, 0x99, 0xbb, 0x18, 0x48, 0xee, 0x71, 0x14, 0x8b, 0xdd, 0x79, 0x20, 0x51, + 0x78, 0xcc, 0xc1, 0xd4, 0x9c, 0xcb, 0xd4, 0xe7, 0x12, 0x05, 0xf3, 0xa3, 0xd4, 0xfa, 0xed, 0xbc, + 0x55, 0xb2, 0xe8, 0x72, 0x99, 0x69, 0x3a, 0xc1, 0x68, 0x71, 0xcc, 0x08, 0x9d, 0x58, 0x70, 0x39, + 0x35, 0x09, 0x8f, 0xc2, 0x70, 0xe4, 0x63, 0x4b, 0xbf, 0x0d, 0x63, 0xaf, 0xe5, 0xc6, 0x82, 0xcd, + 0x36, 0xd4, 0xf8, 0x2b, 0xac, 0xf7, 0xbd, 0x8e, 0x1f, 0x3a, 0x97, 0xe4, 0x35, 0x58, 0x59, 0x35, + 0xea, 0xc5, 0xbd, 0xe2, 0xfe, 0xc6, 0x93, 0xbd, 0xe6, 0x5c, 0xf1, 0x9a, 0x9d, 0x30, 0xf4, 0x91, + 0x05, 0xdd, 0xcf, 0x13, 0x81, 0x51, 0xc4, 0xc3, 0x80, 0xce, 0x5c, 0xc8, 0x63, 0xb0, 0xe4, 0x05, + 0x06, 0x76, 0x10, 0xba, 0x58, 0x2f, 0x69, 0xff, 0x6f, 0x72, 0xfe, 0xa7, 0xa1, 0x8b, 0xb4, 0xa2, + 0x50, 0xea, 0xa9, 0xf1, 0xbf, 0x22, 0x6c, 0xf4, 0xbd, 0xae, 0x1f, 0x61, 0x92, 0xc1, 0x43, 0x28, + 0x3b, 0x2c, 0xc2, 0xf4, 0xe3, 0x3f, 0xcf, 0x39, 0xa7, 0x79, 0x52, 0x8d, 0x21, 0x8f, 0x60, 0x35, + 0x94, 0x17, 0x28, 0xea, 0xa5, 0xbd, 0x95, 0x2f, 0x80, 0x13, 0x10, 0x79, 0x02, 0x16, 0xfa, 0x11, + 0x26, 0xb9, 0xad, 0x2c, 0xcd, 0xad, 0x57, 0xa0, 0x15, 0x85, 0x53, 0xcf, 0xea, 0x0b, 0x28, 0x44, + 0x28, 0xea, 0x65, 0x8d, 0xdf, 0xcd, 0xe1, 0xbb, 0xca, 0xd6, 0x2b, 0xd0, 0x04, 0xd4, 0xb1, 0x60, + 0xdd, 0x45, 0x8f, 0xc5, 0xbe, 0x6c, 0xb4, 0x01, 0x3a, 0x82, 0x05, 0xce, 0x85, 0x0e, 0xf3, 0x14, + 0xd6, 0xb9, 0x67, 0xab, 0xa8, 0xe9, 0xbe, 0xee, 0xdc, 0x48, 0x35, 0xab, 0x00, 0x5d, 0xe3, 0xfa, + 0xa5, 0xf1, 0xf7, 0x22, 0x54, 0x06, 0x2c, 0xba, 0xd4, 0x11, 0x5e, 0xc3, 0xa6, 0x40, 0x0f, 0x05, + 0x06, 0x0e, 0xda, 0xdc, 0x4d, 0xc3, 0x7c, 0x9b, 0x0f, 0x93, 0xf5, 0x62, 0xaf, 0x40, 0x37, 0x32, + 0x87, 0xbe, 0xab, 0x0e, 0x36, 0xbc, 0x42, 0x21, 0xb8, 0x8b, 0x51, 0x7a, 0x30, 0xf9, 0x83, 0x35, + 0xdf, 0x3a, 0x33, 0x38, 0x3a, 0x73, 0xe9, 0x6c, 0x80, 0x95, 0x85, 0x6b, 0xfc, 0xab, 0x08, 0x9b, + 0x7f, 0x4c, 0x19, 0xa6, 0xb3, 0xeb, 0xc0, 0x96, 0xcf, 0xe2, 0xc0, 0xb9, 0x98, 0xf8, 0x2c, 0xb0, + 0x05, 0x7a, 0x5f, 0x93, 0x5f, 0x75, 0xe6, 0x42, 0xd1, 0x23, 0x5d, 0xa8, 0x45, 0xf1, 0xd0, 0x36, + 0xcc, 0xd5, 0x51, 0x4a, 0xb7, 0x47, 0xd9, 0x8a, 0xe2, 0xa1, 0xc9, 0x85, 0xa2, 0x37, 0x9f, 0x68, + 0x0b, 0x6a, 0xed, 0xc9, 0x44, 0x84, 0x57, 0xf8, 0x26, 0x6b, 0xd1, 0xef, 0xc0, 0x8a, 0xf8, 0x28, + 0x60, 0xbe, 0x29, 0xa3, 0x45, 0x2b, 0xc9, 0x42, 0xdf, 0x6d, 0xfc, 0xad, 0x08, 0xdb, 0xe7, 0xfa, + 0xe5, 0xeb, 0x1c, 0x48, 0x13, 0xca, 0x8a, 0x88, 0x69, 0xa6, 0xf9, 0x63, 0x3d, 0x4e, 0xc8, 0x3d, + 0x98, 0x4e, 0x90, 0x6a, 0x1c, 0x79, 0x0c, 0xbb, 0x61, 0x2c, 0x27, 0xb1, 0xb4, 0xaf, 0x98, 0xe0, + 0x6c, 0xe8, 0xa3, 0x1d, 0xb0, 0x71, 0xd2, 0x8f, 0x16, 0x25, 0x89, 0xed, 0x0f, 0xa9, 0xe9, 0x94, + 0x8d, 0xb1, 0xf1, 0x0e, 0xb6, 0xce, 0x7d, 0xc4, 0xc9, 0x2c, 0xa1, 0x67, 0x50, 0x31, 0x0c, 0xce, + 0xea, 0x9c, 0x50, 0xbc, 0x69, 0x28, 0xde, 0x3c, 0x4a, 0x01, 0x34, 0x83, 0x36, 0xfe, 0x53, 0x84, + 0xca, 0x3b, 0x26, 0x93, 0xc6, 0x3e, 0x84, 0x75, 0x96, 0x54, 0x26, 0x0d, 0x71, 0x37, 0x97, 0x7a, + 0xbe, 0x6e, 0xbd, 0x02, 0x35, 0x1e, 0xe4, 0x05, 0xac, 0x25, 0x05, 0x48, 0xb7, 0xfd, 0x63, 0xce, + 0x37, 0x57, 0xc1, 0x5e, 0x81, 0xa6, 0x78, 0xf2, 0x0c, 0x56, 0x23, 0xb5, 0x99, 0x94, 0x7f, 0x3f, + 0xe4, 0x1d, 0xe7, 0x36, 0xaa, 0x88, 0xa5, 0xd1, 0xea, 0x50, 0x33, 0x8d, 0x69, 0xfc, 0xbb, 0x08, + 0x56, 0x5b, 0x08, 0x36, 0xd5, 0x1b, 0xb9, 0x0f, 0x65, 0x4d, 0xe8, 0xe2, 0x72, 0xb1, 0xd1, 0x00, + 0xb2, 0x07, 0x1b, 0x13, 0x26, 0x98, 0xef, 0xa3, 0xcf, 0xa3, 0xb1, 0xce, 0xbc, 0x4a, 0xaf, 0x2f, + 0x91, 0x5f, 0x42, 0x75, 0xcc, 0x03, 0x3b, 0x8a, 0x1d, 0x07, 0xa3, 0x08, 0x23, 0x9d, 0x64, 0xb5, + 0x57, 0xa0, 0x9b, 0x63, 0x1e, 0x9c, 0x9b, 0x55, 0xf2, 0x08, 0x76, 0xae, 0xc1, 0x6c, 0x5d, 0x5d, + 0xad, 0x0f, 0xa5, 0x5e, 0x81, 0x6e, 0xcf, 0xa0, 0x54, 0x19, 0x3a, 0x44, 0xb5, 0x75, 0x82, 0x74, + 0x84, 0x6a, 0x07, 0xce, 0x1a, 0xff, 0x2d, 0xc2, 0xa6, 0xca, 0xec, 0x04, 0x25, 0x73, 0x99, 0x64, + 0x84, 0x40, 0x59, 0x77, 0x41, 0xd2, 0x5d, 0xfa, 0x59, 0x69, 0x86, 0xe4, 0x63, 0x0c, 0x63, 0x99, + 0x8a, 0xcf, 0x17, 0x0e, 0xd9, 0x20, 0xc9, 0x01, 0xac, 0x0b, 0x94, 0x82, 0x63, 0x54, 0x5f, 0xd5, + 0x4e, 0xdf, 0xe7, 0x0a, 0x42, 0x51, 0x8a, 0xe9, 0xb9, 0x14, 0x4c, 0xe2, 0x68, 0x4a, 0x0d, 0x98, + 0xfc, 0x0a, 0xaa, 0x7a, 0x4e, 0x89, 0x78, 0x22, 0xf9, 0xd0, 0xc7, 0xfa, 0xda, 0x5e, 0x71, 0xbf, + 0xa2, 0x48, 0x3a, 0xb7, 0xdc, 0xf9, 0x19, 0x7c, 0x33, 0xb7, 0x60, 0x5f, 0x31, 0x3f, 0x56, 0x3c, + 0x5b, 0x6d, 0xfb, 0x9c, 0x45, 0xa4, 0x06, 0x2b, 0x57, 0x4c, 0xa4, 0xfb, 0x50, 0x8f, 0x64, 0x17, + 0x56, 0x99, 0x32, 0xe9, 0x82, 0x5b, 0x34, 0x79, 0x69, 0xfc, 0xa3, 0x0c, 0x65, 0x7d, 0x7c, 0x5b, + 0x50, 0xca, 0x58, 0x55, 0xe2, 0x2e, 0x79, 0x0e, 0x95, 0x71, 0x5a, 0x95, 0xb4, 0xb9, 0xbe, 0x5b, + 0x70, 0xa4, 0xa6, 0x70, 0x34, 0x03, 0x93, 0x26, 0xac, 0xf1, 0x60, 0x12, 0x4b, 0x75, 0x6a, 0x8b, + 0x86, 0x41, 0x87, 0x07, 0x2e, 0x0f, 0x46, 0x34, 0x45, 0x91, 0x87, 0xb0, 0x13, 0x4f, 0x22, 0x29, + 0x90, 0x8d, 0xf5, 0x44, 0xb0, 0xb9, 0x1b, 0xd5, 0xcb, 0x7b, 0x2b, 0xfb, 0x16, 0xdd, 0x36, 0x06, + 0xf5, 0xa9, 0xbe, 0x1b, 0x91, 0x43, 0xd8, 0x4a, 0x49, 0xab, 0xb3, 0xd7, 0xc5, 0x5d, 0x59, 0x30, + 0x0e, 0x74, 0x0d, 0x68, 0x35, 0xc1, 0xb6, 0x13, 0x28, 0x39, 0x00, 0x4b, 0x4d, 0xf1, 0x64, 0xec, + 0xac, 0xe9, 0x2d, 0xfd, 0x62, 0x89, 0xf2, 0xaa, 0xd1, 0x23, 0x8d, 0xe2, 0x77, 0xa0, 0x9a, 0x69, + 0xa1, 0xf6, 0x5d, 0x5f, 0x58, 0x8e, 0xeb, 0x3a, 0xac, 0x5a, 0xf5, 0xd3, 0x75, 0x5d, 0x7e, 0x05, + 0x1b, 0x43, 0x3d, 0x85, 0x92, 0x08, 0x95, 0x85, 0x72, 0x3a, 0x9b, 0x53, 0xbd, 0x02, 0x85, 0xe1, + 0x6c, 0x6a, 0x1d, 0x80, 0x35, 0x62, 0x32, 0x1d, 0x98, 0xd6, 0xc2, 0xcc, 0x8d, 0x9e, 0xa8, 0xcc, + 0x47, 0x46, 0x5b, 0x7e, 0x03, 0xc0, 0x14, 0x3f, 0x13, 0x47, 0xd0, 0x8e, 0xf5, 0x7c, 0xa9, 0x0c, + 0x81, 0x7b, 0x05, 0x6a, 0x31, 0xf3, 0xd2, 0xa9, 0xc0, 0x9a, 0x64, 0x62, 0x84, 0xb2, 0xf1, 0xff, + 0x12, 0xd4, 0xcc, 0xde, 0x32, 0x9e, 0x9c, 0x00, 0xf9, 0x18, 0x33, 0x9f, 0xcb, 0xa9, 0x1d, 0x7a, + 0x76, 0x84, 0xe2, 0x8a, 0x3b, 0xcb, 0x04, 0xec, 0x43, 0x02, 0x3c, 0xf3, 0xce, 0x13, 0x18, 0xad, + 0x7d, 0xcc, 0xad, 0x90, 0x53, 0x80, 0x30, 0xb0, 0x3d, 0xc6, 0xfd, 0x58, 0x24, 0x12, 0xbe, 0xf5, + 0xa4, 0xb5, 0xa4, 0xbe, 0x26, 0x87, 0xe6, 0x59, 0xf0, 0x36, 0x71, 0x78, 0x1f, 0xfa, 0xdc, 0x99, + 0x52, 0x2b, 0x34, 0x0b, 0xe4, 0xb7, 0x50, 0x96, 0x6c, 0x64, 0x3a, 0xf0, 0xc1, 0x6d, 0x91, 0x06, + 0x6c, 0x14, 0x75, 0x03, 0x29, 0xa6, 0x54, 0xbb, 0xdd, 0x79, 0x0e, 0x56, 0xb6, 0xa4, 0x98, 0x74, + 0x89, 0x53, 0xc3, 0xa4, 0x4b, 0x9c, 0x2a, 0x26, 0x69, 0xb6, 0x19, 0x26, 0xe9, 0x97, 0x97, 0xa5, + 0x17, 0xc5, 0xc6, 0x07, 0xd8, 0xce, 0x65, 0x45, 0x76, 0xa1, 0xf6, 0xb6, 0xdd, 0x3f, 0xb6, 0xfb, + 0x27, 0x27, 0xdd, 0xa3, 0x7e, 0x7b, 0xd0, 0x3d, 0xfe, 0x73, 0xad, 0x40, 0xf6, 0xe1, 0x9e, 0x5e, + 0x6d, 0xbf, 0x1d, 0x74, 0xa9, 0xdd, 0xfd, 0x53, 0xf7, 0xcd, 0xef, 0x07, 0xed, 0xce, 0x71, 0xd7, + 0x3e, 0x3d, 0x3b, 0xea, 0x9e, 0xdb, 0x6f, 0xce, 0x4e, 0xde, 0x1f, 0x77, 0x07, 0xdd, 0x5a, 0xb1, + 0xf1, 0x3b, 0xa8, 0xe7, 0xf3, 0x3d, 0x4a, 0xae, 0x36, 0x11, 0xb9, 0x97, 0x17, 0x0b, 0x95, 0x64, + 0x25, 0x27, 0x15, 0x8d, 0x7f, 0xae, 0xcc, 0x0e, 0x70, 0x80, 0xe3, 0x89, 0xcf, 0x24, 0x92, 0x07, + 0x19, 0xdd, 0xbf, 0x34, 0xd6, 0xb5, 0x12, 0x1c, 0xde, 0x50, 0x82, 0xbb, 0xb7, 0x14, 0xf4, 0x9a, + 0x1a, 0x1c, 0x82, 0x95, 0xdd, 0xbb, 0x97, 0xcc, 0x1a, 0x35, 0x94, 0xdd, 0xbe, 0x01, 0xd1, 0x19, + 0x9e, 0x3c, 0x80, 0x55, 0xd5, 0xb9, 0x89, 0x1c, 0x2c, 0x99, 0x29, 0x09, 0x82, 0x3c, 0x86, 0xf5, + 0x84, 0xed, 0x46, 0x12, 0x96, 0xc9, 0x8e, 0x81, 0x91, 0x03, 0xd8, 0x4c, 0x1b, 0xee, 0xba, 0x22, + 0x2c, 0xfc, 0xc6, 0x46, 0x0a, 0xd4, 0xa4, 0x1a, 0xc0, 0x8e, 0xd9, 0x9d, 0x9d, 0x5e, 0x32, 0xa3, + 0x54, 0x12, 0xee, 0xdf, 0x52, 0x17, 0x73, 0x70, 0xb4, 0x36, 0xce, 0xad, 0xa8, 0x3b, 0xc1, 0xce, + 0x8d, 0x7b, 0x9f, 0x22, 0xbe, 0xc0, 0x28, 0x8c, 0x85, 0x83, 0x51, 0x7a, 0x58, 0xf5, 0x1b, 0x73, + 0x24, 0xb5, 0xd3, 0x19, 0x94, 0x9c, 0x01, 0xc1, 0xcf, 0x12, 0x03, 0x17, 0x5d, 0x7b, 0x16, 0x60, + 0xf1, 0x6d, 0xb3, 0x9b, 0x02, 0x67, 0x81, 0x76, 0x30, 0xbf, 0x44, 0xee, 0xc3, 0xb6, 0x13, 0x06, + 0x92, 0xf1, 0x00, 0x85, 0xcd, 0xc7, 0x6c, 0x64, 0x2e, 0x4a, 0x5b, 0xd9, 0x72, 0x5f, 0xad, 0x76, + 0x5e, 0xfd, 0xe5, 0xe5, 0x88, 0xcb, 0x8b, 0x78, 0xd8, 0x74, 0xc2, 0x71, 0x4b, 0x7f, 0x29, 0x14, + 0xa3, 0xe4, 0xa1, 0x95, 0xfd, 0x1c, 0x8d, 0x30, 0x68, 0x4d, 0x86, 0xbf, 0x1e, 0x85, 0xad, 0xb9, + 0xff, 0xa5, 0xe1, 0x9a, 0x9e, 0xa8, 0x4f, 0x7f, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xee, 0x97, 0x95, + 0xf0, 0x45, 0x0e, 0x00, 0x00, +>>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +======= +var ( + file_flyteidl_core_workflow_proto_rawDescOnce sync.Once + file_flyteidl_core_workflow_proto_rawDescData = file_flyteidl_core_workflow_proto_rawDesc +) -func init() { - proto.RegisterEnum("flyteidl.core.WorkflowMetadata_OnFailurePolicy", WorkflowMetadata_OnFailurePolicy_name, WorkflowMetadata_OnFailurePolicy_value) - proto.RegisterType((*IfBlock)(nil), "flyteidl.core.IfBlock") - proto.RegisterType((*IfElseBlock)(nil), "flyteidl.core.IfElseBlock") - proto.RegisterType((*BranchNode)(nil), "flyteidl.core.BranchNode") - proto.RegisterType((*TaskNode)(nil), "flyteidl.core.TaskNode") - proto.RegisterType((*WorkflowNode)(nil), "flyteidl.core.WorkflowNode") - proto.RegisterType((*ApproveCondition)(nil), "flyteidl.core.ApproveCondition") - proto.RegisterType((*SignalCondition)(nil), "flyteidl.core.SignalCondition") - proto.RegisterType((*SleepCondition)(nil), "flyteidl.core.SleepCondition") - proto.RegisterType((*GateNode)(nil), "flyteidl.core.GateNode") - proto.RegisterType((*ArrayNode)(nil), "flyteidl.core.ArrayNode") - proto.RegisterType((*NodeMetadata)(nil), "flyteidl.core.NodeMetadata") - proto.RegisterType((*Alias)(nil), "flyteidl.core.Alias") - proto.RegisterType((*Node)(nil), "flyteidl.core.Node") - proto.RegisterType((*WorkflowMetadata)(nil), "flyteidl.core.WorkflowMetadata") - proto.RegisterMapType((map[string]string)(nil), "flyteidl.core.WorkflowMetadata.TagsEntry") - proto.RegisterType((*WorkflowMetadataDefaults)(nil), "flyteidl.core.WorkflowMetadataDefaults") - proto.RegisterType((*WorkflowTemplate)(nil), "flyteidl.core.WorkflowTemplate") - proto.RegisterType((*TaskNodeOverrides)(nil), "flyteidl.core.TaskNodeOverrides") +func file_flyteidl_core_workflow_proto_rawDescGZIP() []byte { + file_flyteidl_core_workflow_proto_rawDescOnce.Do(func() { + file_flyteidl_core_workflow_proto_rawDescData = protoimpl.X.CompressGZIP(file_flyteidl_core_workflow_proto_rawDescData) + }) + return file_flyteidl_core_workflow_proto_rawDescData } -<<<<<<< HEAD var file_flyteidl_core_workflow_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_flyteidl_core_workflow_proto_msgTypes = make([]protoimpl.MessageInfo, 19) +var file_flyteidl_core_workflow_proto_msgTypes = make([]protoimpl.MessageInfo, 18) var file_flyteidl_core_workflow_proto_goTypes = []interface{}{ (WorkflowMetadata_OnFailurePolicy)(0), // 0: flyteidl.core.WorkflowMetadata.OnFailurePolicy (*IfBlock)(nil), // 1: flyteidl.core.IfBlock @@ -1832,69 +2695,64 @@ var file_flyteidl_core_workflow_proto_goTypes = []interface{}{ (*WorkflowMetadataDefaults)(nil), // 15: flyteidl.core.WorkflowMetadataDefaults (*WorkflowTemplate)(nil), // 16: flyteidl.core.WorkflowTemplate (*TaskNodeOverrides)(nil), // 17: flyteidl.core.TaskNodeOverrides - (*LaunchPlanTemplate)(nil), // 18: flyteidl.core.LaunchPlanTemplate - nil, // 19: flyteidl.core.WorkflowMetadata.TagsEntry - (*BooleanExpression)(nil), // 20: flyteidl.core.BooleanExpression - (*Error)(nil), // 21: flyteidl.core.Error - (*Identifier)(nil), // 22: flyteidl.core.Identifier - (*LiteralType)(nil), // 23: flyteidl.core.LiteralType - (*durationpb.Duration)(nil), // 24: google.protobuf.Duration - (*RetryStrategy)(nil), // 25: flyteidl.core.RetryStrategy - (*Binding)(nil), // 26: flyteidl.core.Binding - (*QualityOfService)(nil), // 27: flyteidl.core.QualityOfService - (*TypedInterface)(nil), // 28: flyteidl.core.TypedInterface - (*Resources)(nil), // 29: flyteidl.core.Resources - (*ExtendedResources)(nil), // 30: flyteidl.core.ExtendedResources - (*LiteralMap)(nil), // 31: flyteidl.core.LiteralMap + nil, // 18: flyteidl.core.WorkflowMetadata.TagsEntry + (*BooleanExpression)(nil), // 19: flyteidl.core.BooleanExpression + (*Error)(nil), // 20: flyteidl.core.Error + (*Identifier)(nil), // 21: flyteidl.core.Identifier + (*LiteralType)(nil), // 22: flyteidl.core.LiteralType + (*durationpb.Duration)(nil), // 23: google.protobuf.Duration + (*RetryStrategy)(nil), // 24: flyteidl.core.RetryStrategy + (*Binding)(nil), // 25: flyteidl.core.Binding + (*QualityOfService)(nil), // 26: flyteidl.core.QualityOfService + (*TypedInterface)(nil), // 27: flyteidl.core.TypedInterface + (*Resources)(nil), // 28: flyteidl.core.Resources + (*ExtendedResources)(nil), // 29: flyteidl.core.ExtendedResources } var file_flyteidl_core_workflow_proto_depIdxs = []int32{ - 20, // 0: flyteidl.core.IfBlock.condition:type_name -> flyteidl.core.BooleanExpression + 19, // 0: flyteidl.core.IfBlock.condition:type_name -> flyteidl.core.BooleanExpression 13, // 1: flyteidl.core.IfBlock.then_node:type_name -> flyteidl.core.Node 1, // 2: flyteidl.core.IfElseBlock.case:type_name -> flyteidl.core.IfBlock 1, // 3: flyteidl.core.IfElseBlock.other:type_name -> flyteidl.core.IfBlock 13, // 4: flyteidl.core.IfElseBlock.else_node:type_name -> flyteidl.core.Node - 21, // 5: flyteidl.core.IfElseBlock.error:type_name -> flyteidl.core.Error + 20, // 5: flyteidl.core.IfElseBlock.error:type_name -> flyteidl.core.Error 2, // 6: flyteidl.core.BranchNode.if_else:type_name -> flyteidl.core.IfElseBlock - 22, // 7: flyteidl.core.TaskNode.reference_id:type_name -> flyteidl.core.Identifier + 21, // 7: flyteidl.core.TaskNode.reference_id:type_name -> flyteidl.core.Identifier 17, // 8: flyteidl.core.TaskNode.overrides:type_name -> flyteidl.core.TaskNodeOverrides - 22, // 9: flyteidl.core.WorkflowNode.launchplan_ref:type_name -> flyteidl.core.Identifier - 22, // 10: flyteidl.core.WorkflowNode.sub_workflow_ref:type_name -> flyteidl.core.Identifier - 23, // 11: flyteidl.core.SignalCondition.type:type_name -> flyteidl.core.LiteralType - 24, // 12: flyteidl.core.SleepCondition.duration:type_name -> google.protobuf.Duration + 21, // 9: flyteidl.core.WorkflowNode.launchplan_ref:type_name -> flyteidl.core.Identifier + 21, // 10: flyteidl.core.WorkflowNode.sub_workflow_ref:type_name -> flyteidl.core.Identifier + 22, // 11: flyteidl.core.SignalCondition.type:type_name -> flyteidl.core.LiteralType + 23, // 12: flyteidl.core.SleepCondition.duration:type_name -> google.protobuf.Duration 6, // 13: flyteidl.core.GateNode.approve:type_name -> flyteidl.core.ApproveCondition 7, // 14: flyteidl.core.GateNode.signal:type_name -> flyteidl.core.SignalCondition 8, // 15: flyteidl.core.GateNode.sleep:type_name -> flyteidl.core.SleepCondition 13, // 16: flyteidl.core.ArrayNode.node:type_name -> flyteidl.core.Node - 24, // 17: flyteidl.core.NodeMetadata.timeout:type_name -> google.protobuf.Duration - 25, // 18: flyteidl.core.NodeMetadata.retries:type_name -> flyteidl.core.RetryStrategy + 23, // 17: flyteidl.core.NodeMetadata.timeout:type_name -> google.protobuf.Duration + 24, // 18: flyteidl.core.NodeMetadata.retries:type_name -> flyteidl.core.RetryStrategy 11, // 19: flyteidl.core.Node.metadata:type_name -> flyteidl.core.NodeMetadata - 26, // 20: flyteidl.core.Node.inputs:type_name -> flyteidl.core.Binding + 25, // 20: flyteidl.core.Node.inputs:type_name -> flyteidl.core.Binding 12, // 21: flyteidl.core.Node.output_aliases:type_name -> flyteidl.core.Alias 4, // 22: flyteidl.core.Node.task_node:type_name -> flyteidl.core.TaskNode 5, // 23: flyteidl.core.Node.workflow_node:type_name -> flyteidl.core.WorkflowNode 3, // 24: flyteidl.core.Node.branch_node:type_name -> flyteidl.core.BranchNode 9, // 25: flyteidl.core.Node.gate_node:type_name -> flyteidl.core.GateNode 10, // 26: flyteidl.core.Node.array_node:type_name -> flyteidl.core.ArrayNode - 27, // 27: flyteidl.core.WorkflowMetadata.quality_of_service:type_name -> flyteidl.core.QualityOfService + 26, // 27: flyteidl.core.WorkflowMetadata.quality_of_service:type_name -> flyteidl.core.QualityOfService 0, // 28: flyteidl.core.WorkflowMetadata.on_failure:type_name -> flyteidl.core.WorkflowMetadata.OnFailurePolicy - 19, // 29: flyteidl.core.WorkflowMetadata.tags:type_name -> flyteidl.core.WorkflowMetadata.TagsEntry - 22, // 30: flyteidl.core.WorkflowTemplate.id:type_name -> flyteidl.core.Identifier + 18, // 29: flyteidl.core.WorkflowMetadata.tags:type_name -> flyteidl.core.WorkflowMetadata.TagsEntry + 21, // 30: flyteidl.core.WorkflowTemplate.id:type_name -> flyteidl.core.Identifier 14, // 31: flyteidl.core.WorkflowTemplate.metadata:type_name -> flyteidl.core.WorkflowMetadata - 28, // 32: flyteidl.core.WorkflowTemplate.interface:type_name -> flyteidl.core.TypedInterface + 27, // 32: flyteidl.core.WorkflowTemplate.interface:type_name -> flyteidl.core.TypedInterface 13, // 33: flyteidl.core.WorkflowTemplate.nodes:type_name -> flyteidl.core.Node - 26, // 34: flyteidl.core.WorkflowTemplate.outputs:type_name -> flyteidl.core.Binding + 25, // 34: flyteidl.core.WorkflowTemplate.outputs:type_name -> flyteidl.core.Binding 13, // 35: flyteidl.core.WorkflowTemplate.failure_node:type_name -> flyteidl.core.Node 15, // 36: flyteidl.core.WorkflowTemplate.metadata_defaults:type_name -> flyteidl.core.WorkflowMetadataDefaults - 29, // 37: flyteidl.core.TaskNodeOverrides.resources:type_name -> flyteidl.core.Resources - 30, // 38: flyteidl.core.TaskNodeOverrides.extended_resources:type_name -> flyteidl.core.ExtendedResources - 22, // 39: flyteidl.core.LaunchPlanTemplate.id:type_name -> flyteidl.core.Identifier - 28, // 40: flyteidl.core.LaunchPlanTemplate.interface:type_name -> flyteidl.core.TypedInterface - 31, // 41: flyteidl.core.LaunchPlanTemplate.fixed_inputs:type_name -> flyteidl.core.LiteralMap - 42, // [42:42] is the sub-list for method output_type - 42, // [42:42] is the sub-list for method input_type - 42, // [42:42] is the sub-list for extension type_name - 42, // [42:42] is the sub-list for extension extendee - 0, // [0:42] is the sub-list for field type_name + 28, // 37: flyteidl.core.TaskNodeOverrides.resources:type_name -> flyteidl.core.Resources + 29, // 38: flyteidl.core.TaskNodeOverrides.extended_resources:type_name -> flyteidl.core.ExtendedResources + 39, // [39:39] is the sub-list for method output_type + 39, // [39:39] is the sub-list for method input_type + 39, // [39:39] is the sub-list for extension type_name + 39, // [39:39] is the sub-list for extension extendee + 0, // [0:39] is the sub-list for field type_name } func init() { file_flyteidl_core_workflow_proto_init() } @@ -2115,18 +2973,6 @@ func file_flyteidl_core_workflow_proto_init() { return nil } } - file_flyteidl_core_workflow_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*LaunchPlanTemplate); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } } file_flyteidl_core_workflow_proto_msgTypes[1].OneofWrappers = []interface{}{ (*IfElseBlock_ElseNode)(nil), @@ -2150,9 +2996,6 @@ func file_flyteidl_core_workflow_proto_init() { } file_flyteidl_core_workflow_proto_msgTypes[10].OneofWrappers = []interface{}{ (*NodeMetadata_Interruptible)(nil), - (*NodeMetadata_Cacheable)(nil), - (*NodeMetadata_CacheVersion)(nil), - (*NodeMetadata_CacheSerializable)(nil), } file_flyteidl_core_workflow_proto_msgTypes[12].OneofWrappers = []interface{}{ (*Node_TaskNode)(nil), @@ -2167,7 +3010,7 @@ func file_flyteidl_core_workflow_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_flyteidl_core_workflow_proto_rawDesc, NumEnums: 1, - NumMessages: 19, + NumMessages: 18, NumExtensions: 0, NumServices: 0, }, @@ -2180,104 +3023,5 @@ func file_flyteidl_core_workflow_proto_init() { file_flyteidl_core_workflow_proto_rawDesc = nil file_flyteidl_core_workflow_proto_goTypes = nil file_flyteidl_core_workflow_proto_depIdxs = nil -======= -func init() { proto.RegisterFile("flyteidl/core/workflow.proto", fileDescriptor_fccede37486c456e) } - -var fileDescriptor_fccede37486c456e = []byte{ - // 1493 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x57, 0x4d, 0x6f, 0xdb, 0xcc, - 0x11, 0x96, 0x64, 0xd9, 0x16, 0xc7, 0x96, 0x2d, 0xef, 0xeb, 0xb6, 0x7a, 0xf3, 0x7e, 0xc4, 0x10, - 0xd2, 0xc6, 0x09, 0x52, 0x29, 0x48, 0x10, 0x27, 0x8d, 0xd3, 0xa0, 0x52, 0xac, 0x44, 0x02, 0xfc, - 0x91, 0xac, 0xd5, 0xcf, 0x0b, 0xb1, 0x22, 0x87, 0xf2, 0xc2, 0x14, 0xa9, 0x2c, 0x97, 0x4e, 0x84, - 0xfe, 0x89, 0xde, 0x7a, 0x2c, 0xd0, 0x43, 0xff, 0x46, 0x4f, 0xbd, 0xf6, 0xd4, 0x9f, 0xd3, 0xc3, - 0x8b, 0x5d, 0x72, 0x29, 0x8b, 0x96, 0xe2, 0xdc, 0xc8, 0x9d, 0x67, 0x86, 0xb3, 0xb3, 0xf3, 0x3c, - 0xb3, 0x84, 0xef, 0x3d, 0x7f, 0x2a, 0x91, 0xbb, 0x7e, 0xcb, 0x09, 0x05, 0xb6, 0x3e, 0x85, 0xe2, - 0xd2, 0xf3, 0xc3, 0x4f, 0xcd, 0x89, 0x08, 0x65, 0x48, 0xaa, 0xc6, 0xda, 0x54, 0xd6, 0x3b, 0x3f, - 0xcc, 0x83, 0x9d, 0x30, 0x70, 0xb9, 0xe4, 0x61, 0x90, 0xa0, 0xf3, 0x66, 0xfc, 0x8c, 0x4e, 0x7c, - 0xcd, 0xfc, 0xe3, 0xbc, 0x99, 0xbb, 0x18, 0x48, 0xee, 0x71, 0x14, 0x8b, 0xdd, 0x79, 0x20, 0x51, - 0x78, 0xcc, 0xc1, 0xd4, 0x9c, 0xcb, 0xd4, 0xe7, 0x12, 0x05, 0xf3, 0xa3, 0xd4, 0xfa, 0xed, 0xbc, - 0x55, 0xb2, 0xe8, 0x72, 0x99, 0x69, 0x3a, 0xc1, 0x68, 0x71, 0xcc, 0x08, 0x9d, 0x58, 0x70, 0x39, - 0x35, 0x09, 0x8f, 0xc2, 0x70, 0xe4, 0x63, 0x4b, 0xbf, 0x0d, 0x63, 0xaf, 0xe5, 0xc6, 0x82, 0xcd, - 0x36, 0xd4, 0xf8, 0x2b, 0xac, 0xf7, 0xbd, 0x8e, 0x1f, 0x3a, 0x97, 0xe4, 0x35, 0x58, 0x59, 0x35, - 0xea, 0xc5, 0xbd, 0xe2, 0xfe, 0xc6, 0x93, 0xbd, 0xe6, 0x5c, 0xf1, 0x9a, 0x9d, 0x30, 0xf4, 0x91, - 0x05, 0xdd, 0xcf, 0x13, 0x81, 0x51, 0xc4, 0xc3, 0x80, 0xce, 0x5c, 0xc8, 0x63, 0xb0, 0xe4, 0x05, - 0x06, 0x76, 0x10, 0xba, 0x58, 0x2f, 0x69, 0xff, 0x6f, 0x72, 0xfe, 0xa7, 0xa1, 0x8b, 0xb4, 0xa2, - 0x50, 0xea, 0xa9, 0xf1, 0xbf, 0x22, 0x6c, 0xf4, 0xbd, 0xae, 0x1f, 0x61, 0x92, 0xc1, 0x43, 0x28, - 0x3b, 0x2c, 0xc2, 0xf4, 0xe3, 0x3f, 0xcf, 0x39, 0xa7, 0x79, 0x52, 0x8d, 0x21, 0x8f, 0x60, 0x35, - 0x94, 0x17, 0x28, 0xea, 0xa5, 0xbd, 0x95, 0x2f, 0x80, 0x13, 0x10, 0x79, 0x02, 0x16, 0xfa, 0x11, - 0x26, 0xb9, 0xad, 0x2c, 0xcd, 0xad, 0x57, 0xa0, 0x15, 0x85, 0x53, 0xcf, 0xea, 0x0b, 0x28, 0x44, - 0x28, 0xea, 0x65, 0x8d, 0xdf, 0xcd, 0xe1, 0xbb, 0xca, 0xd6, 0x2b, 0xd0, 0x04, 0xd4, 0xb1, 0x60, - 0xdd, 0x45, 0x8f, 0xc5, 0xbe, 0x6c, 0xb4, 0x01, 0x3a, 0x82, 0x05, 0xce, 0x85, 0x0e, 0xf3, 0x14, - 0xd6, 0xb9, 0x67, 0xab, 0xa8, 0xe9, 0xbe, 0xee, 0xdc, 0x48, 0x35, 0xab, 0x00, 0x5d, 0xe3, 0xfa, - 0xa5, 0xf1, 0xf7, 0x22, 0x54, 0x06, 0x2c, 0xba, 0xd4, 0x11, 0x5e, 0xc3, 0xa6, 0x40, 0x0f, 0x05, - 0x06, 0x0e, 0xda, 0xdc, 0x4d, 0xc3, 0x7c, 0x9b, 0x0f, 0x93, 0xf5, 0x62, 0xaf, 0x40, 0x37, 0x32, - 0x87, 0xbe, 0xab, 0x0e, 0x36, 0xbc, 0x42, 0x21, 0xb8, 0x8b, 0x51, 0x7a, 0x30, 0xf9, 0x83, 0x35, - 0xdf, 0x3a, 0x33, 0x38, 0x3a, 0x73, 0xe9, 0x6c, 0x80, 0x95, 0x85, 0x6b, 0xfc, 0xab, 0x08, 0x9b, - 0x7f, 0x4c, 0x19, 0xa6, 0xb3, 0xeb, 0xc0, 0x96, 0xcf, 0xe2, 0xc0, 0xb9, 0x98, 0xf8, 0x2c, 0xb0, - 0x05, 0x7a, 0x5f, 0x93, 0x5f, 0x75, 0xe6, 0x42, 0xd1, 0x23, 0x5d, 0xa8, 0x45, 0xf1, 0xd0, 0x36, - 0xcc, 0xd5, 0x51, 0x4a, 0xb7, 0x47, 0xd9, 0x8a, 0xe2, 0xa1, 0xc9, 0x85, 0xa2, 0x37, 0x9f, 0x68, - 0x0b, 0x6a, 0xed, 0xc9, 0x44, 0x84, 0x57, 0xf8, 0x26, 0x6b, 0xd1, 0xef, 0xc0, 0x8a, 0xf8, 0x28, - 0x60, 0xbe, 0x29, 0xa3, 0x45, 0x2b, 0xc9, 0x42, 0xdf, 0x6d, 0xfc, 0xad, 0x08, 0xdb, 0xe7, 0xfa, - 0xe5, 0xeb, 0x1c, 0x48, 0x13, 0xca, 0x8a, 0x88, 0x69, 0xa6, 0xf9, 0x63, 0x3d, 0x4e, 0xc8, 0x3d, - 0x98, 0x4e, 0x90, 0x6a, 0x1c, 0x79, 0x0c, 0xbb, 0x61, 0x2c, 0x27, 0xb1, 0xb4, 0xaf, 0x98, 0xe0, - 0x6c, 0xe8, 0xa3, 0x1d, 0xb0, 0x71, 0xd2, 0x8f, 0x16, 0x25, 0x89, 0xed, 0x0f, 0xa9, 0xe9, 0x94, - 0x8d, 0xb1, 0xf1, 0x0e, 0xb6, 0xce, 0x7d, 0xc4, 0xc9, 0x2c, 0xa1, 0x67, 0x50, 0x31, 0x0c, 0xce, - 0xea, 0x9c, 0x50, 0xbc, 0x69, 0x28, 0xde, 0x3c, 0x4a, 0x01, 0x34, 0x83, 0x36, 0xfe, 0x53, 0x84, - 0xca, 0x3b, 0x26, 0x93, 0xc6, 0x3e, 0x84, 0x75, 0x96, 0x54, 0x26, 0x0d, 0x71, 0x37, 0x97, 0x7a, - 0xbe, 0x6e, 0xbd, 0x02, 0x35, 0x1e, 0xe4, 0x05, 0xac, 0x25, 0x05, 0x48, 0xb7, 0xfd, 0x63, 0xce, - 0x37, 0x57, 0xc1, 0x5e, 0x81, 0xa6, 0x78, 0xf2, 0x0c, 0x56, 0x23, 0xb5, 0x99, 0x94, 0x7f, 0x3f, - 0xe4, 0x1d, 0xe7, 0x36, 0xaa, 0x88, 0xa5, 0xd1, 0xea, 0x50, 0x33, 0x8d, 0x69, 0xfc, 0xbb, 0x08, - 0x56, 0x5b, 0x08, 0x36, 0xd5, 0x1b, 0xb9, 0x0f, 0x65, 0x4d, 0xe8, 0xe2, 0x72, 0xb1, 0xd1, 0x00, - 0xb2, 0x07, 0x1b, 0x13, 0x26, 0x98, 0xef, 0xa3, 0xcf, 0xa3, 0xb1, 0xce, 0xbc, 0x4a, 0xaf, 0x2f, - 0x91, 0x5f, 0x42, 0x75, 0xcc, 0x03, 0x3b, 0x8a, 0x1d, 0x07, 0xa3, 0x08, 0x23, 0x9d, 0x64, 0xb5, - 0x57, 0xa0, 0x9b, 0x63, 0x1e, 0x9c, 0x9b, 0x55, 0xf2, 0x08, 0x76, 0xae, 0xc1, 0x6c, 0x5d, 0x5d, - 0xad, 0x0f, 0xa5, 0x5e, 0x81, 0x6e, 0xcf, 0xa0, 0x54, 0x19, 0x3a, 0x44, 0xb5, 0x75, 0x82, 0x74, - 0x84, 0x6a, 0x07, 0xce, 0x1a, 0xff, 0x2d, 0xc2, 0xa6, 0xca, 0xec, 0x04, 0x25, 0x73, 0x99, 0x64, - 0x84, 0x40, 0x59, 0x77, 0x41, 0xd2, 0x5d, 0xfa, 0x59, 0x69, 0x86, 0xe4, 0x63, 0x0c, 0x63, 0x99, - 0x8a, 0xcf, 0x17, 0x0e, 0xd9, 0x20, 0xc9, 0x01, 0xac, 0x0b, 0x94, 0x82, 0x63, 0x54, 0x5f, 0xd5, - 0x4e, 0xdf, 0xe7, 0x0a, 0x42, 0x51, 0x8a, 0xe9, 0xb9, 0x14, 0x4c, 0xe2, 0x68, 0x4a, 0x0d, 0x98, - 0xfc, 0x0a, 0xaa, 0x7a, 0x4e, 0x89, 0x78, 0x22, 0xf9, 0xd0, 0xc7, 0xfa, 0xda, 0x5e, 0x71, 0xbf, - 0xa2, 0x48, 0x3a, 0xb7, 0xdc, 0xf9, 0x19, 0x7c, 0x33, 0xb7, 0x60, 0x5f, 0x31, 0x3f, 0x56, 0x3c, - 0x5b, 0x6d, 0xfb, 0x9c, 0x45, 0xa4, 0x06, 0x2b, 0x57, 0x4c, 0xa4, 0xfb, 0x50, 0x8f, 0x64, 0x17, - 0x56, 0x99, 0x32, 0xe9, 0x82, 0x5b, 0x34, 0x79, 0x69, 0xfc, 0xa3, 0x0c, 0x65, 0x7d, 0x7c, 0x5b, - 0x50, 0xca, 0x58, 0x55, 0xe2, 0x2e, 0x79, 0x0e, 0x95, 0x71, 0x5a, 0x95, 0xb4, 0xb9, 0xbe, 0x5b, - 0x70, 0xa4, 0xa6, 0x70, 0x34, 0x03, 0x93, 0x26, 0xac, 0xf1, 0x60, 0x12, 0x4b, 0x75, 0x6a, 0x8b, - 0x86, 0x41, 0x87, 0x07, 0x2e, 0x0f, 0x46, 0x34, 0x45, 0x91, 0x87, 0xb0, 0x13, 0x4f, 0x22, 0x29, - 0x90, 0x8d, 0xf5, 0x44, 0xb0, 0xb9, 0x1b, 0xd5, 0xcb, 0x7b, 0x2b, 0xfb, 0x16, 0xdd, 0x36, 0x06, - 0xf5, 0xa9, 0xbe, 0x1b, 0x91, 0x43, 0xd8, 0x4a, 0x49, 0xab, 0xb3, 0xd7, 0xc5, 0x5d, 0x59, 0x30, - 0x0e, 0x74, 0x0d, 0x68, 0x35, 0xc1, 0xb6, 0x13, 0x28, 0x39, 0x00, 0x4b, 0x4d, 0xf1, 0x64, 0xec, - 0xac, 0xe9, 0x2d, 0xfd, 0x62, 0x89, 0xf2, 0xaa, 0xd1, 0x23, 0x8d, 0xe2, 0x77, 0xa0, 0x9a, 0x69, - 0xa1, 0xf6, 0x5d, 0x5f, 0x58, 0x8e, 0xeb, 0x3a, 0xac, 0x5a, 0xf5, 0xd3, 0x75, 0x5d, 0x7e, 0x05, - 0x1b, 0x43, 0x3d, 0x85, 0x92, 0x08, 0x95, 0x85, 0x72, 0x3a, 0x9b, 0x53, 0xbd, 0x02, 0x85, 0xe1, - 0x6c, 0x6a, 0x1d, 0x80, 0x35, 0x62, 0x32, 0x1d, 0x98, 0xd6, 0xc2, 0xcc, 0x8d, 0x9e, 0xa8, 0xcc, - 0x47, 0x46, 0x5b, 0x7e, 0x03, 0xc0, 0x14, 0x3f, 0x13, 0x47, 0xd0, 0x8e, 0xf5, 0x7c, 0xa9, 0x0c, - 0x81, 0x7b, 0x05, 0x6a, 0x31, 0xf3, 0xd2, 0xa9, 0xc0, 0x9a, 0x64, 0x62, 0x84, 0xb2, 0xf1, 0xff, - 0x12, 0xd4, 0xcc, 0xde, 0x32, 0x9e, 0x9c, 0x00, 0xf9, 0x18, 0x33, 0x9f, 0xcb, 0xa9, 0x1d, 0x7a, - 0x76, 0x84, 0xe2, 0x8a, 0x3b, 0xcb, 0x04, 0xec, 0x43, 0x02, 0x3c, 0xf3, 0xce, 0x13, 0x18, 0xad, - 0x7d, 0xcc, 0xad, 0x90, 0x53, 0x80, 0x30, 0xb0, 0x3d, 0xc6, 0xfd, 0x58, 0x24, 0x12, 0xbe, 0xf5, - 0xa4, 0xb5, 0xa4, 0xbe, 0x26, 0x87, 0xe6, 0x59, 0xf0, 0x36, 0x71, 0x78, 0x1f, 0xfa, 0xdc, 0x99, - 0x52, 0x2b, 0x34, 0x0b, 0xe4, 0xb7, 0x50, 0x96, 0x6c, 0x64, 0x3a, 0xf0, 0xc1, 0x6d, 0x91, 0x06, - 0x6c, 0x14, 0x75, 0x03, 0x29, 0xa6, 0x54, 0xbb, 0xdd, 0x79, 0x0e, 0x56, 0xb6, 0xa4, 0x98, 0x74, - 0x89, 0x53, 0xc3, 0xa4, 0x4b, 0x9c, 0x2a, 0x26, 0x69, 0xb6, 0x19, 0x26, 0xe9, 0x97, 0x97, 0xa5, - 0x17, 0xc5, 0xc6, 0x07, 0xd8, 0xce, 0x65, 0x45, 0x76, 0xa1, 0xf6, 0xb6, 0xdd, 0x3f, 0xb6, 0xfb, - 0x27, 0x27, 0xdd, 0xa3, 0x7e, 0x7b, 0xd0, 0x3d, 0xfe, 0x73, 0xad, 0x40, 0xf6, 0xe1, 0x9e, 0x5e, - 0x6d, 0xbf, 0x1d, 0x74, 0xa9, 0xdd, 0xfd, 0x53, 0xf7, 0xcd, 0xef, 0x07, 0xed, 0xce, 0x71, 0xd7, - 0x3e, 0x3d, 0x3b, 0xea, 0x9e, 0xdb, 0x6f, 0xce, 0x4e, 0xde, 0x1f, 0x77, 0x07, 0xdd, 0x5a, 0xb1, - 0xf1, 0x3b, 0xa8, 0xe7, 0xf3, 0x3d, 0x4a, 0xae, 0x36, 0x11, 0xb9, 0x97, 0x17, 0x0b, 0x95, 0x64, - 0x25, 0x27, 0x15, 0x8d, 0x7f, 0xae, 0xcc, 0x0e, 0x70, 0x80, 0xe3, 0x89, 0xcf, 0x24, 0x92, 0x07, - 0x19, 0xdd, 0xbf, 0x34, 0xd6, 0xb5, 0x12, 0x1c, 0xde, 0x50, 0x82, 0xbb, 0xb7, 0x14, 0xf4, 0x9a, - 0x1a, 0x1c, 0x82, 0x95, 0xdd, 0xbb, 0x97, 0xcc, 0x1a, 0x35, 0x94, 0xdd, 0xbe, 0x01, 0xd1, 0x19, - 0x9e, 0x3c, 0x80, 0x55, 0xd5, 0xb9, 0x89, 0x1c, 0x2c, 0x99, 0x29, 0x09, 0x82, 0x3c, 0x86, 0xf5, - 0x84, 0xed, 0x46, 0x12, 0x96, 0xc9, 0x8e, 0x81, 0x91, 0x03, 0xd8, 0x4c, 0x1b, 0xee, 0xba, 0x22, - 0x2c, 0xfc, 0xc6, 0x46, 0x0a, 0xd4, 0xa4, 0x1a, 0xc0, 0x8e, 0xd9, 0x9d, 0x9d, 0x5e, 0x32, 0xa3, - 0x54, 0x12, 0xee, 0xdf, 0x52, 0x17, 0x73, 0x70, 0xb4, 0x36, 0xce, 0xad, 0xa8, 0x3b, 0xc1, 0xce, - 0x8d, 0x7b, 0x9f, 0x22, 0xbe, 0xc0, 0x28, 0x8c, 0x85, 0x83, 0x51, 0x7a, 0x58, 0xf5, 0x1b, 0x73, - 0x24, 0xb5, 0xd3, 0x19, 0x94, 0x9c, 0x01, 0xc1, 0xcf, 0x12, 0x03, 0x17, 0x5d, 0x7b, 0x16, 0x60, - 0xf1, 0x6d, 0xb3, 0x9b, 0x02, 0x67, 0x81, 0x76, 0x30, 0xbf, 0x44, 0xee, 0xc3, 0xb6, 0x13, 0x06, - 0x92, 0xf1, 0x00, 0x85, 0xcd, 0xc7, 0x6c, 0x64, 0x2e, 0x4a, 0x5b, 0xd9, 0x72, 0x5f, 0xad, 0x76, - 0x5e, 0xfd, 0xe5, 0xe5, 0x88, 0xcb, 0x8b, 0x78, 0xd8, 0x74, 0xc2, 0x71, 0x4b, 0x7f, 0x29, 0x14, - 0xa3, 0xe4, 0xa1, 0x95, 0xfd, 0x1c, 0x8d, 0x30, 0x68, 0x4d, 0x86, 0xbf, 0x1e, 0x85, 0xad, 0xb9, - 0xff, 0xa5, 0xe1, 0x9a, 0x9e, 0xa8, 0x4f, 0x7f, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xee, 0x97, 0x95, - 0xf0, 0x45, 0x0e, 0x00, 0x00, ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) +>>>>>>> 65b05ff25 (Re-generate flytidl) } diff --git a/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json b/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json index 73dbd3b8dc..b60a78f18f 100644 --- a/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json +++ b/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json @@ -8080,6 +8080,9 @@ "extended_resources": { "$ref": "#/definitions/coreExtendedResources", "description": "Overrides for all non-standard resources, not captured by\nv1.ResourceRequirements, to allocate to a task." + }, + "container_image": { + "type": "string" } }, "description": "Optional task node overrides that will be applied at task execution time." From 81e812e9d4fa23b525d93bca3b94ac2488e37468 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 19:57:04 +0000 Subject: [PATCH 07/22] Mock GetContainerImage for ExecutableNode Signed-off-by: Fabio Graetz --- .../v1alpha1/mocks/ExecutableNode.go | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go index ae1663bba1..52624a2b43 100644 --- a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go +++ b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go @@ -222,6 +222,41 @@ func (_m *ExecutableNode) GetExtendedResources() *core.ExtendedResources { return r0 } +type ExecutableNode_GetContainerImage struct { + *mock.Call +} + +func (_m ExecutableNode_GetContainerImage) Return(_a0 string) *ExecutableNode_GetContainerImage { + return &ExecutableNode_GetContainerImage{Call: _m.Call.Return(_a0)} +} + +func (_m *ExecutableNode) OnGetContainerImage() *ExecutableNode_GetContainerImage { + c_call := _m.On("GetContainerImage") + return &ExecutableNode_GetContainerImage{Call: c_call} +} + +func (_m *ExecutableNode) OnGetContainerImageMatch(matchers ...interface{}) *ExecutableNode_GetContainerImage { + c_call := _m.On("GetContainerImage", matchers...) + return &ExecutableNode_GetContainerImage{Call: c_call} +} + +// GetContainerImage provides a mock function with given fields: +func (_m *ExecutableNode) GetContainerImage() string { + ret := _m.Called() + + var r0 string + if rf, ok := ret.Get(0).(func() string); ok { + r0 = rf() + } else { + if ret.Get(0) != nil { + r0 = ret.Get(0).(string) + } + } + + return r0 +} + + type ExecutableNode_GetGateNode struct { *mock.Call } From 38752dbb933abeb55108c928d1edfd4392c24c08 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 20:25:05 +0000 Subject: [PATCH 08/22] Make dask tests pass Signed-off-by: Fabio Graetz --- flyteplugins/go/tasks/plugins/k8s/dask/dask_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/flyteplugins/go/tasks/plugins/k8s/dask/dask_test.go b/flyteplugins/go/tasks/plugins/k8s/dask/dask_test.go index e7d43a2256..86ca034e7b 100644 --- a/flyteplugins/go/tasks/plugins/k8s/dask/dask_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/dask/dask_test.go @@ -194,6 +194,7 @@ func dummyDaskTaskContext(taskTemplate *core.TaskTemplate, resources *v1.Resourc overrides := &mocks.TaskOverrides{} overrides.OnGetResources().Return(resources) overrides.OnGetExtendedResources().Return(extendedResources) + overrides.OnGetContainerImage().Return("") taskExecutionMetadata.OnGetOverrides().Return(overrides) taskCtx.On("TaskExecutionMetadata").Return(taskExecutionMetadata) return taskCtx From 3ea65a079f8627286b06e57b56a4c0e1b9167ed0 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 20:27:04 +0000 Subject: [PATCH 09/22] Lint Signed-off-by: Fabio Graetz --- flytepropeller/pkg/compiler/transformers/k8s/node_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/flytepropeller/pkg/compiler/transformers/k8s/node_test.go b/flytepropeller/pkg/compiler/transformers/k8s/node_test.go index 8291f9d83c..ff1f263b6e 100644 --- a/flytepropeller/pkg/compiler/transformers/k8s/node_test.go +++ b/flytepropeller/pkg/compiler/transformers/k8s/node_test.go @@ -141,21 +141,21 @@ func TestBuildNodeSpec(t *testing.T) { }) t.Run("node with container image override", func(t *testing.T) { - expected_container_image := "test-image:latest" + expectedContainerImage := "test-image:latest" n.Node.Target = &core.Node_TaskNode{ TaskNode: &core.TaskNode{ Reference: &core.TaskNode_ReferenceId{ ReferenceId: &core.Identifier{Name: "ref_2"}, }, Overrides: &core.TaskNodeOverrides{ - ContainerImage: expected_container_image, + ContainerImage: expectedContainerImage, }, }, } spec := mustBuild(t, n, 1, errs.NewScope()) assert.NotNil(t, spec.GetContainerImage()) - assert.Equal(t, expected_container_image, spec.GetContainerImage()) + assert.Equal(t, expectedContainerImage, spec.GetContainerImage()) }) t.Run("LaunchPlanRef", func(t *testing.T) { From d4960e6d1a48e8fd38267a84924d0751085c9c36 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 20:32:33 +0000 Subject: [PATCH 10/22] Make kubeflow tests pass Signed-off-by: Fabio Graetz --- flyteplugins/go/tasks/plugins/k8s/kfoperators/mpi/mpi_test.go | 1 + .../go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go | 1 + .../tasks/plugins/k8s/kfoperators/tensorflow/tensorflow_test.go | 1 + 3 files changed, 3 insertions(+) diff --git a/flyteplugins/go/tasks/plugins/k8s/kfoperators/mpi/mpi_test.go b/flyteplugins/go/tasks/plugins/k8s/kfoperators/mpi/mpi_test.go index 29fe47a446..3c823510ac 100644 --- a/flyteplugins/go/tasks/plugins/k8s/kfoperators/mpi/mpi_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/kfoperators/mpi/mpi_test.go @@ -153,6 +153,7 @@ func dummyMPITaskContext(taskTemplate *core.TaskTemplate, resources *corev1.Reso overrides := &mocks.TaskOverrides{} overrides.OnGetResources().Return(resources) overrides.OnGetExtendedResources().Return(extendedResources) + overrides.OnGetContainerImage().Return("") taskExecutionMetadata := &mocks.TaskExecutionMetadata{} taskExecutionMetadata.OnGetTaskExecutionID().Return(tID) diff --git a/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go b/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go index 0700644578..2df3e8dcf8 100644 --- a/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go @@ -159,6 +159,7 @@ func dummyPytorchTaskContext(taskTemplate *core.TaskTemplate, resources *corev1. overrides := &mocks.TaskOverrides{} overrides.OnGetResources().Return(resources) overrides.OnGetExtendedResources().Return(extendedResources) + overrides.OnGetContainerImage().Return("") taskExecutionMetadata := &mocks.TaskExecutionMetadata{} taskExecutionMetadata.OnGetTaskExecutionID().Return(tID) diff --git a/flyteplugins/go/tasks/plugins/k8s/kfoperators/tensorflow/tensorflow_test.go b/flyteplugins/go/tasks/plugins/k8s/kfoperators/tensorflow/tensorflow_test.go index 2402bd4c5a..80e95871d1 100644 --- a/flyteplugins/go/tasks/plugins/k8s/kfoperators/tensorflow/tensorflow_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/kfoperators/tensorflow/tensorflow_test.go @@ -154,6 +154,7 @@ func dummyTensorFlowTaskContext(taskTemplate *core.TaskTemplate, resources *core overrides := &mocks.TaskOverrides{} overrides.OnGetResources().Return(resources) overrides.OnGetExtendedResources().Return(extendedResources) + overrides.OnGetContainerImage().Return("") taskExecutionMetadata := &mocks.TaskExecutionMetadata{} taskExecutionMetadata.OnGetTaskExecutionID().Return(tID) From d9746794dc961806c78acbed627e58cf15e6b70e Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 20:37:22 +0000 Subject: [PATCH 11/22] Make spark tests pass Signed-off-by: Fabio Graetz --- flyteplugins/go/tasks/plugins/k8s/spark/spark_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/flyteplugins/go/tasks/plugins/k8s/spark/spark_test.go b/flyteplugins/go/tasks/plugins/k8s/spark/spark_test.go index 264f9514e9..561901226a 100644 --- a/flyteplugins/go/tasks/plugins/k8s/spark/spark_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/spark/spark_test.go @@ -385,6 +385,7 @@ func dummySparkTaskContext(taskTemplate *core.TaskTemplate, interruptible bool) overrides.On("GetResources").Return(&corev1.ResourceRequirements{}) // No support for GPUs, and consequently, ExtendedResources on Spark plugin. overrides.On("GetExtendedResources").Return(nil) + overrides.OnGetContainerImage().Return("") taskExecutionMetadata := &mocks.TaskExecutionMetadata{} taskExecutionMetadata.On("GetTaskExecutionID").Return(tID) From 6298ec03ab44c51b47c2336a9211fa5f8be26237 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 20:38:54 +0000 Subject: [PATCH 12/22] Make ray tests pass Signed-off-by: Fabio Graetz --- flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go | 1 + 1 file changed, 1 insertion(+) diff --git a/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go b/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go index 02ed83db14..cd9047fe3c 100644 --- a/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go @@ -141,6 +141,7 @@ func dummyRayTaskContext(taskTemplate *core.TaskTemplate, resources *corev1.Reso overrides := &mocks.TaskOverrides{} overrides.OnGetResources().Return(resources) overrides.OnGetExtendedResources().Return(extendedResources) + overrides.OnGetContainerImage().Return("") taskExecutionMetadata := &mocks.TaskExecutionMetadata{} taskExecutionMetadata.OnGetTaskExecutionID().Return(tID) From 38652fcc3ef849e2a80980aceee3d1e0629a07d6 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 21:02:34 +0000 Subject: [PATCH 13/22] Fix remaining flyteplugins tests Signed-off-by: Fabio Graetz --- flyteplugins/go/tasks/plugins/array/k8s/management_test.go | 1 + flyteplugins/go/tasks/plugins/k8s/pod/container_test.go | 1 + flyteplugins/go/tasks/plugins/k8s/pod/sidecar_test.go | 1 + flyteplugins/tests/end_to_end.go | 1 + 4 files changed, 4 insertions(+) diff --git a/flyteplugins/go/tasks/plugins/array/k8s/management_test.go b/flyteplugins/go/tasks/plugins/array/k8s/management_test.go index 2bd1d5eefe..0eaed65467 100644 --- a/flyteplugins/go/tasks/plugins/array/k8s/management_test.go +++ b/flyteplugins/go/tasks/plugins/array/k8s/management_test.go @@ -94,6 +94,7 @@ func getMockTaskExecutionContext(ctx context.Context, parallelism int) *mocks.Ta }, }) overrides.OnGetExtendedResources().Return(nil) + overrides.OnGetContainerImage().Return("") tMeta := &mocks.TaskExecutionMetadata{} tMeta.OnGetTaskExecutionID().Return(tID) diff --git a/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go b/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go index e69f764549..36f1134405 100644 --- a/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go @@ -118,6 +118,7 @@ func dummyContainerTaskMetadata(resources *v1.ResourceRequirements, extendedReso to := &pluginsCoreMock.TaskOverrides{} to.On("GetResources").Return(resources) to.On("GetExtendedResources").Return(extendedResources) + to.OnGetContainerImage().Return("") taskMetadata.On("GetOverrides").Return(to) taskMetadata.On("IsInterruptible").Return(true) taskMetadata.On("GetEnvironmentVariables").Return(nil) diff --git a/flyteplugins/go/tasks/plugins/k8s/pod/sidecar_test.go b/flyteplugins/go/tasks/plugins/k8s/pod/sidecar_test.go index a9848f3276..06166d15fb 100644 --- a/flyteplugins/go/tasks/plugins/k8s/pod/sidecar_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/pod/sidecar_test.go @@ -90,6 +90,7 @@ func dummySidecarTaskMetadata(resources *v1.ResourceRequirements, extendedResour to := &pluginsCoreMock.TaskOverrides{} to.On("GetResources").Return(resources) to.On("GetExtendedResources").Return(extendedResources) + to.On("GetContainerImage").Return("") taskMetadata.On("GetOverrides").Return(to) taskMetadata.On("GetEnvironmentVariables").Return(nil) diff --git a/flyteplugins/tests/end_to_end.go b/flyteplugins/tests/end_to_end.go index 037ae877d9..1a55b52c0c 100644 --- a/flyteplugins/tests/end_to_end.go +++ b/flyteplugins/tests/end_to_end.go @@ -147,6 +147,7 @@ func RunPluginEndToEndTest(t *testing.T, executor pluginCore.Plugin, template *i Limits: map[v1.ResourceName]resource.Quantity{}, }) overrides.OnGetExtendedResources().Return(&idlCore.ExtendedResources{}) + overrides.OnGetContainerImage().Return("") tMeta := &coreMocks.TaskExecutionMetadata{} tMeta.OnGetTaskExecutionID().Return(tID) From cc1ea285177a2ef583032be1d6a3213300855483 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 21:23:53 +0000 Subject: [PATCH 14/22] Add container test for image overriding Signed-off-by: Fabio Graetz --- .../tasks/plugins/k8s/pod/container_test.go | 59 ++++++++++++++++--- 1 file changed, 51 insertions(+), 8 deletions(-) diff --git a/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go b/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go index 36f1134405..9c098bd708 100644 --- a/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/pod/container_test.go @@ -79,7 +79,7 @@ func dummyContainerTaskTemplateWithPodSpec(command []string, args []string) *cor return taskTemplate } -func dummyContainerTaskMetadata(resources *v1.ResourceRequirements, extendedResources *core.ExtendedResources, returnsServiceAccount bool) pluginsCore.TaskExecutionMetadata { +func dummyContainerTaskMetadata(resources *v1.ResourceRequirements, extendedResources *core.ExtendedResources, returnsServiceAccount bool, containerImage string) pluginsCore.TaskExecutionMetadata { taskMetadata := &pluginsCoreMock.TaskExecutionMetadata{} taskMetadata.On("GetNamespace").Return("test-namespace") taskMetadata.On("GetAnnotations").Return(map[string]string{"annotation-1": "val1"}) @@ -118,7 +118,7 @@ func dummyContainerTaskMetadata(resources *v1.ResourceRequirements, extendedReso to := &pluginsCoreMock.TaskOverrides{} to.On("GetResources").Return(resources) to.On("GetExtendedResources").Return(extendedResources) - to.OnGetContainerImage().Return("") + to.OnGetContainerImage().Return(containerImage) taskMetadata.On("GetOverrides").Return(to) taskMetadata.On("IsInterruptible").Return(true) taskMetadata.On("GetEnvironmentVariables").Return(nil) @@ -177,19 +177,19 @@ func TestContainerTaskExecutor_BuildResource(t *testing.T) { { name: "BuildResource", taskTemplate: dummyContainerTaskTemplate(command, args), - taskMetadata: dummyContainerTaskMetadata(containerResourceRequirements, nil, true), + taskMetadata: dummyContainerTaskMetadata(containerResourceRequirements, nil, true, ""), expectServiceAccount: serviceAccount, }, { name: "BuildResource_PodTemplate", taskTemplate: dummyContainerTaskTemplateWithPodSpec(command, args), - taskMetadata: dummyContainerTaskMetadata(containerResourceRequirements, nil, true), + taskMetadata: dummyContainerTaskMetadata(containerResourceRequirements, nil, true, ""), expectServiceAccount: podTemplateServiceAccount, }, { name: "BuildResource_SecurityContext", taskTemplate: dummyContainerTaskTemplate(command, args), - taskMetadata: dummyContainerTaskMetadata(containerResourceRequirements, nil, false), + taskMetadata: dummyContainerTaskMetadata(containerResourceRequirements, nil, false, ""), expectServiceAccount: securityContextServiceAccount, }, } @@ -322,7 +322,7 @@ func TestContainerTaskExecutor_BuildResource_ExtendedResources(t *testing.T) { t.Run(f.name, func(t *testing.T) { taskTemplate := dummyContainerTaskTemplate([]string{"command"}, []string{"{{.Input}}"}) taskTemplate.ExtendedResources = f.extendedResourcesBase - taskMetadata := dummyContainerTaskMetadata(f.resources, f.extendedResourcesOverride, true) + taskMetadata := dummyContainerTaskMetadata(f.resources, f.extendedResourcesOverride, true, "") taskContext := dummyContainerTaskContext(taskTemplate, taskMetadata) r, err := DefaultPodPlugin.BuildResource(context.TODO(), taskContext) assert.Nil(t, err) @@ -344,11 +344,54 @@ func TestContainerTaskExecutor_BuildResource_ExtendedResources(t *testing.T) { } } +func TestContainerTaskExecutor_BuildResource_ContainerImage(t *testing.T) { + assert.NoError(t, flytek8sConfig.SetK8sPluginConfig(&flytek8sConfig.K8sPluginConfig{})) + + fixtures := []struct { + name string + resources *v1.ResourceRequirements + containerImageOverride string + }{ + { + "without overrides", + &v1.ResourceRequirements{ + Limits: v1.ResourceList{ + flytek8s.ResourceNvidiaGPU: resource.MustParse("1"), + }, + }, + "", + }, + { + "with overrides", + &v1.ResourceRequirements{ + Limits: v1.ResourceList{ + flytek8s.ResourceNvidiaGPU: resource.MustParse("1"), + }, + }, + "test-image", + }, + } + + for _, f := range fixtures { + t.Run(f.name, func(t *testing.T) { + taskTemplate := dummyContainerTaskTemplate([]string{"command"}, []string{"{{.Input}}"}) + taskMetadata := dummyContainerTaskMetadata(f.resources, nil, true, f.containerImageOverride) + taskContext := dummyContainerTaskContext(taskTemplate, taskMetadata) + r, err := DefaultPodPlugin.BuildResource(context.TODO(), taskContext) + assert.Nil(t, err) + assert.NotNil(t, r) + _, ok := r.(*v1.Pod) + assert.True(t, ok) + assert.Equal(t, f.containerImageOverride, r.(*v1.Pod).Spec.Containers[0].Image) + }) + } +} + func TestContainerTaskExecutor_GetTaskStatus(t *testing.T) { command := []string{"command"} args := []string{"{{.Input}}"} taskTemplate := dummyContainerTaskTemplate(command, args) - taskMetadata := dummyContainerTaskMetadata(containerResourceRequirements, nil, true) + taskMetadata := dummyContainerTaskMetadata(containerResourceRequirements, nil, true, "") taskCtx := dummyContainerTaskContext(taskTemplate, taskMetadata) j := &v1.Pod{ @@ -438,7 +481,7 @@ func TestContainerTaskExecutor_GetTaskStatus_InvalidImageName(t *testing.T) { command := []string{"command"} args := []string{"{{.Input}}"} taskTemplate := dummyContainerTaskTemplate(command, args) - taskMetadata := dummyContainerTaskMetadata(containerResourceRequirements, nil, true) + taskMetadata := dummyContainerTaskMetadata(containerResourceRequirements, nil, true, "") taskCtx := dummyContainerTaskContext(taskTemplate, taskMetadata) ctx := context.TODO() From 4b0fae2cd73f3c921db878ab6dd20d8402fd7e73 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 21:38:01 +0000 Subject: [PATCH 15/22] Add container image override test for pytorch jobs Signed-off-by: Fabio Graetz --- .../k8s/kfoperators/pytorch/pytorch_test.go | 102 +++++++++++++++--- 1 file changed, 85 insertions(+), 17 deletions(-) diff --git a/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go b/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go index 2df3e8dcf8..aea096e4ba 100644 --- a/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/kfoperators/pytorch/pytorch_test.go @@ -123,7 +123,7 @@ func dummyPytorchTaskTemplate(id string, args ...interface{}) *core.TaskTemplate } } -func dummyPytorchTaskContext(taskTemplate *core.TaskTemplate, resources *corev1.ResourceRequirements, extendedResources *core.ExtendedResources) pluginsCore.TaskExecutionContext { +func dummyPytorchTaskContext(taskTemplate *core.TaskTemplate, resources *corev1.ResourceRequirements, extendedResources *core.ExtendedResources, containerImage string) pluginsCore.TaskExecutionContext { taskCtx := &mocks.TaskExecutionContext{} inputReader := &pluginIOMocks.InputReader{} inputReader.OnGetInputPrefixPath().Return("/input/prefix") @@ -159,7 +159,7 @@ func dummyPytorchTaskContext(taskTemplate *core.TaskTemplate, resources *corev1. overrides := &mocks.TaskOverrides{} overrides.OnGetResources().Return(resources) overrides.OnGetExtendedResources().Return(extendedResources) - overrides.OnGetContainerImage().Return("") + overrides.OnGetContainerImage().Return(containerImage) taskExecutionMetadata := &mocks.TaskExecutionMetadata{} taskExecutionMetadata.OnGetTaskExecutionID().Return(tID) @@ -280,7 +280,7 @@ func dummyPytorchJobResource(pytorchResourceHandler pytorchOperatorResourceHandl ptObj := dummyPytorchCustomObj(workers) taskTemplate := dummyPytorchTaskTemplate("job1", ptObj) - resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) if err != nil { panic(err) } @@ -308,7 +308,7 @@ func TestBuildResourcePytorchElastic(t *testing.T) { ptObj := dummyElasticPytorchCustomObj(2, plugins.ElasticConfig{MinReplicas: 1, MaxReplicas: 2, NprocPerNode: 4, RdzvBackend: "c10d"}) taskTemplate := dummyPytorchTaskTemplate("job2", ptObj) - resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, resource) @@ -351,7 +351,7 @@ func TestBuildResourcePytorch(t *testing.T) { ptObj := dummyPytorchCustomObj(100) taskTemplate := dummyPytorchTaskTemplate("job3", ptObj) - res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, res) @@ -387,6 +387,74 @@ func TestBuildResourcePytorch(t *testing.T) { } } +func TestBuildResourcePytorchContainerImage(t *testing.T) { + assert.NoError(t, flytek8sConfig.SetK8sPluginConfig(&flytek8sConfig.K8sPluginConfig{})) + + fixtures := []struct { + name string + resources *corev1.ResourceRequirements + containerImageOverride string + }{ + { + "without overrides", + &corev1.ResourceRequirements{ + Limits: corev1.ResourceList{ + flytek8s.ResourceNvidiaGPU: resource.MustParse("1"), + }, + }, + "", + }, + { + "with overrides", + &corev1.ResourceRequirements{ + Limits: corev1.ResourceList{ + flytek8s.ResourceNvidiaGPU: resource.MustParse("1"), + }, + }, + "container-image-override", + }, + } + + testConfigs := []struct { + name string + plugin *plugins.DistributedPyTorchTrainingTask + }{ + { + "pytorch", + dummyPytorchCustomObj(100), + }, + { + "elastic pytorch", + dummyElasticPytorchCustomObj(2, plugins.ElasticConfig{MinReplicas: 1, MaxReplicas: 2, NprocPerNode: 4, RdzvBackend: "c10d"}), + }, + } + + for _, tCfg := range testConfigs { + for _, f := range fixtures { + t.Run(tCfg.name+" "+f.name, func(t *testing.T) { + taskTemplate := dummyPytorchTaskTemplate("job", tCfg.plugin) + taskContext := dummyPytorchTaskContext(taskTemplate, f.resources, nil, f.containerImageOverride) + pytorchResourceHandler := pytorchOperatorResourceHandler{} + r, err := pytorchResourceHandler.BuildResource(context.TODO(), taskContext) + assert.NoError(t, err) + assert.NotNil(t, r) + pytorchJob, ok := r.(*kubeflowv1.PyTorchJob) + assert.True(t, ok) + + for _, replicaSpec := range pytorchJob.Spec.PyTorchReplicaSpecs { + var expectedContainerImage string + if len(f.containerImageOverride) > 0 { + expectedContainerImage = f.containerImageOverride + } else { + expectedContainerImage = testImage + } + assert.Equal(t, expectedContainerImage, replicaSpec.Template.Spec.Containers[0].Image) + } + }) + } + } +} + func TestBuildResourcePytorchExtendedResources(t *testing.T) { assert.NoError(t, flytek8sConfig.SetK8sPluginConfig(&flytek8sConfig.K8sPluginConfig{ GpuDeviceNodeLabel: "gpu-node-label", @@ -507,7 +575,7 @@ func TestBuildResourcePytorchExtendedResources(t *testing.T) { t.Run(tCfg.name+" "+f.name, func(t *testing.T) { taskTemplate := dummyPytorchTaskTemplate("job", tCfg.plugin) taskTemplate.ExtendedResources = f.extendedResourcesBase - taskContext := dummyPytorchTaskContext(taskTemplate, f.resources, f.extendedResourcesOverride) + taskContext := dummyPytorchTaskContext(taskTemplate, f.resources, f.extendedResourcesOverride, "") pytorchResourceHandler := pytorchOperatorResourceHandler{} r, err := pytorchResourceHandler.BuildResource(context.TODO(), taskContext) assert.NoError(t, err) @@ -540,7 +608,7 @@ func TestGetTaskPhase(t *testing.T) { return dummyPytorchJobResource(pytorchResourceHandler, 2, conditionType) } - taskCtx := dummyPytorchTaskContext(dummyPytorchTaskTemplate("", dummyPytorchCustomObj(2)), resourceRequirements, nil) + taskCtx := dummyPytorchTaskContext(dummyPytorchTaskTemplate("", dummyPytorchCustomObj(2)), resourceRequirements, nil, "") taskPhase, err := pytorchResourceHandler.GetTaskPhase(ctx, taskCtx, dummyPytorchJobResourceCreator(commonOp.JobCreated)) assert.NoError(t, err) assert.Equal(t, pluginsCore.PhaseQueued, taskPhase.Phase()) @@ -583,7 +651,7 @@ func TestGetLogs(t *testing.T) { pytorchResourceHandler := pytorchOperatorResourceHandler{} pytorchJob := dummyPytorchJobResource(pytorchResourceHandler, workers, commonOp.JobRunning) - taskCtx := dummyPytorchTaskContext(dummyPytorchTaskTemplate("", dummyPytorchCustomObj(workers)), resourceRequirements, nil) + taskCtx := dummyPytorchTaskContext(dummyPytorchTaskTemplate("", dummyPytorchCustomObj(workers)), resourceRequirements, nil, "") jobLogs, err := common.GetLogs(taskCtx, common.PytorchTaskType, pytorchJob.ObjectMeta, hasMaster, workers, 0, 0, 0) assert.NoError(t, err) assert.Equal(t, 3, len(jobLogs)) @@ -603,7 +671,7 @@ func TestGetLogsElastic(t *testing.T) { pytorchResourceHandler := pytorchOperatorResourceHandler{} pytorchJob := dummyPytorchJobResource(pytorchResourceHandler, workers, commonOp.JobRunning) - taskCtx := dummyPytorchTaskContext(dummyPytorchTaskTemplate("", dummyPytorchCustomObj(workers)), resourceRequirements, nil) + taskCtx := dummyPytorchTaskContext(dummyPytorchTaskTemplate("", dummyPytorchCustomObj(workers)), resourceRequirements, nil, "") jobLogs, err := common.GetLogs(taskCtx, common.PytorchTaskType, pytorchJob.ObjectMeta, hasMaster, workers, 0, 0, 0) assert.NoError(t, err) assert.Equal(t, 2, len(jobLogs)) @@ -634,7 +702,7 @@ func TestReplicaCounts(t *testing.T) { ptObj := dummyPytorchCustomObj(test.workerReplicaCount) taskTemplate := dummyPytorchTaskTemplate("the job", ptObj) - res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) if test.expectError { assert.Error(t, err) assert.Nil(t, res) @@ -716,7 +784,7 @@ func TestBuildResourcePytorchV1(t *testing.T) { taskTemplate := dummyPytorchTaskTemplate("job4", taskConfig) taskTemplate.TaskTypeVersion = 1 - res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, res) @@ -760,7 +828,7 @@ func TestBuildResourcePytorchV1WithRunPolicy(t *testing.T) { taskTemplate := dummyPytorchTaskTemplate("job5", taskConfig) taskTemplate.TaskTypeVersion = 1 - res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, res) @@ -820,7 +888,7 @@ func TestBuildResourcePytorchV1WithOnlyWorkerSpec(t *testing.T) { taskTemplate := dummyPytorchTaskTemplate("job5", taskConfig) taskTemplate.TaskTypeVersion = 1 - res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, res) @@ -891,7 +959,7 @@ func TestBuildResourcePytorchV1ResourceTolerations(t *testing.T) { taskTemplate := dummyPytorchTaskTemplate("job4", taskConfig) taskTemplate.TaskTypeVersion = 1 - res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + res, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, res) @@ -913,7 +981,7 @@ func TestBuildResourcePytorchV1WithElastic(t *testing.T) { taskTemplate.TaskTypeVersion = 1 pytorchResourceHandler := pytorchOperatorResourceHandler{} - resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, resource) @@ -949,7 +1017,7 @@ func TestBuildResourcePytorchV1WithZeroWorker(t *testing.T) { pytorchResourceHandler := pytorchOperatorResourceHandler{} taskTemplate := dummyPytorchTaskTemplate("job5", taskConfig) taskTemplate.TaskTypeVersion = 1 - _, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + _, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.Error(t, err) } @@ -966,7 +1034,7 @@ func TestGetReplicaCount(t *testing.T) { pytorchResourceHandler := pytorchOperatorResourceHandler{} tfObj := dummyPytorchCustomObj(1) taskTemplate := dummyPytorchTaskTemplate("the job", tfObj) - resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil)) + resource, err := pytorchResourceHandler.BuildResource(context.TODO(), dummyPytorchTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.NoError(t, err) assert.NotNil(t, resource) PytorchJob, ok := resource.(*kubeflowv1.PyTorchJob) From 1fe78e3d51db61a9cad3ddb48e50579b870a86aa Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Fri, 9 Feb 2024 21:44:15 +0000 Subject: [PATCH 16/22] Add ray test for container image overriding Signed-off-by: Fabio Graetz --- .../go/tasks/plugins/k8s/ray/ray_test.go | 69 +++++++++++++++++-- 1 file changed, 63 insertions(+), 6 deletions(-) diff --git a/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go b/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go index cd9047fe3c..00f01cd3d9 100644 --- a/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go @@ -106,7 +106,7 @@ func dummyRayTaskTemplate(id string, rayJob *plugins.RayJob) *core.TaskTemplate } } -func dummyRayTaskContext(taskTemplate *core.TaskTemplate, resources *corev1.ResourceRequirements, extendedResources *core.ExtendedResources) pluginsCore.TaskExecutionContext { +func dummyRayTaskContext(taskTemplate *core.TaskTemplate, resources *corev1.ResourceRequirements, extendedResources *core.ExtendedResources, containerImage string) pluginsCore.TaskExecutionContext { taskCtx := &mocks.TaskExecutionContext{} inputReader := &pluginIOMocks.InputReader{} inputReader.OnGetInputPrefixPath().Return("/input/prefix") @@ -141,7 +141,7 @@ func dummyRayTaskContext(taskTemplate *core.TaskTemplate, resources *corev1.Reso overrides := &mocks.TaskOverrides{} overrides.OnGetResources().Return(resources) overrides.OnGetExtendedResources().Return(extendedResources) - overrides.OnGetContainerImage().Return("") + overrides.OnGetContainerImage().Return(containerImage) taskExecutionMetadata := &mocks.TaskExecutionMetadata{} taskExecutionMetadata.OnGetTaskExecutionID().Return(tID) @@ -176,7 +176,7 @@ func TestBuildResourceRay(t *testing.T) { err := config.SetK8sPluginConfig(&config.K8sPluginConfig{DefaultTolerations: toleration}) assert.Nil(t, err) - RayResource, err := rayJobResourceHandler.BuildResource(context.TODO(), dummyRayTaskContext(taskTemplate, resourceRequirements, nil)) + RayResource, err := rayJobResourceHandler.BuildResource(context.TODO(), dummyRayTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.Nil(t, err) assert.NotNil(t, RayResource) @@ -211,6 +211,63 @@ func TestBuildResourceRay(t *testing.T) { assert.Equal(t, ray.Spec.RayClusterSpec.WorkerGroupSpecs[0].Template.Spec.Tolerations, toleration) } +func TestBuildResourceRayContainerImage(t *testing.T) { + assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{})) + + fixtures := []struct { + name string + resources *corev1.ResourceRequirements + containerImageOverride string + }{ + { + "without overrides", + &corev1.ResourceRequirements{ + Limits: corev1.ResourceList{ + flytek8s.ResourceNvidiaGPU: resource.MustParse("1"), + }, + }, + "", + }, + { + "with overrides", + &corev1.ResourceRequirements{ + Limits: corev1.ResourceList{ + flytek8s.ResourceNvidiaGPU: resource.MustParse("1"), + }, + }, + "container-image-override", + }, + } + + for _, f := range fixtures { + t.Run(f.name, func(t *testing.T) { + taskTemplate := dummyRayTaskTemplate("ray-id", dummyRayCustomObj()) + taskContext := dummyRayTaskContext(taskTemplate, f.resources, nil, f.containerImageOverride) + rayJobResourceHandler := rayJobResourceHandler{} + r, err := rayJobResourceHandler.BuildResource(context.TODO(), taskContext) + assert.Nil(t, err) + assert.NotNil(t, r) + rayJob, ok := r.(*rayv1alpha1.RayJob) + assert.True(t, ok) + + var expectedContainerImage string + if len(f.containerImageOverride) > 0 { + expectedContainerImage = f.containerImageOverride + } else { + expectedContainerImage = testImage + } + + // Head node + headNodeSpec := rayJob.Spec.RayClusterSpec.HeadGroupSpec.Template.Spec + assert.Equal(t, expectedContainerImage, headNodeSpec.Containers[0].Image) + + // Worker node + workerNodeSpec := rayJob.Spec.RayClusterSpec.WorkerGroupSpecs[0].Template.Spec + assert.Equal(t, expectedContainerImage, workerNodeSpec.Containers[0].Image) + }) + } +} + func TestBuildResourceRayExtendedResources(t *testing.T) { assert.NoError(t, config.SetK8sPluginConfig(&config.K8sPluginConfig{ GpuDeviceNodeLabel: "gpu-node-label", @@ -316,7 +373,7 @@ func TestBuildResourceRayExtendedResources(t *testing.T) { t.Run(p.name, func(t *testing.T) { taskTemplate := dummyRayTaskTemplate("ray-id", dummyRayCustomObj()) taskTemplate.ExtendedResources = p.extendedResourcesBase - taskContext := dummyRayTaskContext(taskTemplate, p.resources, p.extendedResourcesOverride) + taskContext := dummyRayTaskContext(taskTemplate, p.resources, p.extendedResourcesOverride, "") rayJobResourceHandler := rayJobResourceHandler{} r, err := rayJobResourceHandler.BuildResource(context.TODO(), taskContext) assert.Nil(t, err) @@ -375,7 +432,7 @@ func TestDefaultStartParameters(t *testing.T) { err := config.SetK8sPluginConfig(&config.K8sPluginConfig{DefaultTolerations: toleration}) assert.Nil(t, err) - RayResource, err := rayJobResourceHandler.BuildResource(context.TODO(), dummyRayTaskContext(taskTemplate, resourceRequirements, nil)) + RayResource, err := rayJobResourceHandler.BuildResource(context.TODO(), dummyRayTaskContext(taskTemplate, resourceRequirements, nil, "")) assert.Nil(t, err) assert.NotNil(t, RayResource) @@ -583,7 +640,7 @@ func TestInjectLogsSidecar(t *testing.T) { assert.NoError(t, SetConfig(&Config{ LogsSidecar: p.logsSidecarCfg, })) - taskContext := dummyRayTaskContext(&p.taskTemplate, resourceRequirements, nil) + taskContext := dummyRayTaskContext(&p.taskTemplate, resourceRequirements, nil, "") rayJobResourceHandler := rayJobResourceHandler{} r, err := rayJobResourceHandler.BuildResource(context.TODO(), taskContext) assert.Nil(t, err) From cdc8d2f05d7724f3d2a793fd5b882339ab318ff3 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Thu, 15 Feb 2024 15:50:46 +0100 Subject: [PATCH 17/22] Re-generate flyteidl Signed-off-by: Fabio Graetz --- .../gen/pb-cpp/flyteidl/core/workflow.pb.cc | 8617 - .../gen/pb-cpp/flyteidl/core/workflow.pb.h | 5130 - .../gen/pb-go/flyteidl/core/workflow.pb.go | 813 +- .../service/flyteadmin/api/swagger.yaml | 136902 --------------- .../model_core_task_node_overrides.go | 19 - .../gen/pb-go/flyteidl/service/openapi.go | 245 - .../gen/pb-java/flyteidl/core/Workflow.java | 21762 --- flyteidl/gen/pb-js/flyteidl.d.ts | 500 +- flyteidl/gen/pb-js/flyteidl.js | 162 +- .../pb_python/flyteidl/core/workflow_pb2.py | 11 +- .../pb_python/flyteidl/core/workflow_pb2.pyi | 7 +- .../models/core_task_node_overrides.py | 174 - 12 files changed, 95 insertions(+), 174247 deletions(-) delete mode 100644 flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc delete mode 100644 flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h delete mode 100644 flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml delete mode 100644 flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go delete mode 100644 flyteidl/gen/pb-go/flyteidl/service/openapi.go delete mode 100644 flyteidl/gen/pb-java/flyteidl/core/Workflow.java delete mode 100644 flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py diff --git a/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc b/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc deleted file mode 100644 index 07fa9895ee..0000000000 --- a/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.cc +++ /dev/null @@ -1,8617 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: flyteidl/core/workflow.proto - -#include "flyteidl/core/workflow.pb.h" - -#include - -#include -#include -#include -#include -#include -#include -#include -#include -// @@protoc_insertion_point(includes) -#include - -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fcondition_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_BooleanExpression_flyteidl_2fcore_2fcondition_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fexecution_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_QualityOfService_flyteidl_2fcore_2fexecution_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fidentifier_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2finterface_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_TypedInterface_flyteidl_2fcore_2finterface_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fliterals_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_RetryStrategy_flyteidl_2fcore_2fliterals_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fliterals_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_Binding_flyteidl_2fcore_2fliterals_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftasks_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_ExtendedResources_flyteidl_2fcore_2ftasks_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftasks_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_Resources_flyteidl_2fcore_2ftasks_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftypes_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Error_flyteidl_2fcore_2ftypes_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2ftypes_2eproto ::google::protobuf::internal::SCCInfo<5> scc_info_LiteralType_flyteidl_2fcore_2ftypes_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<1> scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<2> scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<3> scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto ::google::protobuf::internal::SCCInfo<8> scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto; -extern PROTOBUF_INTERNAL_EXPORT_google_2fprotobuf_2fduration_2eproto ::google::protobuf::internal::SCCInfo<0> scc_info_Duration_google_2fprotobuf_2fduration_2eproto; -namespace flyteidl { -namespace core { -class IfBlockDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _IfBlock_default_instance_; -class IfElseBlockDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; - const ::flyteidl::core::Node* else_node_; - const ::flyteidl::core::Error* error_; -} _IfElseBlock_default_instance_; -class BranchNodeDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _BranchNode_default_instance_; -class TaskNodeDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; - const ::flyteidl::core::Identifier* reference_id_; -} _TaskNode_default_instance_; -class WorkflowNodeDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; - const ::flyteidl::core::Identifier* launchplan_ref_; - const ::flyteidl::core::Identifier* sub_workflow_ref_; -} _WorkflowNode_default_instance_; -class ApproveConditionDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _ApproveCondition_default_instance_; -class SignalConditionDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _SignalCondition_default_instance_; -class SleepConditionDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _SleepCondition_default_instance_; -class GateNodeDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; - const ::flyteidl::core::ApproveCondition* approve_; - const ::flyteidl::core::SignalCondition* signal_; - const ::flyteidl::core::SleepCondition* sleep_; -} _GateNode_default_instance_; -class ArrayNodeDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; - ::google::protobuf::uint32 min_successes_; - float min_success_ratio_; -} _ArrayNode_default_instance_; -class NodeMetadataDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; - bool interruptible_; -} _NodeMetadata_default_instance_; -class AliasDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _Alias_default_instance_; -class NodeDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; - const ::flyteidl::core::TaskNode* task_node_; - const ::flyteidl::core::WorkflowNode* workflow_node_; - const ::flyteidl::core::BranchNode* branch_node_; - const ::flyteidl::core::GateNode* gate_node_; - const ::flyteidl::core::ArrayNode* array_node_; -} _Node_default_instance_; -class WorkflowMetadata_TagsEntry_DoNotUseDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _WorkflowMetadata_TagsEntry_DoNotUse_default_instance_; -class WorkflowMetadataDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _WorkflowMetadata_default_instance_; -class WorkflowMetadataDefaultsDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _WorkflowMetadataDefaults_default_instance_; -class WorkflowTemplateDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _WorkflowTemplate_default_instance_; -class TaskNodeOverridesDefaultTypeInternal { - public: - ::google::protobuf::internal::ExplicitlyConstructed _instance; -} _TaskNodeOverrides_default_instance_; -} // namespace core -} // namespace flyteidl -static void InitDefaultsTaskNode_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_TaskNode_default_instance_; - new (ptr) ::flyteidl::core::TaskNode(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::TaskNode::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<2> scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsTaskNode_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto.base, - &scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base,}}; - -static void InitDefaultsWorkflowNode_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_WorkflowNode_default_instance_; - new (ptr) ::flyteidl::core::WorkflowNode(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::WorkflowNode::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<1> scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsWorkflowNode_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto.base,}}; - -static void InitDefaultsApproveCondition_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_ApproveCondition_default_instance_; - new (ptr) ::flyteidl::core::ApproveCondition(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::ApproveCondition::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<0> scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsApproveCondition_flyteidl_2fcore_2fworkflow_2eproto}, {}}; - -static void InitDefaultsSignalCondition_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_SignalCondition_default_instance_; - new (ptr) ::flyteidl::core::SignalCondition(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::SignalCondition::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<1> scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsSignalCondition_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_LiteralType_flyteidl_2fcore_2ftypes_2eproto.base,}}; - -static void InitDefaultsSleepCondition_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_SleepCondition_default_instance_; - new (ptr) ::flyteidl::core::SleepCondition(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::SleepCondition::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<1> scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 1, InitDefaultsSleepCondition_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_Duration_google_2fprotobuf_2fduration_2eproto.base,}}; - -static void InitDefaultsGateNode_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_GateNode_default_instance_; - new (ptr) ::flyteidl::core::GateNode(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::GateNode::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<3> scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 3, InitDefaultsGateNode_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base,}}; - -static void InitDefaultsArrayNode_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_IfBlock_default_instance_; - new (ptr) ::flyteidl::core::IfBlock(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - { - void* ptr = &::flyteidl::core::_IfElseBlock_default_instance_; - new (ptr) ::flyteidl::core::IfElseBlock(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - { - void* ptr = &::flyteidl::core::_BranchNode_default_instance_; - new (ptr) ::flyteidl::core::BranchNode(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - { - void* ptr = &::flyteidl::core::_ArrayNode_default_instance_; - new (ptr) ::flyteidl::core::ArrayNode(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - { - void* ptr = &::flyteidl::core::_Node_default_instance_; - new (ptr) ::flyteidl::core::Node(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::IfBlock::InitAsDefaultInstance(); - ::flyteidl::core::IfElseBlock::InitAsDefaultInstance(); - ::flyteidl::core::BranchNode::InitAsDefaultInstance(); - ::flyteidl::core::ArrayNode::InitAsDefaultInstance(); - ::flyteidl::core::Node::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<8> scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 8, InitDefaultsArrayNode_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_BooleanExpression_flyteidl_2fcore_2fcondition_2eproto.base, - &scc_info_Error_flyteidl_2fcore_2ftypes_2eproto.base, - &scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_Binding_flyteidl_2fcore_2fliterals_2eproto.base, - &scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base,}}; - -static void InitDefaultsNodeMetadata_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_NodeMetadata_default_instance_; - new (ptr) ::flyteidl::core::NodeMetadata(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::NodeMetadata::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<2> scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsNodeMetadata_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_Duration_google_2fprotobuf_2fduration_2eproto.base, - &scc_info_RetryStrategy_flyteidl_2fcore_2fliterals_2eproto.base,}}; - -static void InitDefaultsAlias_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_Alias_default_instance_; - new (ptr) ::flyteidl::core::Alias(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::Alias::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<0> scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsAlias_flyteidl_2fcore_2fworkflow_2eproto}, {}}; - -static void InitDefaultsWorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_WorkflowMetadata_TagsEntry_DoNotUse_default_instance_; - new (ptr) ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse(); - } - ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsWorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto}, {}}; - -static void InitDefaultsWorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_WorkflowMetadata_default_instance_; - new (ptr) ::flyteidl::core::WorkflowMetadata(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::WorkflowMetadata::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<2> scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsWorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_QualityOfService_flyteidl_2fcore_2fexecution_2eproto.base, - &scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto.base,}}; - -static void InitDefaultsWorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_WorkflowMetadataDefaults_default_instance_; - new (ptr) ::flyteidl::core::WorkflowMetadataDefaults(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::WorkflowMetadataDefaults::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<0> scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 0, InitDefaultsWorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto}, {}}; - -static void InitDefaultsWorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_WorkflowTemplate_default_instance_; - new (ptr) ::flyteidl::core::WorkflowTemplate(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::WorkflowTemplate::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<6> scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 6, InitDefaultsWorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_Identifier_flyteidl_2fcore_2fidentifier_2eproto.base, - &scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_TypedInterface_flyteidl_2fcore_2finterface_2eproto.base, - &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base, - &scc_info_Binding_flyteidl_2fcore_2fliterals_2eproto.base, - &scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto.base,}}; - -static void InitDefaultsTaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto() { - GOOGLE_PROTOBUF_VERIFY_VERSION; - - { - void* ptr = &::flyteidl::core::_TaskNodeOverrides_default_instance_; - new (ptr) ::flyteidl::core::TaskNodeOverrides(); - ::google::protobuf::internal::OnShutdownDestroyMessage(ptr); - } - ::flyteidl::core::TaskNodeOverrides::InitAsDefaultInstance(); -} - -::google::protobuf::internal::SCCInfo<2> scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto = - {{ATOMIC_VAR_INIT(::google::protobuf::internal::SCCInfoBase::kUninitialized), 2, InitDefaultsTaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto}, { - &scc_info_Resources_flyteidl_2fcore_2ftasks_2eproto.base, - &scc_info_ExtendedResources_flyteidl_2fcore_2ftasks_2eproto.base,}}; - -void InitDefaults_flyteidl_2fcore_2fworkflow_2eproto() { - ::google::protobuf::internal::InitSCC(&scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_WorkflowMetadata_TagsEntry_DoNotUse_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto.base); - ::google::protobuf::internal::InitSCC(&scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base); -} - -::google::protobuf::Metadata file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[18]; -const ::google::protobuf::EnumDescriptor* file_level_enum_descriptors_flyteidl_2fcore_2fworkflow_2eproto[1]; -constexpr ::google::protobuf::ServiceDescriptor const** file_level_service_descriptors_flyteidl_2fcore_2fworkflow_2eproto = nullptr; - -const ::google::protobuf::uint32 TableStruct_flyteidl_2fcore_2fworkflow_2eproto::offsets[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfBlock, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfBlock, condition_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfBlock, then_node_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, case__), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, other_), - offsetof(::flyteidl::core::IfElseBlockDefaultTypeInternal, else_node_), - offsetof(::flyteidl::core::IfElseBlockDefaultTypeInternal, error_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::IfElseBlock, default_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::BranchNode, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::BranchNode, if_else_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - offsetof(::flyteidl::core::TaskNodeDefaultTypeInternal, reference_id_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, overrides_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNode, reference_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowNode, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowNode, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - offsetof(::flyteidl::core::WorkflowNodeDefaultTypeInternal, launchplan_ref_), - offsetof(::flyteidl::core::WorkflowNodeDefaultTypeInternal, sub_workflow_ref_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowNode, reference_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::ApproveCondition, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::ApproveCondition, signal_id_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, signal_id_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, type_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::SignalCondition, output_variable_name_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::SleepCondition, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::SleepCondition, duration_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::GateNode, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::GateNode, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - offsetof(::flyteidl::core::GateNodeDefaultTypeInternal, approve_), - offsetof(::flyteidl::core::GateNodeDefaultTypeInternal, signal_), - offsetof(::flyteidl::core::GateNodeDefaultTypeInternal, sleep_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::GateNode, condition_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, node_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, parallelism_), - offsetof(::flyteidl::core::ArrayNodeDefaultTypeInternal, min_successes_), - offsetof(::flyteidl::core::ArrayNodeDefaultTypeInternal, min_success_ratio_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::ArrayNode, success_criteria_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, name_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, timeout_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, retries_), - offsetof(::flyteidl::core::NodeMetadataDefaultTypeInternal, interruptible_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::NodeMetadata, interruptible_value_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Alias, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Alias, var_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Alias, alias_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, _internal_metadata_), - ~0u, // no _extensions_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, _oneof_case_[0]), - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, id_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, metadata_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, inputs_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, upstream_node_ids_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, output_aliases_), - offsetof(::flyteidl::core::NodeDefaultTypeInternal, task_node_), - offsetof(::flyteidl::core::NodeDefaultTypeInternal, workflow_node_), - offsetof(::flyteidl::core::NodeDefaultTypeInternal, branch_node_), - offsetof(::flyteidl::core::NodeDefaultTypeInternal, gate_node_), - offsetof(::flyteidl::core::NodeDefaultTypeInternal, array_node_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::Node, target_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, _has_bits_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, key_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse, value_), - 0, - 1, - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, quality_of_service_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, on_failure_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadata, tags_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadataDefaults, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowMetadataDefaults, interruptible_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, id_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, metadata_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, interface_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, nodes_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, outputs_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, failure_node_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::WorkflowTemplate, metadata_defaults_), - ~0u, // no _has_bits_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, _internal_metadata_), - ~0u, // no _extensions_ - ~0u, // no _oneof_case_ - ~0u, // no _weak_field_map_ - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, resources_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, extended_resources_), - PROTOBUF_FIELD_OFFSET(::flyteidl::core::TaskNodeOverrides, container_image_), -}; -static const ::google::protobuf::internal::MigrationSchema schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = { - { 0, -1, sizeof(::flyteidl::core::IfBlock)}, - { 7, -1, sizeof(::flyteidl::core::IfElseBlock)}, - { 17, -1, sizeof(::flyteidl::core::BranchNode)}, - { 23, -1, sizeof(::flyteidl::core::TaskNode)}, - { 31, -1, sizeof(::flyteidl::core::WorkflowNode)}, - { 39, -1, sizeof(::flyteidl::core::ApproveCondition)}, - { 45, -1, sizeof(::flyteidl::core::SignalCondition)}, - { 53, -1, sizeof(::flyteidl::core::SleepCondition)}, - { 59, -1, sizeof(::flyteidl::core::GateNode)}, - { 68, -1, sizeof(::flyteidl::core::ArrayNode)}, - { 78, -1, sizeof(::flyteidl::core::NodeMetadata)}, - { 88, -1, sizeof(::flyteidl::core::Alias)}, - { 95, -1, sizeof(::flyteidl::core::Node)}, - { 111, 118, sizeof(::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse)}, - { 120, -1, sizeof(::flyteidl::core::WorkflowMetadata)}, - { 128, -1, sizeof(::flyteidl::core::WorkflowMetadataDefaults)}, - { 134, -1, sizeof(::flyteidl::core::WorkflowTemplate)}, - { 146, -1, sizeof(::flyteidl::core::TaskNodeOverrides)}, -}; - -static ::google::protobuf::Message const * const file_default_instances[] = { - reinterpret_cast(&::flyteidl::core::_IfBlock_default_instance_), - reinterpret_cast(&::flyteidl::core::_IfElseBlock_default_instance_), - reinterpret_cast(&::flyteidl::core::_BranchNode_default_instance_), - reinterpret_cast(&::flyteidl::core::_TaskNode_default_instance_), - reinterpret_cast(&::flyteidl::core::_WorkflowNode_default_instance_), - reinterpret_cast(&::flyteidl::core::_ApproveCondition_default_instance_), - reinterpret_cast(&::flyteidl::core::_SignalCondition_default_instance_), - reinterpret_cast(&::flyteidl::core::_SleepCondition_default_instance_), - reinterpret_cast(&::flyteidl::core::_GateNode_default_instance_), - reinterpret_cast(&::flyteidl::core::_ArrayNode_default_instance_), - reinterpret_cast(&::flyteidl::core::_NodeMetadata_default_instance_), - reinterpret_cast(&::flyteidl::core::_Alias_default_instance_), - reinterpret_cast(&::flyteidl::core::_Node_default_instance_), - reinterpret_cast(&::flyteidl::core::_WorkflowMetadata_TagsEntry_DoNotUse_default_instance_), - reinterpret_cast(&::flyteidl::core::_WorkflowMetadata_default_instance_), - reinterpret_cast(&::flyteidl::core::_WorkflowMetadataDefaults_default_instance_), - reinterpret_cast(&::flyteidl::core::_WorkflowTemplate_default_instance_), - reinterpret_cast(&::flyteidl::core::_TaskNodeOverrides_default_instance_), -}; - -::google::protobuf::internal::AssignDescriptorsTable assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto = { - {}, AddDescriptors_flyteidl_2fcore_2fworkflow_2eproto, "flyteidl/core/workflow.proto", schemas, - file_default_instances, TableStruct_flyteidl_2fcore_2fworkflow_2eproto::offsets, - file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto, 18, file_level_enum_descriptors_flyteidl_2fcore_2fworkflow_2eproto, file_level_service_descriptors_flyteidl_2fcore_2fworkflow_2eproto, -}; - -const char descriptor_table_protodef_flyteidl_2fcore_2fworkflow_2eproto[] = - "\n\034flyteidl/core/workflow.proto\022\rflyteidl" - ".core\032\035flyteidl/core/condition.proto\032\035fl" - "yteidl/core/execution.proto\032\036flyteidl/co" - "re/identifier.proto\032\035flyteidl/core/inter" - "face.proto\032\034flyteidl/core/literals.proto" - "\032\031flyteidl/core/tasks.proto\032\031flyteidl/co" - "re/types.proto\032\034flyteidl/core/security.p" - "roto\032\036google/protobuf/duration.proto\"f\n\007" - "IfBlock\0223\n\tcondition\030\001 \001(\0132 .flyteidl.co" - "re.BooleanExpression\022&\n\tthen_node\030\002 \001(\0132" - "\023.flyteidl.core.Node\"\266\001\n\013IfElseBlock\022$\n\004" - "case\030\001 \001(\0132\026.flyteidl.core.IfBlock\022%\n\005ot" - "her\030\002 \003(\0132\026.flyteidl.core.IfBlock\022(\n\tels" - "e_node\030\003 \001(\0132\023.flyteidl.core.NodeH\000\022%\n\005e" - "rror\030\004 \001(\0132\024.flyteidl.core.ErrorH\000B\t\n\007de" - "fault\"9\n\nBranchNode\022+\n\007if_else\030\001 \001(\0132\032.f" - "lyteidl.core.IfElseBlock\"\177\n\010TaskNode\0221\n\014" - "reference_id\030\001 \001(\0132\031.flyteidl.core.Ident" - "ifierH\000\0223\n\toverrides\030\002 \001(\0132 .flyteidl.co" - "re.TaskNodeOverridesB\013\n\treference\"\207\001\n\014Wo" - "rkflowNode\0223\n\016launchplan_ref\030\001 \001(\0132\031.fly" - "teidl.core.IdentifierH\000\0225\n\020sub_workflow_" - "ref\030\002 \001(\0132\031.flyteidl.core.IdentifierH\000B\013" - "\n\treference\"%\n\020ApproveCondition\022\021\n\tsigna" - "l_id\030\001 \001(\t\"l\n\017SignalCondition\022\021\n\tsignal_" - "id\030\001 \001(\t\022(\n\004type\030\002 \001(\0132\032.flyteidl.core.L" - "iteralType\022\034\n\024output_variable_name\030\003 \001(\t" - "\"=\n\016SleepCondition\022+\n\010duration\030\001 \001(\0132\031.g" - "oogle.protobuf.Duration\"\255\001\n\010GateNode\0222\n\007" - "approve\030\001 \001(\0132\037.flyteidl.core.ApproveCon" - "ditionH\000\0220\n\006signal\030\002 \001(\0132\036.flyteidl.core" - ".SignalConditionH\000\022.\n\005sleep\030\003 \001(\0132\035.flyt" - "eidl.core.SleepConditionH\000B\013\n\tcondition\"" - "\215\001\n\tArrayNode\022!\n\004node\030\001 \001(\0132\023.flyteidl.c" - "ore.Node\022\023\n\013parallelism\030\002 \001(\r\022\027\n\rmin_suc" - "cesses\030\003 \001(\rH\000\022\033\n\021min_success_ratio\030\004 \001(" - "\002H\000B\022\n\020success_criteria\"\247\001\n\014NodeMetadata" - "\022\014\n\004name\030\001 \001(\t\022*\n\007timeout\030\004 \001(\0132\031.google" - ".protobuf.Duration\022-\n\007retries\030\005 \001(\0132\034.fl" - "yteidl.core.RetryStrategy\022\027\n\rinterruptib" - "le\030\006 \001(\010H\000B\025\n\023interruptible_value\"#\n\005Ali" - "as\022\013\n\003var\030\001 \001(\t\022\r\n\005alias\030\002 \001(\t\"\260\003\n\004Node\022" - "\n\n\002id\030\001 \001(\t\022-\n\010metadata\030\002 \001(\0132\033.flyteidl" - ".core.NodeMetadata\022&\n\006inputs\030\003 \003(\0132\026.fly" - "teidl.core.Binding\022\031\n\021upstream_node_ids\030" - "\004 \003(\t\022,\n\016output_aliases\030\005 \003(\0132\024.flyteidl" - ".core.Alias\022,\n\ttask_node\030\006 \001(\0132\027.flyteid" - "l.core.TaskNodeH\000\0224\n\rworkflow_node\030\007 \001(\013" - "2\033.flyteidl.core.WorkflowNodeH\000\0220\n\013branc" - "h_node\030\010 \001(\0132\031.flyteidl.core.BranchNodeH" - "\000\022,\n\tgate_node\030\t \001(\0132\027.flyteidl.core.Gat" - "eNodeH\000\022.\n\narray_node\030\n \001(\0132\030.flyteidl.c" - "ore.ArrayNodeH\000B\010\n\006target\"\315\002\n\020WorkflowMe" - "tadata\022;\n\022quality_of_service\030\001 \001(\0132\037.fly" - "teidl.core.QualityOfService\022C\n\non_failur" - "e\030\002 \001(\0162/.flyteidl.core.WorkflowMetadata" - ".OnFailurePolicy\0227\n\004tags\030\003 \003(\0132).flyteid" - "l.core.WorkflowMetadata.TagsEntry\032+\n\tTag" - "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"Q" - "\n\017OnFailurePolicy\022\024\n\020FAIL_IMMEDIATELY\020\000\022" - "(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\020" - "\001\"1\n\030WorkflowMetadataDefaults\022\025\n\rinterru" - "ptible\030\001 \001(\010\"\332\002\n\020WorkflowTemplate\022%\n\002id\030" - "\001 \001(\0132\031.flyteidl.core.Identifier\0221\n\010meta" - "data\030\002 \001(\0132\037.flyteidl.core.WorkflowMetad" - "ata\0220\n\tinterface\030\003 \001(\0132\035.flyteidl.core.T" - "ypedInterface\022\"\n\005nodes\030\004 \003(\0132\023.flyteidl." - "core.Node\022\'\n\007outputs\030\005 \003(\0132\026.flyteidl.co" - "re.Binding\022)\n\014failure_node\030\006 \001(\0132\023.flyte" - "idl.core.Node\022B\n\021metadata_defaults\030\007 \001(\013" - "2\'.flyteidl.core.WorkflowMetadataDefault" - "s\"\227\001\n\021TaskNodeOverrides\022+\n\tresources\030\001 \001" - "(\0132\030.flyteidl.core.Resources\022<\n\022extended" - "_resources\030\002 \001(\0132 .flyteidl.core.Extende" - "dResources\022\027\n\017container_image\030\003 \001(\tB= 1900 -const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::FAIL_IMMEDIATELY; -const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; -const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::OnFailurePolicy_MIN; -const WorkflowMetadata_OnFailurePolicy WorkflowMetadata::OnFailurePolicy_MAX; -const int WorkflowMetadata::OnFailurePolicy_ARRAYSIZE; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -// =================================================================== - -void IfBlock::InitAsDefaultInstance() { - ::flyteidl::core::_IfBlock_default_instance_._instance.get_mutable()->condition_ = const_cast< ::flyteidl::core::BooleanExpression*>( - ::flyteidl::core::BooleanExpression::internal_default_instance()); - ::flyteidl::core::_IfBlock_default_instance_._instance.get_mutable()->then_node_ = const_cast< ::flyteidl::core::Node*>( - ::flyteidl::core::Node::internal_default_instance()); -} -class IfBlock::HasBitSetters { - public: - static const ::flyteidl::core::BooleanExpression& condition(const IfBlock* msg); - static const ::flyteidl::core::Node& then_node(const IfBlock* msg); -}; - -const ::flyteidl::core::BooleanExpression& -IfBlock::HasBitSetters::condition(const IfBlock* msg) { - return *msg->condition_; -} -const ::flyteidl::core::Node& -IfBlock::HasBitSetters::then_node(const IfBlock* msg) { - return *msg->then_node_; -} -void IfBlock::clear_condition() { - if (GetArenaNoVirtual() == nullptr && condition_ != nullptr) { - delete condition_; - } - condition_ = nullptr; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int IfBlock::kConditionFieldNumber; -const int IfBlock::kThenNodeFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -IfBlock::IfBlock() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.IfBlock) -} -IfBlock::IfBlock(const IfBlock& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from.has_condition()) { - condition_ = new ::flyteidl::core::BooleanExpression(*from.condition_); - } else { - condition_ = nullptr; - } - if (from.has_then_node()) { - then_node_ = new ::flyteidl::core::Node(*from.then_node_); - } else { - then_node_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.IfBlock) -} - -void IfBlock::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - ::memset(&condition_, 0, static_cast( - reinterpret_cast(&then_node_) - - reinterpret_cast(&condition_)) + sizeof(then_node_)); -} - -IfBlock::~IfBlock() { - // @@protoc_insertion_point(destructor:flyteidl.core.IfBlock) - SharedDtor(); -} - -void IfBlock::SharedDtor() { - if (this != internal_default_instance()) delete condition_; - if (this != internal_default_instance()) delete then_node_; -} - -void IfBlock::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const IfBlock& IfBlock::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void IfBlock::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.IfBlock) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - if (GetArenaNoVirtual() == nullptr && condition_ != nullptr) { - delete condition_; - } - condition_ = nullptr; - if (GetArenaNoVirtual() == nullptr && then_node_ != nullptr) { - delete then_node_; - } - then_node_ = nullptr; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* IfBlock::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.BooleanExpression condition = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::BooleanExpression::_InternalParse; - object = msg->mutable_condition(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.Node then_node = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Node::_InternalParse; - object = msg->mutable_then_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool IfBlock::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.IfBlock) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.BooleanExpression condition = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_condition())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.Node then_node = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_then_node())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.IfBlock) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.IfBlock) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void IfBlock::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.IfBlock) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.BooleanExpression condition = 1; - if (this->has_condition()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::condition(this), output); - } - - // .flyteidl.core.Node then_node = 2; - if (this->has_then_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::then_node(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.IfBlock) -} - -::google::protobuf::uint8* IfBlock::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.IfBlock) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.BooleanExpression condition = 1; - if (this->has_condition()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::condition(this), target); - } - - // .flyteidl.core.Node then_node = 2; - if (this->has_then_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::then_node(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.IfBlock) - return target; -} - -size_t IfBlock::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.IfBlock) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // .flyteidl.core.BooleanExpression condition = 1; - if (this->has_condition()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *condition_); - } - - // .flyteidl.core.Node then_node = 2; - if (this->has_then_node()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *then_node_); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void IfBlock::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.IfBlock) - GOOGLE_DCHECK_NE(&from, this); - const IfBlock* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.IfBlock) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.IfBlock) - MergeFrom(*source); - } -} - -void IfBlock::MergeFrom(const IfBlock& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.IfBlock) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.has_condition()) { - mutable_condition()->::flyteidl::core::BooleanExpression::MergeFrom(from.condition()); - } - if (from.has_then_node()) { - mutable_then_node()->::flyteidl::core::Node::MergeFrom(from.then_node()); - } -} - -void IfBlock::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.IfBlock) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void IfBlock::CopyFrom(const IfBlock& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.IfBlock) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool IfBlock::IsInitialized() const { - return true; -} - -void IfBlock::Swap(IfBlock* other) { - if (other == this) return; - InternalSwap(other); -} -void IfBlock::InternalSwap(IfBlock* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(condition_, other->condition_); - swap(then_node_, other->then_node_); -} - -::google::protobuf::Metadata IfBlock::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void IfElseBlock::InitAsDefaultInstance() { - ::flyteidl::core::_IfElseBlock_default_instance_._instance.get_mutable()->case__ = const_cast< ::flyteidl::core::IfBlock*>( - ::flyteidl::core::IfBlock::internal_default_instance()); - ::flyteidl::core::_IfElseBlock_default_instance_.else_node_ = const_cast< ::flyteidl::core::Node*>( - ::flyteidl::core::Node::internal_default_instance()); - ::flyteidl::core::_IfElseBlock_default_instance_.error_ = const_cast< ::flyteidl::core::Error*>( - ::flyteidl::core::Error::internal_default_instance()); -} -class IfElseBlock::HasBitSetters { - public: - static const ::flyteidl::core::IfBlock& case_(const IfElseBlock* msg); - static const ::flyteidl::core::Node& else_node(const IfElseBlock* msg); - static const ::flyteidl::core::Error& error(const IfElseBlock* msg); -}; - -const ::flyteidl::core::IfBlock& -IfElseBlock::HasBitSetters::case_(const IfElseBlock* msg) { - return *msg->case__; -} -const ::flyteidl::core::Node& -IfElseBlock::HasBitSetters::else_node(const IfElseBlock* msg) { - return *msg->default_.else_node_; -} -const ::flyteidl::core::Error& -IfElseBlock::HasBitSetters::error(const IfElseBlock* msg) { - return *msg->default_.error_; -} -void IfElseBlock::set_allocated_else_node(::flyteidl::core::Node* else_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_default(); - if (else_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - else_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, else_node, submessage_arena); - } - set_has_else_node(); - default_.else_node_ = else_node; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfElseBlock.else_node) -} -void IfElseBlock::set_allocated_error(::flyteidl::core::Error* error) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_default(); - if (error) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - error = ::google::protobuf::internal::GetOwnedMessage( - message_arena, error, submessage_arena); - } - set_has_error(); - default_.error_ = error; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfElseBlock.error) -} -void IfElseBlock::clear_error() { - if (has_error()) { - delete default_.error_; - clear_has_default(); - } -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int IfElseBlock::kCaseFieldNumber; -const int IfElseBlock::kOtherFieldNumber; -const int IfElseBlock::kElseNodeFieldNumber; -const int IfElseBlock::kErrorFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -IfElseBlock::IfElseBlock() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.IfElseBlock) -} -IfElseBlock::IfElseBlock(const IfElseBlock& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr), - other_(from.other_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from.has_case_()) { - case__ = new ::flyteidl::core::IfBlock(*from.case__); - } else { - case__ = nullptr; - } - clear_has_default(); - switch (from.default_case()) { - case kElseNode: { - mutable_else_node()->::flyteidl::core::Node::MergeFrom(from.else_node()); - break; - } - case kError: { - mutable_error()->::flyteidl::core::Error::MergeFrom(from.error()); - break; - } - case DEFAULT_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.IfElseBlock) -} - -void IfElseBlock::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - case__ = nullptr; - clear_has_default(); -} - -IfElseBlock::~IfElseBlock() { - // @@protoc_insertion_point(destructor:flyteidl.core.IfElseBlock) - SharedDtor(); -} - -void IfElseBlock::SharedDtor() { - if (this != internal_default_instance()) delete case__; - if (has_default()) { - clear_default(); - } -} - -void IfElseBlock::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const IfElseBlock& IfElseBlock::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void IfElseBlock::clear_default() { -// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.IfElseBlock) - switch (default_case()) { - case kElseNode: { - delete default_.else_node_; - break; - } - case kError: { - delete default_.error_; - break; - } - case DEFAULT_NOT_SET: { - break; - } - } - _oneof_case_[0] = DEFAULT_NOT_SET; -} - - -void IfElseBlock::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.IfElseBlock) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - other_.Clear(); - if (GetArenaNoVirtual() == nullptr && case__ != nullptr) { - delete case__; - } - case__ = nullptr; - clear_default(); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* IfElseBlock::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.IfBlock case = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::IfBlock::_InternalParse; - object = msg->mutable_case_(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // repeated .flyteidl.core.IfBlock other = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - do { - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::IfBlock::_InternalParse; - object = msg->add_other(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - if (ptr >= end) break; - } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 18 && (ptr += 1)); - break; - } - // .flyteidl.core.Node else_node = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Node::_InternalParse; - object = msg->mutable_else_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.Error error = 4; - case 4: { - if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Error::_InternalParse; - object = msg->mutable_error(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool IfElseBlock::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.IfElseBlock) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.IfBlock case = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_case_())); - } else { - goto handle_unusual; - } - break; - } - - // repeated .flyteidl.core.IfBlock other = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, add_other())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.Node else_node = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_else_node())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.Error error = 4; - case 4: { - if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_error())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.IfElseBlock) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.IfElseBlock) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void IfElseBlock::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.IfElseBlock) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.IfBlock case = 1; - if (this->has_case_()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::case_(this), output); - } - - // repeated .flyteidl.core.IfBlock other = 2; - for (unsigned int i = 0, - n = static_cast(this->other_size()); i < n; i++) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, - this->other(static_cast(i)), - output); - } - - // .flyteidl.core.Node else_node = 3; - if (has_else_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 3, HasBitSetters::else_node(this), output); - } - - // .flyteidl.core.Error error = 4; - if (has_error()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 4, HasBitSetters::error(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.IfElseBlock) -} - -::google::protobuf::uint8* IfElseBlock::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.IfElseBlock) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.IfBlock case = 1; - if (this->has_case_()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::case_(this), target); - } - - // repeated .flyteidl.core.IfBlock other = 2; - for (unsigned int i = 0, - n = static_cast(this->other_size()); i < n; i++) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, this->other(static_cast(i)), target); - } - - // .flyteidl.core.Node else_node = 3; - if (has_else_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 3, HasBitSetters::else_node(this), target); - } - - // .flyteidl.core.Error error = 4; - if (has_error()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 4, HasBitSetters::error(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.IfElseBlock) - return target; -} - -size_t IfElseBlock::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.IfElseBlock) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // repeated .flyteidl.core.IfBlock other = 2; - { - unsigned int count = static_cast(this->other_size()); - total_size += 1UL * count; - for (unsigned int i = 0; i < count; i++) { - total_size += - ::google::protobuf::internal::WireFormatLite::MessageSize( - this->other(static_cast(i))); - } - } - - // .flyteidl.core.IfBlock case = 1; - if (this->has_case_()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *case__); - } - - switch (default_case()) { - // .flyteidl.core.Node else_node = 3; - case kElseNode: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *default_.else_node_); - break; - } - // .flyteidl.core.Error error = 4; - case kError: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *default_.error_); - break; - } - case DEFAULT_NOT_SET: { - break; - } - } - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void IfElseBlock::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.IfElseBlock) - GOOGLE_DCHECK_NE(&from, this); - const IfElseBlock* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.IfElseBlock) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.IfElseBlock) - MergeFrom(*source); - } -} - -void IfElseBlock::MergeFrom(const IfElseBlock& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.IfElseBlock) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - other_.MergeFrom(from.other_); - if (from.has_case_()) { - mutable_case_()->::flyteidl::core::IfBlock::MergeFrom(from.case_()); - } - switch (from.default_case()) { - case kElseNode: { - mutable_else_node()->::flyteidl::core::Node::MergeFrom(from.else_node()); - break; - } - case kError: { - mutable_error()->::flyteidl::core::Error::MergeFrom(from.error()); - break; - } - case DEFAULT_NOT_SET: { - break; - } - } -} - -void IfElseBlock::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.IfElseBlock) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void IfElseBlock::CopyFrom(const IfElseBlock& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.IfElseBlock) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool IfElseBlock::IsInitialized() const { - return true; -} - -void IfElseBlock::Swap(IfElseBlock* other) { - if (other == this) return; - InternalSwap(other); -} -void IfElseBlock::InternalSwap(IfElseBlock* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - CastToBase(&other_)->InternalSwap(CastToBase(&other->other_)); - swap(case__, other->case__); - swap(default_, other->default_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::google::protobuf::Metadata IfElseBlock::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void BranchNode::InitAsDefaultInstance() { - ::flyteidl::core::_BranchNode_default_instance_._instance.get_mutable()->if_else_ = const_cast< ::flyteidl::core::IfElseBlock*>( - ::flyteidl::core::IfElseBlock::internal_default_instance()); -} -class BranchNode::HasBitSetters { - public: - static const ::flyteidl::core::IfElseBlock& if_else(const BranchNode* msg); -}; - -const ::flyteidl::core::IfElseBlock& -BranchNode::HasBitSetters::if_else(const BranchNode* msg) { - return *msg->if_else_; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int BranchNode::kIfElseFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -BranchNode::BranchNode() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.BranchNode) -} -BranchNode::BranchNode(const BranchNode& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from.has_if_else()) { - if_else_ = new ::flyteidl::core::IfElseBlock(*from.if_else_); - } else { - if_else_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.BranchNode) -} - -void BranchNode::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - if_else_ = nullptr; -} - -BranchNode::~BranchNode() { - // @@protoc_insertion_point(destructor:flyteidl.core.BranchNode) - SharedDtor(); -} - -void BranchNode::SharedDtor() { - if (this != internal_default_instance()) delete if_else_; -} - -void BranchNode::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const BranchNode& BranchNode::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void BranchNode::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.BranchNode) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - if (GetArenaNoVirtual() == nullptr && if_else_ != nullptr) { - delete if_else_; - } - if_else_ = nullptr; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* BranchNode::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.IfElseBlock if_else = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::IfElseBlock::_InternalParse; - object = msg->mutable_if_else(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool BranchNode::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.BranchNode) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.IfElseBlock if_else = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_if_else())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.BranchNode) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.BranchNode) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void BranchNode::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.BranchNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.IfElseBlock if_else = 1; - if (this->has_if_else()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::if_else(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.BranchNode) -} - -::google::protobuf::uint8* BranchNode::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.BranchNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.IfElseBlock if_else = 1; - if (this->has_if_else()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::if_else(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.BranchNode) - return target; -} - -size_t BranchNode::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.BranchNode) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // .flyteidl.core.IfElseBlock if_else = 1; - if (this->has_if_else()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *if_else_); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void BranchNode::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.BranchNode) - GOOGLE_DCHECK_NE(&from, this); - const BranchNode* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.BranchNode) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.BranchNode) - MergeFrom(*source); - } -} - -void BranchNode::MergeFrom(const BranchNode& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.BranchNode) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.has_if_else()) { - mutable_if_else()->::flyteidl::core::IfElseBlock::MergeFrom(from.if_else()); - } -} - -void BranchNode::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.BranchNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void BranchNode::CopyFrom(const BranchNode& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.BranchNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool BranchNode::IsInitialized() const { - return true; -} - -void BranchNode::Swap(BranchNode* other) { - if (other == this) return; - InternalSwap(other); -} -void BranchNode::InternalSwap(BranchNode* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(if_else_, other->if_else_); -} - -::google::protobuf::Metadata BranchNode::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void TaskNode::InitAsDefaultInstance() { - ::flyteidl::core::_TaskNode_default_instance_.reference_id_ = const_cast< ::flyteidl::core::Identifier*>( - ::flyteidl::core::Identifier::internal_default_instance()); - ::flyteidl::core::_TaskNode_default_instance_._instance.get_mutable()->overrides_ = const_cast< ::flyteidl::core::TaskNodeOverrides*>( - ::flyteidl::core::TaskNodeOverrides::internal_default_instance()); -} -class TaskNode::HasBitSetters { - public: - static const ::flyteidl::core::Identifier& reference_id(const TaskNode* msg); - static const ::flyteidl::core::TaskNodeOverrides& overrides(const TaskNode* msg); -}; - -const ::flyteidl::core::Identifier& -TaskNode::HasBitSetters::reference_id(const TaskNode* msg) { - return *msg->reference_.reference_id_; -} -const ::flyteidl::core::TaskNodeOverrides& -TaskNode::HasBitSetters::overrides(const TaskNode* msg) { - return *msg->overrides_; -} -void TaskNode::set_allocated_reference_id(::flyteidl::core::Identifier* reference_id) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_reference(); - if (reference_id) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - reference_id = ::google::protobuf::internal::GetOwnedMessage( - message_arena, reference_id, submessage_arena); - } - set_has_reference_id(); - reference_.reference_id_ = reference_id; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNode.reference_id) -} -void TaskNode::clear_reference_id() { - if (has_reference_id()) { - delete reference_.reference_id_; - clear_has_reference(); - } -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int TaskNode::kReferenceIdFieldNumber; -const int TaskNode::kOverridesFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -TaskNode::TaskNode() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.TaskNode) -} -TaskNode::TaskNode(const TaskNode& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from.has_overrides()) { - overrides_ = new ::flyteidl::core::TaskNodeOverrides(*from.overrides_); - } else { - overrides_ = nullptr; - } - clear_has_reference(); - switch (from.reference_case()) { - case kReferenceId: { - mutable_reference_id()->::flyteidl::core::Identifier::MergeFrom(from.reference_id()); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.TaskNode) -} - -void TaskNode::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base); - overrides_ = nullptr; - clear_has_reference(); -} - -TaskNode::~TaskNode() { - // @@protoc_insertion_point(destructor:flyteidl.core.TaskNode) - SharedDtor(); -} - -void TaskNode::SharedDtor() { - if (this != internal_default_instance()) delete overrides_; - if (has_reference()) { - clear_reference(); - } -} - -void TaskNode::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const TaskNode& TaskNode::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_TaskNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void TaskNode::clear_reference() { -// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.TaskNode) - switch (reference_case()) { - case kReferenceId: { - delete reference_.reference_id_; - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - _oneof_case_[0] = REFERENCE_NOT_SET; -} - - -void TaskNode::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.TaskNode) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - if (GetArenaNoVirtual() == nullptr && overrides_ != nullptr) { - delete overrides_; - } - overrides_ = nullptr; - clear_reference(); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* TaskNode::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.Identifier reference_id = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Identifier::_InternalParse; - object = msg->mutable_reference_id(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.TaskNodeOverrides overrides = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::TaskNodeOverrides::_InternalParse; - object = msg->mutable_overrides(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool TaskNode::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.TaskNode) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.Identifier reference_id = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_reference_id())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.TaskNodeOverrides overrides = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_overrides())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.TaskNode) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.TaskNode) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void TaskNode::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.TaskNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Identifier reference_id = 1; - if (has_reference_id()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::reference_id(this), output); - } - - // .flyteidl.core.TaskNodeOverrides overrides = 2; - if (this->has_overrides()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::overrides(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.TaskNode) -} - -::google::protobuf::uint8* TaskNode::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.TaskNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Identifier reference_id = 1; - if (has_reference_id()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::reference_id(this), target); - } - - // .flyteidl.core.TaskNodeOverrides overrides = 2; - if (this->has_overrides()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::overrides(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.TaskNode) - return target; -} - -size_t TaskNode::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.TaskNode) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // .flyteidl.core.TaskNodeOverrides overrides = 2; - if (this->has_overrides()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *overrides_); - } - - switch (reference_case()) { - // .flyteidl.core.Identifier reference_id = 1; - case kReferenceId: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *reference_.reference_id_); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void TaskNode::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.TaskNode) - GOOGLE_DCHECK_NE(&from, this); - const TaskNode* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.TaskNode) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.TaskNode) - MergeFrom(*source); - } -} - -void TaskNode::MergeFrom(const TaskNode& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.TaskNode) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.has_overrides()) { - mutable_overrides()->::flyteidl::core::TaskNodeOverrides::MergeFrom(from.overrides()); - } - switch (from.reference_case()) { - case kReferenceId: { - mutable_reference_id()->::flyteidl::core::Identifier::MergeFrom(from.reference_id()); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } -} - -void TaskNode::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.TaskNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void TaskNode::CopyFrom(const TaskNode& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.TaskNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool TaskNode::IsInitialized() const { - return true; -} - -void TaskNode::Swap(TaskNode* other) { - if (other == this) return; - InternalSwap(other); -} -void TaskNode::InternalSwap(TaskNode* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(overrides_, other->overrides_); - swap(reference_, other->reference_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::google::protobuf::Metadata TaskNode::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void WorkflowNode::InitAsDefaultInstance() { - ::flyteidl::core::_WorkflowNode_default_instance_.launchplan_ref_ = const_cast< ::flyteidl::core::Identifier*>( - ::flyteidl::core::Identifier::internal_default_instance()); - ::flyteidl::core::_WorkflowNode_default_instance_.sub_workflow_ref_ = const_cast< ::flyteidl::core::Identifier*>( - ::flyteidl::core::Identifier::internal_default_instance()); -} -class WorkflowNode::HasBitSetters { - public: - static const ::flyteidl::core::Identifier& launchplan_ref(const WorkflowNode* msg); - static const ::flyteidl::core::Identifier& sub_workflow_ref(const WorkflowNode* msg); -}; - -const ::flyteidl::core::Identifier& -WorkflowNode::HasBitSetters::launchplan_ref(const WorkflowNode* msg) { - return *msg->reference_.launchplan_ref_; -} -const ::flyteidl::core::Identifier& -WorkflowNode::HasBitSetters::sub_workflow_ref(const WorkflowNode* msg) { - return *msg->reference_.sub_workflow_ref_; -} -void WorkflowNode::set_allocated_launchplan_ref(::flyteidl::core::Identifier* launchplan_ref) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_reference(); - if (launchplan_ref) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - launchplan_ref = ::google::protobuf::internal::GetOwnedMessage( - message_arena, launchplan_ref, submessage_arena); - } - set_has_launchplan_ref(); - reference_.launchplan_ref_ = launchplan_ref; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowNode.launchplan_ref) -} -void WorkflowNode::clear_launchplan_ref() { - if (has_launchplan_ref()) { - delete reference_.launchplan_ref_; - clear_has_reference(); - } -} -void WorkflowNode::set_allocated_sub_workflow_ref(::flyteidl::core::Identifier* sub_workflow_ref) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_reference(); - if (sub_workflow_ref) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - sub_workflow_ref = ::google::protobuf::internal::GetOwnedMessage( - message_arena, sub_workflow_ref, submessage_arena); - } - set_has_sub_workflow_ref(); - reference_.sub_workflow_ref_ = sub_workflow_ref; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowNode.sub_workflow_ref) -} -void WorkflowNode::clear_sub_workflow_ref() { - if (has_sub_workflow_ref()) { - delete reference_.sub_workflow_ref_; - clear_has_reference(); - } -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int WorkflowNode::kLaunchplanRefFieldNumber; -const int WorkflowNode::kSubWorkflowRefFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -WorkflowNode::WorkflowNode() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowNode) -} -WorkflowNode::WorkflowNode(const WorkflowNode& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - clear_has_reference(); - switch (from.reference_case()) { - case kLaunchplanRef: { - mutable_launchplan_ref()->::flyteidl::core::Identifier::MergeFrom(from.launchplan_ref()); - break; - } - case kSubWorkflowRef: { - mutable_sub_workflow_ref()->::flyteidl::core::Identifier::MergeFrom(from.sub_workflow_ref()); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowNode) -} - -void WorkflowNode::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base); - clear_has_reference(); -} - -WorkflowNode::~WorkflowNode() { - // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowNode) - SharedDtor(); -} - -void WorkflowNode::SharedDtor() { - if (has_reference()) { - clear_reference(); - } -} - -void WorkflowNode::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const WorkflowNode& WorkflowNode::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void WorkflowNode::clear_reference() { -// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.WorkflowNode) - switch (reference_case()) { - case kLaunchplanRef: { - delete reference_.launchplan_ref_; - break; - } - case kSubWorkflowRef: { - delete reference_.sub_workflow_ref_; - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - _oneof_case_[0] = REFERENCE_NOT_SET; -} - - -void WorkflowNode::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowNode) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - clear_reference(); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* WorkflowNode::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.Identifier launchplan_ref = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Identifier::_InternalParse; - object = msg->mutable_launchplan_ref(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.Identifier sub_workflow_ref = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Identifier::_InternalParse; - object = msg->mutable_sub_workflow_ref(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool WorkflowNode::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowNode) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.Identifier launchplan_ref = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_launchplan_ref())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.Identifier sub_workflow_ref = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_sub_workflow_ref())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowNode) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowNode) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void WorkflowNode::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Identifier launchplan_ref = 1; - if (has_launchplan_ref()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::launchplan_ref(this), output); - } - - // .flyteidl.core.Identifier sub_workflow_ref = 2; - if (has_sub_workflow_ref()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::sub_workflow_ref(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowNode) -} - -::google::protobuf::uint8* WorkflowNode::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Identifier launchplan_ref = 1; - if (has_launchplan_ref()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::launchplan_ref(this), target); - } - - // .flyteidl.core.Identifier sub_workflow_ref = 2; - if (has_sub_workflow_ref()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::sub_workflow_ref(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowNode) - return target; -} - -size_t WorkflowNode::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowNode) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - switch (reference_case()) { - // .flyteidl.core.Identifier launchplan_ref = 1; - case kLaunchplanRef: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *reference_.launchplan_ref_); - break; - } - // .flyteidl.core.Identifier sub_workflow_ref = 2; - case kSubWorkflowRef: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *reference_.sub_workflow_ref_); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void WorkflowNode::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowNode) - GOOGLE_DCHECK_NE(&from, this); - const WorkflowNode* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowNode) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowNode) - MergeFrom(*source); - } -} - -void WorkflowNode::MergeFrom(const WorkflowNode& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowNode) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - switch (from.reference_case()) { - case kLaunchplanRef: { - mutable_launchplan_ref()->::flyteidl::core::Identifier::MergeFrom(from.launchplan_ref()); - break; - } - case kSubWorkflowRef: { - mutable_sub_workflow_ref()->::flyteidl::core::Identifier::MergeFrom(from.sub_workflow_ref()); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } -} - -void WorkflowNode::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void WorkflowNode::CopyFrom(const WorkflowNode& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool WorkflowNode::IsInitialized() const { - return true; -} - -void WorkflowNode::Swap(WorkflowNode* other) { - if (other == this) return; - InternalSwap(other); -} -void WorkflowNode::InternalSwap(WorkflowNode* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(reference_, other->reference_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::google::protobuf::Metadata WorkflowNode::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void ApproveCondition::InitAsDefaultInstance() { -} -class ApproveCondition::HasBitSetters { - public: -}; - -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int ApproveCondition::kSignalIdFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -ApproveCondition::ApproveCondition() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.ApproveCondition) -} -ApproveCondition::ApproveCondition(const ApproveCondition& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.signal_id().size() > 0) { - signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.ApproveCondition) -} - -void ApproveCondition::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} - -ApproveCondition::~ApproveCondition() { - // @@protoc_insertion_point(destructor:flyteidl.core.ApproveCondition) - SharedDtor(); -} - -void ApproveCondition::SharedDtor() { - signal_id_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} - -void ApproveCondition::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const ApproveCondition& ApproveCondition::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_ApproveCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void ApproveCondition::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.ApproveCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* ApproveCondition::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // string signal_id = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.ApproveCondition.signal_id"); - object = msg->mutable_signal_id(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -string_till_end: - static_cast<::std::string*>(object)->clear(); - static_cast<::std::string*>(object)->reserve(size); - goto len_delim_till_end; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool ApproveCondition::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.ApproveCondition) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // string signal_id = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_signal_id())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->signal_id().data(), static_cast(this->signal_id().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.ApproveCondition.signal_id")); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.ApproveCondition) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.ApproveCondition) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void ApproveCondition::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.ApproveCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string signal_id = 1; - if (this->signal_id().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->signal_id().data(), static_cast(this->signal_id().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.ApproveCondition.signal_id"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 1, this->signal_id(), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.ApproveCondition) -} - -::google::protobuf::uint8* ApproveCondition::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.ApproveCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string signal_id = 1; - if (this->signal_id().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->signal_id().data(), static_cast(this->signal_id().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.ApproveCondition.signal_id"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 1, this->signal_id(), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.ApproveCondition) - return target; -} - -size_t ApproveCondition::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.ApproveCondition) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // string signal_id = 1; - if (this->signal_id().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->signal_id()); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void ApproveCondition::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.ApproveCondition) - GOOGLE_DCHECK_NE(&from, this); - const ApproveCondition* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.ApproveCondition) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.ApproveCondition) - MergeFrom(*source); - } -} - -void ApproveCondition::MergeFrom(const ApproveCondition& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.ApproveCondition) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.signal_id().size() > 0) { - - signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); - } -} - -void ApproveCondition::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.ApproveCondition) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void ApproveCondition::CopyFrom(const ApproveCondition& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.ApproveCondition) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool ApproveCondition::IsInitialized() const { - return true; -} - -void ApproveCondition::Swap(ApproveCondition* other) { - if (other == this) return; - InternalSwap(other); -} -void ApproveCondition::InternalSwap(ApproveCondition* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - signal_id_.Swap(&other->signal_id_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); -} - -::google::protobuf::Metadata ApproveCondition::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void SignalCondition::InitAsDefaultInstance() { - ::flyteidl::core::_SignalCondition_default_instance_._instance.get_mutable()->type_ = const_cast< ::flyteidl::core::LiteralType*>( - ::flyteidl::core::LiteralType::internal_default_instance()); -} -class SignalCondition::HasBitSetters { - public: - static const ::flyteidl::core::LiteralType& type(const SignalCondition* msg); -}; - -const ::flyteidl::core::LiteralType& -SignalCondition::HasBitSetters::type(const SignalCondition* msg) { - return *msg->type_; -} -void SignalCondition::clear_type() { - if (GetArenaNoVirtual() == nullptr && type_ != nullptr) { - delete type_; - } - type_ = nullptr; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int SignalCondition::kSignalIdFieldNumber; -const int SignalCondition::kTypeFieldNumber; -const int SignalCondition::kOutputVariableNameFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -SignalCondition::SignalCondition() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.SignalCondition) -} -SignalCondition::SignalCondition(const SignalCondition& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.signal_id().size() > 0) { - signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); - } - output_variable_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.output_variable_name().size() > 0) { - output_variable_name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.output_variable_name_); - } - if (from.has_type()) { - type_ = new ::flyteidl::core::LiteralType(*from.type_); - } else { - type_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.SignalCondition) -} - -void SignalCondition::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - signal_id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - output_variable_name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - type_ = nullptr; -} - -SignalCondition::~SignalCondition() { - // @@protoc_insertion_point(destructor:flyteidl.core.SignalCondition) - SharedDtor(); -} - -void SignalCondition::SharedDtor() { - signal_id_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - output_variable_name_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (this != internal_default_instance()) delete type_; -} - -void SignalCondition::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const SignalCondition& SignalCondition::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_SignalCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void SignalCondition::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.SignalCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - output_variable_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (GetArenaNoVirtual() == nullptr && type_ != nullptr) { - delete type_; - } - type_ = nullptr; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* SignalCondition::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // string signal_id = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.SignalCondition.signal_id"); - object = msg->mutable_signal_id(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - // .flyteidl.core.LiteralType type = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::LiteralType::_InternalParse; - object = msg->mutable_type(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // string output_variable_name = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.SignalCondition.output_variable_name"); - object = msg->mutable_output_variable_name(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -string_till_end: - static_cast<::std::string*>(object)->clear(); - static_cast<::std::string*>(object)->reserve(size); - goto len_delim_till_end; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool SignalCondition::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.SignalCondition) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // string signal_id = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_signal_id())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->signal_id().data(), static_cast(this->signal_id().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.SignalCondition.signal_id")); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.LiteralType type = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_type())); - } else { - goto handle_unusual; - } - break; - } - - // string output_variable_name = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_output_variable_name())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->output_variable_name().data(), static_cast(this->output_variable_name().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.SignalCondition.output_variable_name")); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.SignalCondition) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.SignalCondition) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void SignalCondition::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.SignalCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string signal_id = 1; - if (this->signal_id().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->signal_id().data(), static_cast(this->signal_id().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.SignalCondition.signal_id"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 1, this->signal_id(), output); - } - - // .flyteidl.core.LiteralType type = 2; - if (this->has_type()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::type(this), output); - } - - // string output_variable_name = 3; - if (this->output_variable_name().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->output_variable_name().data(), static_cast(this->output_variable_name().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.SignalCondition.output_variable_name"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 3, this->output_variable_name(), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.SignalCondition) -} - -::google::protobuf::uint8* SignalCondition::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.SignalCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string signal_id = 1; - if (this->signal_id().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->signal_id().data(), static_cast(this->signal_id().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.SignalCondition.signal_id"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 1, this->signal_id(), target); - } - - // .flyteidl.core.LiteralType type = 2; - if (this->has_type()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::type(this), target); - } - - // string output_variable_name = 3; - if (this->output_variable_name().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->output_variable_name().data(), static_cast(this->output_variable_name().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.SignalCondition.output_variable_name"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 3, this->output_variable_name(), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.SignalCondition) - return target; -} - -size_t SignalCondition::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.SignalCondition) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // string signal_id = 1; - if (this->signal_id().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->signal_id()); - } - - // string output_variable_name = 3; - if (this->output_variable_name().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->output_variable_name()); - } - - // .flyteidl.core.LiteralType type = 2; - if (this->has_type()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *type_); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void SignalCondition::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.SignalCondition) - GOOGLE_DCHECK_NE(&from, this); - const SignalCondition* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.SignalCondition) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.SignalCondition) - MergeFrom(*source); - } -} - -void SignalCondition::MergeFrom(const SignalCondition& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.SignalCondition) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.signal_id().size() > 0) { - - signal_id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.signal_id_); - } - if (from.output_variable_name().size() > 0) { - - output_variable_name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.output_variable_name_); - } - if (from.has_type()) { - mutable_type()->::flyteidl::core::LiteralType::MergeFrom(from.type()); - } -} - -void SignalCondition::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.SignalCondition) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void SignalCondition::CopyFrom(const SignalCondition& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.SignalCondition) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool SignalCondition::IsInitialized() const { - return true; -} - -void SignalCondition::Swap(SignalCondition* other) { - if (other == this) return; - InternalSwap(other); -} -void SignalCondition::InternalSwap(SignalCondition* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - signal_id_.Swap(&other->signal_id_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); - output_variable_name_.Swap(&other->output_variable_name_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); - swap(type_, other->type_); -} - -::google::protobuf::Metadata SignalCondition::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void SleepCondition::InitAsDefaultInstance() { - ::flyteidl::core::_SleepCondition_default_instance_._instance.get_mutable()->duration_ = const_cast< ::google::protobuf::Duration*>( - ::google::protobuf::Duration::internal_default_instance()); -} -class SleepCondition::HasBitSetters { - public: - static const ::google::protobuf::Duration& duration(const SleepCondition* msg); -}; - -const ::google::protobuf::Duration& -SleepCondition::HasBitSetters::duration(const SleepCondition* msg) { - return *msg->duration_; -} -void SleepCondition::clear_duration() { - if (GetArenaNoVirtual() == nullptr && duration_ != nullptr) { - delete duration_; - } - duration_ = nullptr; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int SleepCondition::kDurationFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -SleepCondition::SleepCondition() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.SleepCondition) -} -SleepCondition::SleepCondition(const SleepCondition& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from.has_duration()) { - duration_ = new ::google::protobuf::Duration(*from.duration_); - } else { - duration_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.SleepCondition) -} - -void SleepCondition::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - duration_ = nullptr; -} - -SleepCondition::~SleepCondition() { - // @@protoc_insertion_point(destructor:flyteidl.core.SleepCondition) - SharedDtor(); -} - -void SleepCondition::SharedDtor() { - if (this != internal_default_instance()) delete duration_; -} - -void SleepCondition::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const SleepCondition& SleepCondition::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_SleepCondition_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void SleepCondition::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.SleepCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - if (GetArenaNoVirtual() == nullptr && duration_ != nullptr) { - delete duration_; - } - duration_ = nullptr; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* SleepCondition::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .google.protobuf.Duration duration = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::google::protobuf::Duration::_InternalParse; - object = msg->mutable_duration(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool SleepCondition::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.SleepCondition) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .google.protobuf.Duration duration = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_duration())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.SleepCondition) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.SleepCondition) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void SleepCondition::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.SleepCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .google.protobuf.Duration duration = 1; - if (this->has_duration()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::duration(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.SleepCondition) -} - -::google::protobuf::uint8* SleepCondition::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.SleepCondition) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .google.protobuf.Duration duration = 1; - if (this->has_duration()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::duration(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.SleepCondition) - return target; -} - -size_t SleepCondition::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.SleepCondition) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // .google.protobuf.Duration duration = 1; - if (this->has_duration()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *duration_); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void SleepCondition::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.SleepCondition) - GOOGLE_DCHECK_NE(&from, this); - const SleepCondition* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.SleepCondition) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.SleepCondition) - MergeFrom(*source); - } -} - -void SleepCondition::MergeFrom(const SleepCondition& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.SleepCondition) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.has_duration()) { - mutable_duration()->::google::protobuf::Duration::MergeFrom(from.duration()); - } -} - -void SleepCondition::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.SleepCondition) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void SleepCondition::CopyFrom(const SleepCondition& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.SleepCondition) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool SleepCondition::IsInitialized() const { - return true; -} - -void SleepCondition::Swap(SleepCondition* other) { - if (other == this) return; - InternalSwap(other); -} -void SleepCondition::InternalSwap(SleepCondition* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(duration_, other->duration_); -} - -::google::protobuf::Metadata SleepCondition::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void GateNode::InitAsDefaultInstance() { - ::flyteidl::core::_GateNode_default_instance_.approve_ = const_cast< ::flyteidl::core::ApproveCondition*>( - ::flyteidl::core::ApproveCondition::internal_default_instance()); - ::flyteidl::core::_GateNode_default_instance_.signal_ = const_cast< ::flyteidl::core::SignalCondition*>( - ::flyteidl::core::SignalCondition::internal_default_instance()); - ::flyteidl::core::_GateNode_default_instance_.sleep_ = const_cast< ::flyteidl::core::SleepCondition*>( - ::flyteidl::core::SleepCondition::internal_default_instance()); -} -class GateNode::HasBitSetters { - public: - static const ::flyteidl::core::ApproveCondition& approve(const GateNode* msg); - static const ::flyteidl::core::SignalCondition& signal(const GateNode* msg); - static const ::flyteidl::core::SleepCondition& sleep(const GateNode* msg); -}; - -const ::flyteidl::core::ApproveCondition& -GateNode::HasBitSetters::approve(const GateNode* msg) { - return *msg->condition_.approve_; -} -const ::flyteidl::core::SignalCondition& -GateNode::HasBitSetters::signal(const GateNode* msg) { - return *msg->condition_.signal_; -} -const ::flyteidl::core::SleepCondition& -GateNode::HasBitSetters::sleep(const GateNode* msg) { - return *msg->condition_.sleep_; -} -void GateNode::set_allocated_approve(::flyteidl::core::ApproveCondition* approve) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_condition(); - if (approve) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - approve = ::google::protobuf::internal::GetOwnedMessage( - message_arena, approve, submessage_arena); - } - set_has_approve(); - condition_.approve_ = approve; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.GateNode.approve) -} -void GateNode::set_allocated_signal(::flyteidl::core::SignalCondition* signal) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_condition(); - if (signal) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - signal = ::google::protobuf::internal::GetOwnedMessage( - message_arena, signal, submessage_arena); - } - set_has_signal(); - condition_.signal_ = signal; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.GateNode.signal) -} -void GateNode::set_allocated_sleep(::flyteidl::core::SleepCondition* sleep) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_condition(); - if (sleep) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - sleep = ::google::protobuf::internal::GetOwnedMessage( - message_arena, sleep, submessage_arena); - } - set_has_sleep(); - condition_.sleep_ = sleep; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.GateNode.sleep) -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int GateNode::kApproveFieldNumber; -const int GateNode::kSignalFieldNumber; -const int GateNode::kSleepFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -GateNode::GateNode() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.GateNode) -} -GateNode::GateNode(const GateNode& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - clear_has_condition(); - switch (from.condition_case()) { - case kApprove: { - mutable_approve()->::flyteidl::core::ApproveCondition::MergeFrom(from.approve()); - break; - } - case kSignal: { - mutable_signal()->::flyteidl::core::SignalCondition::MergeFrom(from.signal()); - break; - } - case kSleep: { - mutable_sleep()->::flyteidl::core::SleepCondition::MergeFrom(from.sleep()); - break; - } - case CONDITION_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.GateNode) -} - -void GateNode::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base); - clear_has_condition(); -} - -GateNode::~GateNode() { - // @@protoc_insertion_point(destructor:flyteidl.core.GateNode) - SharedDtor(); -} - -void GateNode::SharedDtor() { - if (has_condition()) { - clear_condition(); - } -} - -void GateNode::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const GateNode& GateNode::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_GateNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void GateNode::clear_condition() { -// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.GateNode) - switch (condition_case()) { - case kApprove: { - delete condition_.approve_; - break; - } - case kSignal: { - delete condition_.signal_; - break; - } - case kSleep: { - delete condition_.sleep_; - break; - } - case CONDITION_NOT_SET: { - break; - } - } - _oneof_case_[0] = CONDITION_NOT_SET; -} - - -void GateNode::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.GateNode) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - clear_condition(); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* GateNode::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.ApproveCondition approve = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::ApproveCondition::_InternalParse; - object = msg->mutable_approve(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.SignalCondition signal = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::SignalCondition::_InternalParse; - object = msg->mutable_signal(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.SleepCondition sleep = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::SleepCondition::_InternalParse; - object = msg->mutable_sleep(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool GateNode::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.GateNode) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.ApproveCondition approve = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_approve())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.SignalCondition signal = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_signal())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.SleepCondition sleep = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_sleep())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.GateNode) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.GateNode) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void GateNode::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.GateNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.ApproveCondition approve = 1; - if (has_approve()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::approve(this), output); - } - - // .flyteidl.core.SignalCondition signal = 2; - if (has_signal()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::signal(this), output); - } - - // .flyteidl.core.SleepCondition sleep = 3; - if (has_sleep()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 3, HasBitSetters::sleep(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.GateNode) -} - -::google::protobuf::uint8* GateNode::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.GateNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.ApproveCondition approve = 1; - if (has_approve()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::approve(this), target); - } - - // .flyteidl.core.SignalCondition signal = 2; - if (has_signal()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::signal(this), target); - } - - // .flyteidl.core.SleepCondition sleep = 3; - if (has_sleep()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 3, HasBitSetters::sleep(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.GateNode) - return target; -} - -size_t GateNode::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.GateNode) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - switch (condition_case()) { - // .flyteidl.core.ApproveCondition approve = 1; - case kApprove: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *condition_.approve_); - break; - } - // .flyteidl.core.SignalCondition signal = 2; - case kSignal: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *condition_.signal_); - break; - } - // .flyteidl.core.SleepCondition sleep = 3; - case kSleep: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *condition_.sleep_); - break; - } - case CONDITION_NOT_SET: { - break; - } - } - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void GateNode::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.GateNode) - GOOGLE_DCHECK_NE(&from, this); - const GateNode* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.GateNode) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.GateNode) - MergeFrom(*source); - } -} - -void GateNode::MergeFrom(const GateNode& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.GateNode) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - switch (from.condition_case()) { - case kApprove: { - mutable_approve()->::flyteidl::core::ApproveCondition::MergeFrom(from.approve()); - break; - } - case kSignal: { - mutable_signal()->::flyteidl::core::SignalCondition::MergeFrom(from.signal()); - break; - } - case kSleep: { - mutable_sleep()->::flyteidl::core::SleepCondition::MergeFrom(from.sleep()); - break; - } - case CONDITION_NOT_SET: { - break; - } - } -} - -void GateNode::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.GateNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void GateNode::CopyFrom(const GateNode& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.GateNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool GateNode::IsInitialized() const { - return true; -} - -void GateNode::Swap(GateNode* other) { - if (other == this) return; - InternalSwap(other); -} -void GateNode::InternalSwap(GateNode* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(condition_, other->condition_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::google::protobuf::Metadata GateNode::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void ArrayNode::InitAsDefaultInstance() { - ::flyteidl::core::_ArrayNode_default_instance_._instance.get_mutable()->node_ = const_cast< ::flyteidl::core::Node*>( - ::flyteidl::core::Node::internal_default_instance()); - ::flyteidl::core::_ArrayNode_default_instance_.min_successes_ = 0u; - ::flyteidl::core::_ArrayNode_default_instance_.min_success_ratio_ = 0; -} -class ArrayNode::HasBitSetters { - public: - static const ::flyteidl::core::Node& node(const ArrayNode* msg); -}; - -const ::flyteidl::core::Node& -ArrayNode::HasBitSetters::node(const ArrayNode* msg) { - return *msg->node_; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int ArrayNode::kNodeFieldNumber; -const int ArrayNode::kParallelismFieldNumber; -const int ArrayNode::kMinSuccessesFieldNumber; -const int ArrayNode::kMinSuccessRatioFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -ArrayNode::ArrayNode() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.ArrayNode) -} -ArrayNode::ArrayNode(const ArrayNode& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from.has_node()) { - node_ = new ::flyteidl::core::Node(*from.node_); - } else { - node_ = nullptr; - } - parallelism_ = from.parallelism_; - clear_has_success_criteria(); - switch (from.success_criteria_case()) { - case kMinSuccesses: { - set_min_successes(from.min_successes()); - break; - } - case kMinSuccessRatio: { - set_min_success_ratio(from.min_success_ratio()); - break; - } - case SUCCESS_CRITERIA_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.ArrayNode) -} - -void ArrayNode::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - ::memset(&node_, 0, static_cast( - reinterpret_cast(¶llelism_) - - reinterpret_cast(&node_)) + sizeof(parallelism_)); - clear_has_success_criteria(); -} - -ArrayNode::~ArrayNode() { - // @@protoc_insertion_point(destructor:flyteidl.core.ArrayNode) - SharedDtor(); -} - -void ArrayNode::SharedDtor() { - if (this != internal_default_instance()) delete node_; - if (has_success_criteria()) { - clear_success_criteria(); - } -} - -void ArrayNode::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const ArrayNode& ArrayNode::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void ArrayNode::clear_success_criteria() { -// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.ArrayNode) - switch (success_criteria_case()) { - case kMinSuccesses: { - // No need to clear - break; - } - case kMinSuccessRatio: { - // No need to clear - break; - } - case SUCCESS_CRITERIA_NOT_SET: { - break; - } - } - _oneof_case_[0] = SUCCESS_CRITERIA_NOT_SET; -} - - -void ArrayNode::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.ArrayNode) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - if (GetArenaNoVirtual() == nullptr && node_ != nullptr) { - delete node_; - } - node_ = nullptr; - parallelism_ = 0u; - clear_success_criteria(); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* ArrayNode::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.Node node = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Node::_InternalParse; - object = msg->mutable_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // uint32 parallelism = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 16) goto handle_unusual; - msg->set_parallelism(::google::protobuf::internal::ReadVarint(&ptr)); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - break; - } - // uint32 min_successes = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 24) goto handle_unusual; - msg->set_min_successes(::google::protobuf::internal::ReadVarint(&ptr)); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - break; - } - // float min_success_ratio = 4; - case 4: { - if (static_cast<::google::protobuf::uint8>(tag) != 37) goto handle_unusual; - msg->set_min_success_ratio(::google::protobuf::io::UnalignedLoad(ptr)); - ptr += sizeof(float); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool ArrayNode::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.ArrayNode) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.Node node = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_node())); - } else { - goto handle_unusual; - } - break; - } - - // uint32 parallelism = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (16 & 0xFF)) { - - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, ¶llelism_))); - } else { - goto handle_unusual; - } - break; - } - - // uint32 min_successes = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (24 & 0xFF)) { - clear_success_criteria(); - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - ::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_UINT32>( - input, &success_criteria_.min_successes_))); - set_has_min_successes(); - } else { - goto handle_unusual; - } - break; - } - - // float min_success_ratio = 4; - case 4: { - if (static_cast< ::google::protobuf::uint8>(tag) == (37 & 0xFF)) { - clear_success_criteria(); - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - float, ::google::protobuf::internal::WireFormatLite::TYPE_FLOAT>( - input, &success_criteria_.min_success_ratio_))); - set_has_min_success_ratio(); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.ArrayNode) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.ArrayNode) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void ArrayNode::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.ArrayNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Node node = 1; - if (this->has_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::node(this), output); - } - - // uint32 parallelism = 2; - if (this->parallelism() != 0) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(2, this->parallelism(), output); - } - - // uint32 min_successes = 3; - if (has_min_successes()) { - ::google::protobuf::internal::WireFormatLite::WriteUInt32(3, this->min_successes(), output); - } - - // float min_success_ratio = 4; - if (has_min_success_ratio()) { - ::google::protobuf::internal::WireFormatLite::WriteFloat(4, this->min_success_ratio(), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.ArrayNode) -} - -::google::protobuf::uint8* ArrayNode::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.ArrayNode) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Node node = 1; - if (this->has_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::node(this), target); - } - - // uint32 parallelism = 2; - if (this->parallelism() != 0) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(2, this->parallelism(), target); - } - - // uint32 min_successes = 3; - if (has_min_successes()) { - target = ::google::protobuf::internal::WireFormatLite::WriteUInt32ToArray(3, this->min_successes(), target); - } - - // float min_success_ratio = 4; - if (has_min_success_ratio()) { - target = ::google::protobuf::internal::WireFormatLite::WriteFloatToArray(4, this->min_success_ratio(), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.ArrayNode) - return target; -} - -size_t ArrayNode::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.ArrayNode) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // .flyteidl.core.Node node = 1; - if (this->has_node()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *node_); - } - - // uint32 parallelism = 2; - if (this->parallelism() != 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->parallelism()); - } - - switch (success_criteria_case()) { - // uint32 min_successes = 3; - case kMinSuccesses: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::UInt32Size( - this->min_successes()); - break; - } - // float min_success_ratio = 4; - case kMinSuccessRatio: { - total_size += 1 + 4; - break; - } - case SUCCESS_CRITERIA_NOT_SET: { - break; - } - } - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void ArrayNode::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.ArrayNode) - GOOGLE_DCHECK_NE(&from, this); - const ArrayNode* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.ArrayNode) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.ArrayNode) - MergeFrom(*source); - } -} - -void ArrayNode::MergeFrom(const ArrayNode& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.ArrayNode) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.has_node()) { - mutable_node()->::flyteidl::core::Node::MergeFrom(from.node()); - } - if (from.parallelism() != 0) { - set_parallelism(from.parallelism()); - } - switch (from.success_criteria_case()) { - case kMinSuccesses: { - set_min_successes(from.min_successes()); - break; - } - case kMinSuccessRatio: { - set_min_success_ratio(from.min_success_ratio()); - break; - } - case SUCCESS_CRITERIA_NOT_SET: { - break; - } - } -} - -void ArrayNode::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.ArrayNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void ArrayNode::CopyFrom(const ArrayNode& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.ArrayNode) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool ArrayNode::IsInitialized() const { - return true; -} - -void ArrayNode::Swap(ArrayNode* other) { - if (other == this) return; - InternalSwap(other); -} -void ArrayNode::InternalSwap(ArrayNode* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(node_, other->node_); - swap(parallelism_, other->parallelism_); - swap(success_criteria_, other->success_criteria_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::google::protobuf::Metadata ArrayNode::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void NodeMetadata::InitAsDefaultInstance() { - ::flyteidl::core::_NodeMetadata_default_instance_._instance.get_mutable()->timeout_ = const_cast< ::google::protobuf::Duration*>( - ::google::protobuf::Duration::internal_default_instance()); - ::flyteidl::core::_NodeMetadata_default_instance_._instance.get_mutable()->retries_ = const_cast< ::flyteidl::core::RetryStrategy*>( - ::flyteidl::core::RetryStrategy::internal_default_instance()); - ::flyteidl::core::_NodeMetadata_default_instance_.interruptible_ = false; -} -class NodeMetadata::HasBitSetters { - public: - static const ::google::protobuf::Duration& timeout(const NodeMetadata* msg); - static const ::flyteidl::core::RetryStrategy& retries(const NodeMetadata* msg); -}; - -const ::google::protobuf::Duration& -NodeMetadata::HasBitSetters::timeout(const NodeMetadata* msg) { - return *msg->timeout_; -} -const ::flyteidl::core::RetryStrategy& -NodeMetadata::HasBitSetters::retries(const NodeMetadata* msg) { - return *msg->retries_; -} -void NodeMetadata::clear_timeout() { - if (GetArenaNoVirtual() == nullptr && timeout_ != nullptr) { - delete timeout_; - } - timeout_ = nullptr; -} -void NodeMetadata::clear_retries() { - if (GetArenaNoVirtual() == nullptr && retries_ != nullptr) { - delete retries_; - } - retries_ = nullptr; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int NodeMetadata::kNameFieldNumber; -const int NodeMetadata::kTimeoutFieldNumber; -const int NodeMetadata::kRetriesFieldNumber; -const int NodeMetadata::kInterruptibleFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -NodeMetadata::NodeMetadata() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.NodeMetadata) -} -NodeMetadata::NodeMetadata(const NodeMetadata& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.name().size() > 0) { - name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.name_); - } - if (from.has_timeout()) { - timeout_ = new ::google::protobuf::Duration(*from.timeout_); - } else { - timeout_ = nullptr; - } - if (from.has_retries()) { - retries_ = new ::flyteidl::core::RetryStrategy(*from.retries_); - } else { - retries_ = nullptr; - } - clear_has_interruptible_value(); - switch (from.interruptible_value_case()) { - case kInterruptible: { - set_interruptible(from.interruptible()); - break; - } - case INTERRUPTIBLE_VALUE_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.NodeMetadata) -} - -void NodeMetadata::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); - name_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - ::memset(&timeout_, 0, static_cast( - reinterpret_cast(&retries_) - - reinterpret_cast(&timeout_)) + sizeof(retries_)); - clear_has_interruptible_value(); -} - -NodeMetadata::~NodeMetadata() { - // @@protoc_insertion_point(destructor:flyteidl.core.NodeMetadata) - SharedDtor(); -} - -void NodeMetadata::SharedDtor() { - name_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (this != internal_default_instance()) delete timeout_; - if (this != internal_default_instance()) delete retries_; - if (has_interruptible_value()) { - clear_interruptible_value(); - } -} - -void NodeMetadata::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const NodeMetadata& NodeMetadata::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_NodeMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void NodeMetadata::clear_interruptible_value() { -// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.NodeMetadata) - switch (interruptible_value_case()) { - case kInterruptible: { - // No need to clear - break; - } - case INTERRUPTIBLE_VALUE_NOT_SET: { - break; - } - } - _oneof_case_[0] = INTERRUPTIBLE_VALUE_NOT_SET; -} - - -void NodeMetadata::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.NodeMetadata) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (GetArenaNoVirtual() == nullptr && timeout_ != nullptr) { - delete timeout_; - } - timeout_ = nullptr; - if (GetArenaNoVirtual() == nullptr && retries_ != nullptr) { - delete retries_; - } - retries_ = nullptr; - clear_interruptible_value(); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* NodeMetadata::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // string name = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.NodeMetadata.name"); - object = msg->mutable_name(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - // .google.protobuf.Duration timeout = 4; - case 4: { - if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::google::protobuf::Duration::_InternalParse; - object = msg->mutable_timeout(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.RetryStrategy retries = 5; - case 5: { - if (static_cast<::google::protobuf::uint8>(tag) != 42) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::RetryStrategy::_InternalParse; - object = msg->mutable_retries(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // bool interruptible = 6; - case 6: { - if (static_cast<::google::protobuf::uint8>(tag) != 48) goto handle_unusual; - msg->set_interruptible(::google::protobuf::internal::ReadVarint(&ptr)); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -string_till_end: - static_cast<::std::string*>(object)->clear(); - static_cast<::std::string*>(object)->reserve(size); - goto len_delim_till_end; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool NodeMetadata::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.NodeMetadata) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // string name = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_name())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->name().data(), static_cast(this->name().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.NodeMetadata.name")); - } else { - goto handle_unusual; - } - break; - } - - // .google.protobuf.Duration timeout = 4; - case 4: { - if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_timeout())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.RetryStrategy retries = 5; - case 5: { - if (static_cast< ::google::protobuf::uint8>(tag) == (42 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_retries())); - } else { - goto handle_unusual; - } - break; - } - - // bool interruptible = 6; - case 6: { - if (static_cast< ::google::protobuf::uint8>(tag) == (48 & 0xFF)) { - clear_interruptible_value(); - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &interruptible_value_.interruptible_))); - set_has_interruptible(); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.NodeMetadata) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.NodeMetadata) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void NodeMetadata::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.NodeMetadata) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string name = 1; - if (this->name().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->name().data(), static_cast(this->name().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.NodeMetadata.name"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 1, this->name(), output); - } - - // .google.protobuf.Duration timeout = 4; - if (this->has_timeout()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 4, HasBitSetters::timeout(this), output); - } - - // .flyteidl.core.RetryStrategy retries = 5; - if (this->has_retries()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 5, HasBitSetters::retries(this), output); - } - - // bool interruptible = 6; - if (has_interruptible()) { - ::google::protobuf::internal::WireFormatLite::WriteBool(6, this->interruptible(), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.NodeMetadata) -} - -::google::protobuf::uint8* NodeMetadata::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.NodeMetadata) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string name = 1; - if (this->name().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->name().data(), static_cast(this->name().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.NodeMetadata.name"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 1, this->name(), target); - } - - // .google.protobuf.Duration timeout = 4; - if (this->has_timeout()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 4, HasBitSetters::timeout(this), target); - } - - // .flyteidl.core.RetryStrategy retries = 5; - if (this->has_retries()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 5, HasBitSetters::retries(this), target); - } - - // bool interruptible = 6; - if (has_interruptible()) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(6, this->interruptible(), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.NodeMetadata) - return target; -} - -size_t NodeMetadata::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.NodeMetadata) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // string name = 1; - if (this->name().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->name()); - } - - // .google.protobuf.Duration timeout = 4; - if (this->has_timeout()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *timeout_); - } - - // .flyteidl.core.RetryStrategy retries = 5; - if (this->has_retries()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *retries_); - } - - switch (interruptible_value_case()) { - // bool interruptible = 6; - case kInterruptible: { - total_size += 1 + 1; - break; - } - case INTERRUPTIBLE_VALUE_NOT_SET: { - break; - } - } - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void NodeMetadata::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.NodeMetadata) - GOOGLE_DCHECK_NE(&from, this); - const NodeMetadata* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.NodeMetadata) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.NodeMetadata) - MergeFrom(*source); - } -} - -void NodeMetadata::MergeFrom(const NodeMetadata& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.NodeMetadata) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.name().size() > 0) { - - name_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.name_); - } - if (from.has_timeout()) { - mutable_timeout()->::google::protobuf::Duration::MergeFrom(from.timeout()); - } - if (from.has_retries()) { - mutable_retries()->::flyteidl::core::RetryStrategy::MergeFrom(from.retries()); - } - switch (from.interruptible_value_case()) { - case kInterruptible: { - set_interruptible(from.interruptible()); - break; - } - case INTERRUPTIBLE_VALUE_NOT_SET: { - break; - } - } -} - -void NodeMetadata::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.NodeMetadata) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void NodeMetadata::CopyFrom(const NodeMetadata& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.NodeMetadata) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool NodeMetadata::IsInitialized() const { - return true; -} - -void NodeMetadata::Swap(NodeMetadata* other) { - if (other == this) return; - InternalSwap(other); -} -void NodeMetadata::InternalSwap(NodeMetadata* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - name_.Swap(&other->name_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); - swap(timeout_, other->timeout_); - swap(retries_, other->retries_); - swap(interruptible_value_, other->interruptible_value_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::google::protobuf::Metadata NodeMetadata::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void Alias::InitAsDefaultInstance() { -} -class Alias::HasBitSetters { - public: -}; - -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int Alias::kVarFieldNumber; -const int Alias::kAliasFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -Alias::Alias() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.Alias) -} -Alias::Alias(const Alias& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - var_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.var().size() > 0) { - var_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.var_); - } - alias_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.alias().size() > 0) { - alias_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.alias_); - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.Alias) -} - -void Alias::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base); - var_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - alias_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} - -Alias::~Alias() { - // @@protoc_insertion_point(destructor:flyteidl.core.Alias) - SharedDtor(); -} - -void Alias::SharedDtor() { - var_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - alias_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} - -void Alias::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const Alias& Alias::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_Alias_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void Alias::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.Alias) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - var_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - alias_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* Alias::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // string var = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.Alias.var"); - object = msg->mutable_var(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - // string alias = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.Alias.alias"); - object = msg->mutable_alias(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -string_till_end: - static_cast<::std::string*>(object)->clear(); - static_cast<::std::string*>(object)->reserve(size); - goto len_delim_till_end; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool Alias::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.Alias) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // string var = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_var())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->var().data(), static_cast(this->var().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.Alias.var")); - } else { - goto handle_unusual; - } - break; - } - - // string alias = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_alias())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->alias().data(), static_cast(this->alias().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.Alias.alias")); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.Alias) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.Alias) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void Alias::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.Alias) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string var = 1; - if (this->var().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->var().data(), static_cast(this->var().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Alias.var"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 1, this->var(), output); - } - - // string alias = 2; - if (this->alias().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->alias().data(), static_cast(this->alias().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Alias.alias"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 2, this->alias(), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.Alias) -} - -::google::protobuf::uint8* Alias::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.Alias) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string var = 1; - if (this->var().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->var().data(), static_cast(this->var().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Alias.var"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 1, this->var(), target); - } - - // string alias = 2; - if (this->alias().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->alias().data(), static_cast(this->alias().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Alias.alias"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 2, this->alias(), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.Alias) - return target; -} - -size_t Alias::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.Alias) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // string var = 1; - if (this->var().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->var()); - } - - // string alias = 2; - if (this->alias().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->alias()); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Alias::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.Alias) - GOOGLE_DCHECK_NE(&from, this); - const Alias* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.Alias) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.Alias) - MergeFrom(*source); - } -} - -void Alias::MergeFrom(const Alias& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.Alias) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.var().size() > 0) { - - var_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.var_); - } - if (from.alias().size() > 0) { - - alias_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.alias_); - } -} - -void Alias::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.Alias) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void Alias::CopyFrom(const Alias& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.Alias) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Alias::IsInitialized() const { - return true; -} - -void Alias::Swap(Alias* other) { - if (other == this) return; - InternalSwap(other); -} -void Alias::InternalSwap(Alias* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - var_.Swap(&other->var_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); - alias_.Swap(&other->alias_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); -} - -::google::protobuf::Metadata Alias::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void Node::InitAsDefaultInstance() { - ::flyteidl::core::_Node_default_instance_._instance.get_mutable()->metadata_ = const_cast< ::flyteidl::core::NodeMetadata*>( - ::flyteidl::core::NodeMetadata::internal_default_instance()); - ::flyteidl::core::_Node_default_instance_.task_node_ = const_cast< ::flyteidl::core::TaskNode*>( - ::flyteidl::core::TaskNode::internal_default_instance()); - ::flyteidl::core::_Node_default_instance_.workflow_node_ = const_cast< ::flyteidl::core::WorkflowNode*>( - ::flyteidl::core::WorkflowNode::internal_default_instance()); - ::flyteidl::core::_Node_default_instance_.branch_node_ = const_cast< ::flyteidl::core::BranchNode*>( - ::flyteidl::core::BranchNode::internal_default_instance()); - ::flyteidl::core::_Node_default_instance_.gate_node_ = const_cast< ::flyteidl::core::GateNode*>( - ::flyteidl::core::GateNode::internal_default_instance()); - ::flyteidl::core::_Node_default_instance_.array_node_ = const_cast< ::flyteidl::core::ArrayNode*>( - ::flyteidl::core::ArrayNode::internal_default_instance()); -} -class Node::HasBitSetters { - public: - static const ::flyteidl::core::NodeMetadata& metadata(const Node* msg); - static const ::flyteidl::core::TaskNode& task_node(const Node* msg); - static const ::flyteidl::core::WorkflowNode& workflow_node(const Node* msg); - static const ::flyteidl::core::BranchNode& branch_node(const Node* msg); - static const ::flyteidl::core::GateNode& gate_node(const Node* msg); - static const ::flyteidl::core::ArrayNode& array_node(const Node* msg); -}; - -const ::flyteidl::core::NodeMetadata& -Node::HasBitSetters::metadata(const Node* msg) { - return *msg->metadata_; -} -const ::flyteidl::core::TaskNode& -Node::HasBitSetters::task_node(const Node* msg) { - return *msg->target_.task_node_; -} -const ::flyteidl::core::WorkflowNode& -Node::HasBitSetters::workflow_node(const Node* msg) { - return *msg->target_.workflow_node_; -} -const ::flyteidl::core::BranchNode& -Node::HasBitSetters::branch_node(const Node* msg) { - return *msg->target_.branch_node_; -} -const ::flyteidl::core::GateNode& -Node::HasBitSetters::gate_node(const Node* msg) { - return *msg->target_.gate_node_; -} -const ::flyteidl::core::ArrayNode& -Node::HasBitSetters::array_node(const Node* msg) { - return *msg->target_.array_node_; -} -void Node::clear_inputs() { - inputs_.Clear(); -} -void Node::set_allocated_task_node(::flyteidl::core::TaskNode* task_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_target(); - if (task_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - task_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, task_node, submessage_arena); - } - set_has_task_node(); - target_.task_node_ = task_node; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.task_node) -} -void Node::set_allocated_workflow_node(::flyteidl::core::WorkflowNode* workflow_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_target(); - if (workflow_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - workflow_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, workflow_node, submessage_arena); - } - set_has_workflow_node(); - target_.workflow_node_ = workflow_node; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.workflow_node) -} -void Node::set_allocated_branch_node(::flyteidl::core::BranchNode* branch_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_target(); - if (branch_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - branch_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, branch_node, submessage_arena); - } - set_has_branch_node(); - target_.branch_node_ = branch_node; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.branch_node) -} -void Node::set_allocated_gate_node(::flyteidl::core::GateNode* gate_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_target(); - if (gate_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - gate_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, gate_node, submessage_arena); - } - set_has_gate_node(); - target_.gate_node_ = gate_node; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.gate_node) -} -void Node::set_allocated_array_node(::flyteidl::core::ArrayNode* array_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - clear_target(); - if (array_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - array_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, array_node, submessage_arena); - } - set_has_array_node(); - target_.array_node_ = array_node; - } - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.array_node) -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int Node::kIdFieldNumber; -const int Node::kMetadataFieldNumber; -const int Node::kInputsFieldNumber; -const int Node::kUpstreamNodeIdsFieldNumber; -const int Node::kOutputAliasesFieldNumber; -const int Node::kTaskNodeFieldNumber; -const int Node::kWorkflowNodeFieldNumber; -const int Node::kBranchNodeFieldNumber; -const int Node::kGateNodeFieldNumber; -const int Node::kArrayNodeFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -Node::Node() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.Node) -} -Node::Node(const Node& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr), - inputs_(from.inputs_), - upstream_node_ids_(from.upstream_node_ids_), - output_aliases_(from.output_aliases_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.id().size() > 0) { - id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.id_); - } - if (from.has_metadata()) { - metadata_ = new ::flyteidl::core::NodeMetadata(*from.metadata_); - } else { - metadata_ = nullptr; - } - clear_has_target(); - switch (from.target_case()) { - case kTaskNode: { - mutable_task_node()->::flyteidl::core::TaskNode::MergeFrom(from.task_node()); - break; - } - case kWorkflowNode: { - mutable_workflow_node()->::flyteidl::core::WorkflowNode::MergeFrom(from.workflow_node()); - break; - } - case kBranchNode: { - mutable_branch_node()->::flyteidl::core::BranchNode::MergeFrom(from.branch_node()); - break; - } - case kGateNode: { - mutable_gate_node()->::flyteidl::core::GateNode::MergeFrom(from.gate_node()); - break; - } - case kArrayNode: { - mutable_array_node()->::flyteidl::core::ArrayNode::MergeFrom(from.array_node()); - break; - } - case TARGET_NOT_SET: { - break; - } - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.Node) -} - -void Node::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - id_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - metadata_ = nullptr; - clear_has_target(); -} - -Node::~Node() { - // @@protoc_insertion_point(destructor:flyteidl.core.Node) - SharedDtor(); -} - -void Node::SharedDtor() { - id_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (this != internal_default_instance()) delete metadata_; - if (has_target()) { - clear_target(); - } -} - -void Node::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const Node& Node::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_ArrayNode_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void Node::clear_target() { -// @@protoc_insertion_point(one_of_clear_start:flyteidl.core.Node) - switch (target_case()) { - case kTaskNode: { - delete target_.task_node_; - break; - } - case kWorkflowNode: { - delete target_.workflow_node_; - break; - } - case kBranchNode: { - delete target_.branch_node_; - break; - } - case kGateNode: { - delete target_.gate_node_; - break; - } - case kArrayNode: { - delete target_.array_node_; - break; - } - case TARGET_NOT_SET: { - break; - } - } - _oneof_case_[0] = TARGET_NOT_SET; -} - - -void Node::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.Node) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - inputs_.Clear(); - upstream_node_ids_.Clear(); - output_aliases_.Clear(); - id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { - delete metadata_; - } - metadata_ = nullptr; - clear_target(); - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* Node::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // string id = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.Node.id"); - object = msg->mutable_id(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - // .flyteidl.core.NodeMetadata metadata = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::NodeMetadata::_InternalParse; - object = msg->mutable_metadata(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // repeated .flyteidl.core.Binding inputs = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; - do { - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Binding::_InternalParse; - object = msg->add_inputs(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - if (ptr >= end) break; - } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 26 && (ptr += 1)); - break; - } - // repeated string upstream_node_ids = 4; - case 4: { - if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; - do { - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.Node.upstream_node_ids"); - object = msg->add_upstream_node_ids(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - if (ptr >= end) break; - } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 34 && (ptr += 1)); - break; - } - // repeated .flyteidl.core.Alias output_aliases = 5; - case 5: { - if (static_cast<::google::protobuf::uint8>(tag) != 42) goto handle_unusual; - do { - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Alias::_InternalParse; - object = msg->add_output_aliases(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - if (ptr >= end) break; - } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 42 && (ptr += 1)); - break; - } - // .flyteidl.core.TaskNode task_node = 6; - case 6: { - if (static_cast<::google::protobuf::uint8>(tag) != 50) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::TaskNode::_InternalParse; - object = msg->mutable_task_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.WorkflowNode workflow_node = 7; - case 7: { - if (static_cast<::google::protobuf::uint8>(tag) != 58) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::WorkflowNode::_InternalParse; - object = msg->mutable_workflow_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.BranchNode branch_node = 8; - case 8: { - if (static_cast<::google::protobuf::uint8>(tag) != 66) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::BranchNode::_InternalParse; - object = msg->mutable_branch_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.GateNode gate_node = 9; - case 9: { - if (static_cast<::google::protobuf::uint8>(tag) != 74) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::GateNode::_InternalParse; - object = msg->mutable_gate_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.ArrayNode array_node = 10; - case 10: { - if (static_cast<::google::protobuf::uint8>(tag) != 82) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::ArrayNode::_InternalParse; - object = msg->mutable_array_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -string_till_end: - static_cast<::std::string*>(object)->clear(); - static_cast<::std::string*>(object)->reserve(size); - goto len_delim_till_end; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool Node::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.Node) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // string id = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_id())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->id().data(), static_cast(this->id().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.Node.id")); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.NodeMetadata metadata = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_metadata())); - } else { - goto handle_unusual; - } - break; - } - - // repeated .flyteidl.core.Binding inputs = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, add_inputs())); - } else { - goto handle_unusual; - } - break; - } - - // repeated string upstream_node_ids = 4; - case 4: { - if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->add_upstream_node_ids())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->upstream_node_ids(this->upstream_node_ids_size() - 1).data(), - static_cast(this->upstream_node_ids(this->upstream_node_ids_size() - 1).length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.Node.upstream_node_ids")); - } else { - goto handle_unusual; - } - break; - } - - // repeated .flyteidl.core.Alias output_aliases = 5; - case 5: { - if (static_cast< ::google::protobuf::uint8>(tag) == (42 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, add_output_aliases())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.TaskNode task_node = 6; - case 6: { - if (static_cast< ::google::protobuf::uint8>(tag) == (50 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_task_node())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.WorkflowNode workflow_node = 7; - case 7: { - if (static_cast< ::google::protobuf::uint8>(tag) == (58 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_workflow_node())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.BranchNode branch_node = 8; - case 8: { - if (static_cast< ::google::protobuf::uint8>(tag) == (66 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_branch_node())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.GateNode gate_node = 9; - case 9: { - if (static_cast< ::google::protobuf::uint8>(tag) == (74 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_gate_node())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.ArrayNode array_node = 10; - case 10: { - if (static_cast< ::google::protobuf::uint8>(tag) == (82 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_array_node())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.Node) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.Node) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void Node::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.Node) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string id = 1; - if (this->id().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->id().data(), static_cast(this->id().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Node.id"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 1, this->id(), output); - } - - // .flyteidl.core.NodeMetadata metadata = 2; - if (this->has_metadata()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::metadata(this), output); - } - - // repeated .flyteidl.core.Binding inputs = 3; - for (unsigned int i = 0, - n = static_cast(this->inputs_size()); i < n; i++) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 3, - this->inputs(static_cast(i)), - output); - } - - // repeated string upstream_node_ids = 4; - for (int i = 0, n = this->upstream_node_ids_size(); i < n; i++) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->upstream_node_ids(i).data(), static_cast(this->upstream_node_ids(i).length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Node.upstream_node_ids"); - ::google::protobuf::internal::WireFormatLite::WriteString( - 4, this->upstream_node_ids(i), output); - } - - // repeated .flyteidl.core.Alias output_aliases = 5; - for (unsigned int i = 0, - n = static_cast(this->output_aliases_size()); i < n; i++) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 5, - this->output_aliases(static_cast(i)), - output); - } - - // .flyteidl.core.TaskNode task_node = 6; - if (has_task_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 6, HasBitSetters::task_node(this), output); - } - - // .flyteidl.core.WorkflowNode workflow_node = 7; - if (has_workflow_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 7, HasBitSetters::workflow_node(this), output); - } - - // .flyteidl.core.BranchNode branch_node = 8; - if (has_branch_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 8, HasBitSetters::branch_node(this), output); - } - - // .flyteidl.core.GateNode gate_node = 9; - if (has_gate_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 9, HasBitSetters::gate_node(this), output); - } - - // .flyteidl.core.ArrayNode array_node = 10; - if (has_array_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 10, HasBitSetters::array_node(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.Node) -} - -::google::protobuf::uint8* Node::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.Node) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // string id = 1; - if (this->id().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->id().data(), static_cast(this->id().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Node.id"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 1, this->id(), target); - } - - // .flyteidl.core.NodeMetadata metadata = 2; - if (this->has_metadata()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::metadata(this), target); - } - - // repeated .flyteidl.core.Binding inputs = 3; - for (unsigned int i = 0, - n = static_cast(this->inputs_size()); i < n; i++) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 3, this->inputs(static_cast(i)), target); - } - - // repeated string upstream_node_ids = 4; - for (int i = 0, n = this->upstream_node_ids_size(); i < n; i++) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->upstream_node_ids(i).data(), static_cast(this->upstream_node_ids(i).length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.Node.upstream_node_ids"); - target = ::google::protobuf::internal::WireFormatLite:: - WriteStringToArray(4, this->upstream_node_ids(i), target); - } - - // repeated .flyteidl.core.Alias output_aliases = 5; - for (unsigned int i = 0, - n = static_cast(this->output_aliases_size()); i < n; i++) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 5, this->output_aliases(static_cast(i)), target); - } - - // .flyteidl.core.TaskNode task_node = 6; - if (has_task_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 6, HasBitSetters::task_node(this), target); - } - - // .flyteidl.core.WorkflowNode workflow_node = 7; - if (has_workflow_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 7, HasBitSetters::workflow_node(this), target); - } - - // .flyteidl.core.BranchNode branch_node = 8; - if (has_branch_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 8, HasBitSetters::branch_node(this), target); - } - - // .flyteidl.core.GateNode gate_node = 9; - if (has_gate_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 9, HasBitSetters::gate_node(this), target); - } - - // .flyteidl.core.ArrayNode array_node = 10; - if (has_array_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 10, HasBitSetters::array_node(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.Node) - return target; -} - -size_t Node::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.Node) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // repeated .flyteidl.core.Binding inputs = 3; - { - unsigned int count = static_cast(this->inputs_size()); - total_size += 1UL * count; - for (unsigned int i = 0; i < count; i++) { - total_size += - ::google::protobuf::internal::WireFormatLite::MessageSize( - this->inputs(static_cast(i))); - } - } - - // repeated string upstream_node_ids = 4; - total_size += 1 * - ::google::protobuf::internal::FromIntSize(this->upstream_node_ids_size()); - for (int i = 0, n = this->upstream_node_ids_size(); i < n; i++) { - total_size += ::google::protobuf::internal::WireFormatLite::StringSize( - this->upstream_node_ids(i)); - } - - // repeated .flyteidl.core.Alias output_aliases = 5; - { - unsigned int count = static_cast(this->output_aliases_size()); - total_size += 1UL * count; - for (unsigned int i = 0; i < count; i++) { - total_size += - ::google::protobuf::internal::WireFormatLite::MessageSize( - this->output_aliases(static_cast(i))); - } - } - - // string id = 1; - if (this->id().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->id()); - } - - // .flyteidl.core.NodeMetadata metadata = 2; - if (this->has_metadata()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *metadata_); - } - - switch (target_case()) { - // .flyteidl.core.TaskNode task_node = 6; - case kTaskNode: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *target_.task_node_); - break; - } - // .flyteidl.core.WorkflowNode workflow_node = 7; - case kWorkflowNode: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *target_.workflow_node_); - break; - } - // .flyteidl.core.BranchNode branch_node = 8; - case kBranchNode: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *target_.branch_node_); - break; - } - // .flyteidl.core.GateNode gate_node = 9; - case kGateNode: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *target_.gate_node_); - break; - } - // .flyteidl.core.ArrayNode array_node = 10; - case kArrayNode: { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *target_.array_node_); - break; - } - case TARGET_NOT_SET: { - break; - } - } - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void Node::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.Node) - GOOGLE_DCHECK_NE(&from, this); - const Node* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.Node) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.Node) - MergeFrom(*source); - } -} - -void Node::MergeFrom(const Node& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.Node) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - inputs_.MergeFrom(from.inputs_); - upstream_node_ids_.MergeFrom(from.upstream_node_ids_); - output_aliases_.MergeFrom(from.output_aliases_); - if (from.id().size() > 0) { - - id_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.id_); - } - if (from.has_metadata()) { - mutable_metadata()->::flyteidl::core::NodeMetadata::MergeFrom(from.metadata()); - } - switch (from.target_case()) { - case kTaskNode: { - mutable_task_node()->::flyteidl::core::TaskNode::MergeFrom(from.task_node()); - break; - } - case kWorkflowNode: { - mutable_workflow_node()->::flyteidl::core::WorkflowNode::MergeFrom(from.workflow_node()); - break; - } - case kBranchNode: { - mutable_branch_node()->::flyteidl::core::BranchNode::MergeFrom(from.branch_node()); - break; - } - case kGateNode: { - mutable_gate_node()->::flyteidl::core::GateNode::MergeFrom(from.gate_node()); - break; - } - case kArrayNode: { - mutable_array_node()->::flyteidl::core::ArrayNode::MergeFrom(from.array_node()); - break; - } - case TARGET_NOT_SET: { - break; - } - } -} - -void Node::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.Node) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void Node::CopyFrom(const Node& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.Node) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool Node::IsInitialized() const { - return true; -} - -void Node::Swap(Node* other) { - if (other == this) return; - InternalSwap(other); -} -void Node::InternalSwap(Node* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - CastToBase(&inputs_)->InternalSwap(CastToBase(&other->inputs_)); - upstream_node_ids_.InternalSwap(CastToBase(&other->upstream_node_ids_)); - CastToBase(&output_aliases_)->InternalSwap(CastToBase(&other->output_aliases_)); - id_.Swap(&other->id_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); - swap(metadata_, other->metadata_); - swap(target_, other->target_); - swap(_oneof_case_[0], other->_oneof_case_[0]); -} - -::google::protobuf::Metadata Node::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -WorkflowMetadata_TagsEntry_DoNotUse::WorkflowMetadata_TagsEntry_DoNotUse() {} -WorkflowMetadata_TagsEntry_DoNotUse::WorkflowMetadata_TagsEntry_DoNotUse(::google::protobuf::Arena* arena) - : SuperType(arena) {} -void WorkflowMetadata_TagsEntry_DoNotUse::MergeFrom(const WorkflowMetadata_TagsEntry_DoNotUse& other) { - MergeFromInternal(other); -} -::google::protobuf::Metadata WorkflowMetadata_TagsEntry_DoNotUse::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[13]; -} -void WorkflowMetadata_TagsEntry_DoNotUse::MergeFrom( - const ::google::protobuf::Message& other) { - ::google::protobuf::Message::MergeFrom(other); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool WorkflowMetadata_TagsEntry_DoNotUse::_ParseMap(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx) { - using MF = ::google::protobuf::internal::MapField< - WorkflowMetadata_TagsEntry_DoNotUse, EntryKeyType, EntryValueType, - kEntryKeyFieldType, kEntryValueFieldType, - kEntryDefaultEnumValue>; - auto mf = static_cast(object); - Parser> parser(mf); -#define DO_(x) if (!(x)) return false - DO_(parser.ParseMap(begin, end)); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - parser.key().data(), static_cast(parser.key().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.WorkflowMetadata.TagsEntry.key")); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - parser.value().data(), static_cast(parser.value().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.WorkflowMetadata.TagsEntry.value")); -#undef DO_ - return true; -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - - -// =================================================================== - -void WorkflowMetadata::InitAsDefaultInstance() { - ::flyteidl::core::_WorkflowMetadata_default_instance_._instance.get_mutable()->quality_of_service_ = const_cast< ::flyteidl::core::QualityOfService*>( - ::flyteidl::core::QualityOfService::internal_default_instance()); -} -class WorkflowMetadata::HasBitSetters { - public: - static const ::flyteidl::core::QualityOfService& quality_of_service(const WorkflowMetadata* msg); -}; - -const ::flyteidl::core::QualityOfService& -WorkflowMetadata::HasBitSetters::quality_of_service(const WorkflowMetadata* msg) { - return *msg->quality_of_service_; -} -void WorkflowMetadata::clear_quality_of_service() { - if (GetArenaNoVirtual() == nullptr && quality_of_service_ != nullptr) { - delete quality_of_service_; - } - quality_of_service_ = nullptr; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int WorkflowMetadata::kQualityOfServiceFieldNumber; -const int WorkflowMetadata::kOnFailureFieldNumber; -const int WorkflowMetadata::kTagsFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -WorkflowMetadata::WorkflowMetadata() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowMetadata) -} -WorkflowMetadata::WorkflowMetadata(const WorkflowMetadata& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - tags_.MergeFrom(from.tags_); - if (from.has_quality_of_service()) { - quality_of_service_ = new ::flyteidl::core::QualityOfService(*from.quality_of_service_); - } else { - quality_of_service_ = nullptr; - } - on_failure_ = from.on_failure_; - // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowMetadata) -} - -void WorkflowMetadata::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); - ::memset(&quality_of_service_, 0, static_cast( - reinterpret_cast(&on_failure_) - - reinterpret_cast(&quality_of_service_)) + sizeof(on_failure_)); -} - -WorkflowMetadata::~WorkflowMetadata() { - // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowMetadata) - SharedDtor(); -} - -void WorkflowMetadata::SharedDtor() { - if (this != internal_default_instance()) delete quality_of_service_; -} - -void WorkflowMetadata::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const WorkflowMetadata& WorkflowMetadata::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowMetadata_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void WorkflowMetadata::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowMetadata) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - tags_.Clear(); - if (GetArenaNoVirtual() == nullptr && quality_of_service_ != nullptr) { - delete quality_of_service_; - } - quality_of_service_ = nullptr; - on_failure_ = 0; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* WorkflowMetadata::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.QualityOfService quality_of_service = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::QualityOfService::_InternalParse; - object = msg->mutable_quality_of_service(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 16) goto handle_unusual; - ::google::protobuf::uint64 val = ::google::protobuf::internal::ReadVarint(&ptr); - msg->set_on_failure(static_cast<::flyteidl::core::WorkflowMetadata_OnFailurePolicy>(val)); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - break; - } - // map tags = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; - do { - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::google::protobuf::internal::SlowMapEntryParser; - auto parse_map = ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse::_ParseMap; - ctx->extra_parse_data().payload.clear(); - ctx->extra_parse_data().parse_map = parse_map; - object = &msg->tags_; - if (size > end - ptr) goto len_delim_till_end; - auto newend = ptr + size; - GOOGLE_PROTOBUF_PARSER_ASSERT(parse_map(ptr, newend, object, ctx)); - ptr = newend; - if (ptr >= end) break; - } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 26 && (ptr += 1)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool WorkflowMetadata::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowMetadata) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.QualityOfService quality_of_service = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_quality_of_service())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (16 & 0xFF)) { - int value = 0; - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>( - input, &value))); - set_on_failure(static_cast< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy >(value)); - } else { - goto handle_unusual; - } - break; - } - - // map tags = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { - WorkflowMetadata_TagsEntry_DoNotUse::Parser< ::google::protobuf::internal::MapField< - WorkflowMetadata_TagsEntry_DoNotUse, - ::std::string, ::std::string, - ::google::protobuf::internal::WireFormatLite::TYPE_STRING, - ::google::protobuf::internal::WireFormatLite::TYPE_STRING, - 0 >, - ::google::protobuf::Map< ::std::string, ::std::string > > parser(&tags_); - DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual( - input, &parser)); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - parser.key().data(), static_cast(parser.key().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.WorkflowMetadata.TagsEntry.key")); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - parser.value().data(), static_cast(parser.value().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.WorkflowMetadata.TagsEntry.value")); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowMetadata) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowMetadata) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void WorkflowMetadata::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowMetadata) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.QualityOfService quality_of_service = 1; - if (this->has_quality_of_service()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::quality_of_service(this), output); - } - - // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - if (this->on_failure() != 0) { - ::google::protobuf::internal::WireFormatLite::WriteEnum( - 2, this->on_failure(), output); - } - - // map tags = 3; - if (!this->tags().empty()) { - typedef ::google::protobuf::Map< ::std::string, ::std::string >::const_pointer - ConstPtr; - typedef ConstPtr SortItem; - typedef ::google::protobuf::internal::CompareByDerefFirst Less; - struct Utf8Check { - static void Check(ConstPtr p) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - p->first.data(), static_cast(p->first.length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.WorkflowMetadata.TagsEntry.key"); - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - p->second.data(), static_cast(p->second.length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.WorkflowMetadata.TagsEntry.value"); - } - }; - - if (output->IsSerializationDeterministic() && - this->tags().size() > 1) { - ::std::unique_ptr items( - new SortItem[this->tags().size()]); - typedef ::google::protobuf::Map< ::std::string, ::std::string >::size_type size_type; - size_type n = 0; - for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator - it = this->tags().begin(); - it != this->tags().end(); ++it, ++n) { - items[static_cast(n)] = SortItem(&*it); - } - ::std::sort(&items[0], &items[static_cast(n)], Less()); - ::std::unique_ptr entry; - for (size_type i = 0; i < n; i++) { - entry.reset(tags_.NewEntryWrapper(items[static_cast(i)]->first, items[static_cast(i)]->second)); - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(3, *entry, output); - Utf8Check::Check(&(*items[static_cast(i)])); - } - } else { - ::std::unique_ptr entry; - for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator - it = this->tags().begin(); - it != this->tags().end(); ++it) { - entry.reset(tags_.NewEntryWrapper(it->first, it->second)); - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(3, *entry, output); - Utf8Check::Check(&(*it)); - } - } - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowMetadata) -} - -::google::protobuf::uint8* WorkflowMetadata::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowMetadata) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.QualityOfService quality_of_service = 1; - if (this->has_quality_of_service()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::quality_of_service(this), target); - } - - // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - if (this->on_failure() != 0) { - target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray( - 2, this->on_failure(), target); - } - - // map tags = 3; - if (!this->tags().empty()) { - typedef ::google::protobuf::Map< ::std::string, ::std::string >::const_pointer - ConstPtr; - typedef ConstPtr SortItem; - typedef ::google::protobuf::internal::CompareByDerefFirst Less; - struct Utf8Check { - static void Check(ConstPtr p) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - p->first.data(), static_cast(p->first.length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.WorkflowMetadata.TagsEntry.key"); - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - p->second.data(), static_cast(p->second.length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.WorkflowMetadata.TagsEntry.value"); - } - }; - - if (false && - this->tags().size() > 1) { - ::std::unique_ptr items( - new SortItem[this->tags().size()]); - typedef ::google::protobuf::Map< ::std::string, ::std::string >::size_type size_type; - size_type n = 0; - for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator - it = this->tags().begin(); - it != this->tags().end(); ++it, ++n) { - items[static_cast(n)] = SortItem(&*it); - } - ::std::sort(&items[0], &items[static_cast(n)], Less()); - ::std::unique_ptr entry; - for (size_type i = 0; i < n; i++) { - entry.reset(tags_.NewEntryWrapper(items[static_cast(i)]->first, items[static_cast(i)]->second)); - target = ::google::protobuf::internal::WireFormatLite::InternalWriteMessageNoVirtualToArray(3, *entry, target); - Utf8Check::Check(&(*items[static_cast(i)])); - } - } else { - ::std::unique_ptr entry; - for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator - it = this->tags().begin(); - it != this->tags().end(); ++it) { - entry.reset(tags_.NewEntryWrapper(it->first, it->second)); - target = ::google::protobuf::internal::WireFormatLite::InternalWriteMessageNoVirtualToArray(3, *entry, target); - Utf8Check::Check(&(*it)); - } - } - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowMetadata) - return target; -} - -size_t WorkflowMetadata::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowMetadata) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // map tags = 3; - total_size += 1 * - ::google::protobuf::internal::FromIntSize(this->tags_size()); - { - ::std::unique_ptr entry; - for (::google::protobuf::Map< ::std::string, ::std::string >::const_iterator - it = this->tags().begin(); - it != this->tags().end(); ++it) { - entry.reset(tags_.NewEntryWrapper(it->first, it->second)); - total_size += ::google::protobuf::internal::WireFormatLite:: - MessageSizeNoVirtual(*entry); - } - } - - // .flyteidl.core.QualityOfService quality_of_service = 1; - if (this->has_quality_of_service()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *quality_of_service_); - } - - // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - if (this->on_failure() != 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::EnumSize(this->on_failure()); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void WorkflowMetadata::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowMetadata) - GOOGLE_DCHECK_NE(&from, this); - const WorkflowMetadata* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowMetadata) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowMetadata) - MergeFrom(*source); - } -} - -void WorkflowMetadata::MergeFrom(const WorkflowMetadata& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowMetadata) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - tags_.MergeFrom(from.tags_); - if (from.has_quality_of_service()) { - mutable_quality_of_service()->::flyteidl::core::QualityOfService::MergeFrom(from.quality_of_service()); - } - if (from.on_failure() != 0) { - set_on_failure(from.on_failure()); - } -} - -void WorkflowMetadata::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowMetadata) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void WorkflowMetadata::CopyFrom(const WorkflowMetadata& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowMetadata) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool WorkflowMetadata::IsInitialized() const { - return true; -} - -void WorkflowMetadata::Swap(WorkflowMetadata* other) { - if (other == this) return; - InternalSwap(other); -} -void WorkflowMetadata::InternalSwap(WorkflowMetadata* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - tags_.Swap(&other->tags_); - swap(quality_of_service_, other->quality_of_service_); - swap(on_failure_, other->on_failure_); -} - -::google::protobuf::Metadata WorkflowMetadata::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void WorkflowMetadataDefaults::InitAsDefaultInstance() { -} -class WorkflowMetadataDefaults::HasBitSetters { - public: -}; - -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int WorkflowMetadataDefaults::kInterruptibleFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -WorkflowMetadataDefaults::WorkflowMetadataDefaults() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowMetadataDefaults) -} -WorkflowMetadataDefaults::WorkflowMetadataDefaults(const WorkflowMetadataDefaults& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - interruptible_ = from.interruptible_; - // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowMetadataDefaults) -} - -void WorkflowMetadataDefaults::SharedCtor() { - interruptible_ = false; -} - -WorkflowMetadataDefaults::~WorkflowMetadataDefaults() { - // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowMetadataDefaults) - SharedDtor(); -} - -void WorkflowMetadataDefaults::SharedDtor() { -} - -void WorkflowMetadataDefaults::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const WorkflowMetadataDefaults& WorkflowMetadataDefaults::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowMetadataDefaults_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void WorkflowMetadataDefaults::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowMetadataDefaults) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - interruptible_ = false; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* WorkflowMetadataDefaults::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // bool interruptible = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 8) goto handle_unusual; - msg->set_interruptible(::google::protobuf::internal::ReadVarint(&ptr)); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool WorkflowMetadataDefaults::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowMetadataDefaults) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // bool interruptible = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (8 & 0xFF)) { - - DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive< - bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>( - input, &interruptible_))); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowMetadataDefaults) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowMetadataDefaults) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void WorkflowMetadataDefaults::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowMetadataDefaults) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // bool interruptible = 1; - if (this->interruptible() != 0) { - ::google::protobuf::internal::WireFormatLite::WriteBool(1, this->interruptible(), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowMetadataDefaults) -} - -::google::protobuf::uint8* WorkflowMetadataDefaults::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowMetadataDefaults) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // bool interruptible = 1; - if (this->interruptible() != 0) { - target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(1, this->interruptible(), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowMetadataDefaults) - return target; -} - -size_t WorkflowMetadataDefaults::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowMetadataDefaults) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // bool interruptible = 1; - if (this->interruptible() != 0) { - total_size += 1 + 1; - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void WorkflowMetadataDefaults::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowMetadataDefaults) - GOOGLE_DCHECK_NE(&from, this); - const WorkflowMetadataDefaults* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowMetadataDefaults) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowMetadataDefaults) - MergeFrom(*source); - } -} - -void WorkflowMetadataDefaults::MergeFrom(const WorkflowMetadataDefaults& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowMetadataDefaults) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.interruptible() != 0) { - set_interruptible(from.interruptible()); - } -} - -void WorkflowMetadataDefaults::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowMetadataDefaults) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void WorkflowMetadataDefaults::CopyFrom(const WorkflowMetadataDefaults& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowMetadataDefaults) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool WorkflowMetadataDefaults::IsInitialized() const { - return true; -} - -void WorkflowMetadataDefaults::Swap(WorkflowMetadataDefaults* other) { - if (other == this) return; - InternalSwap(other); -} -void WorkflowMetadataDefaults::InternalSwap(WorkflowMetadataDefaults* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - swap(interruptible_, other->interruptible_); -} - -::google::protobuf::Metadata WorkflowMetadataDefaults::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void WorkflowTemplate::InitAsDefaultInstance() { - ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->id_ = const_cast< ::flyteidl::core::Identifier*>( - ::flyteidl::core::Identifier::internal_default_instance()); - ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->metadata_ = const_cast< ::flyteidl::core::WorkflowMetadata*>( - ::flyteidl::core::WorkflowMetadata::internal_default_instance()); - ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->interface_ = const_cast< ::flyteidl::core::TypedInterface*>( - ::flyteidl::core::TypedInterface::internal_default_instance()); - ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->failure_node_ = const_cast< ::flyteidl::core::Node*>( - ::flyteidl::core::Node::internal_default_instance()); - ::flyteidl::core::_WorkflowTemplate_default_instance_._instance.get_mutable()->metadata_defaults_ = const_cast< ::flyteidl::core::WorkflowMetadataDefaults*>( - ::flyteidl::core::WorkflowMetadataDefaults::internal_default_instance()); -} -class WorkflowTemplate::HasBitSetters { - public: - static const ::flyteidl::core::Identifier& id(const WorkflowTemplate* msg); - static const ::flyteidl::core::WorkflowMetadata& metadata(const WorkflowTemplate* msg); - static const ::flyteidl::core::TypedInterface& interface(const WorkflowTemplate* msg); - static const ::flyteidl::core::Node& failure_node(const WorkflowTemplate* msg); - static const ::flyteidl::core::WorkflowMetadataDefaults& metadata_defaults(const WorkflowTemplate* msg); -}; - -const ::flyteidl::core::Identifier& -WorkflowTemplate::HasBitSetters::id(const WorkflowTemplate* msg) { - return *msg->id_; -} -const ::flyteidl::core::WorkflowMetadata& -WorkflowTemplate::HasBitSetters::metadata(const WorkflowTemplate* msg) { - return *msg->metadata_; -} -const ::flyteidl::core::TypedInterface& -WorkflowTemplate::HasBitSetters::interface(const WorkflowTemplate* msg) { - return *msg->interface_; -} -const ::flyteidl::core::Node& -WorkflowTemplate::HasBitSetters::failure_node(const WorkflowTemplate* msg) { - return *msg->failure_node_; -} -const ::flyteidl::core::WorkflowMetadataDefaults& -WorkflowTemplate::HasBitSetters::metadata_defaults(const WorkflowTemplate* msg) { - return *msg->metadata_defaults_; -} -void WorkflowTemplate::clear_id() { - if (GetArenaNoVirtual() == nullptr && id_ != nullptr) { - delete id_; - } - id_ = nullptr; -} -void WorkflowTemplate::clear_interface() { - if (GetArenaNoVirtual() == nullptr && interface_ != nullptr) { - delete interface_; - } - interface_ = nullptr; -} -void WorkflowTemplate::clear_outputs() { - outputs_.Clear(); -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int WorkflowTemplate::kIdFieldNumber; -const int WorkflowTemplate::kMetadataFieldNumber; -const int WorkflowTemplate::kInterfaceFieldNumber; -const int WorkflowTemplate::kNodesFieldNumber; -const int WorkflowTemplate::kOutputsFieldNumber; -const int WorkflowTemplate::kFailureNodeFieldNumber; -const int WorkflowTemplate::kMetadataDefaultsFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -WorkflowTemplate::WorkflowTemplate() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.WorkflowTemplate) -} -WorkflowTemplate::WorkflowTemplate(const WorkflowTemplate& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr), - nodes_(from.nodes_), - outputs_(from.outputs_) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - if (from.has_id()) { - id_ = new ::flyteidl::core::Identifier(*from.id_); - } else { - id_ = nullptr; - } - if (from.has_metadata()) { - metadata_ = new ::flyteidl::core::WorkflowMetadata(*from.metadata_); - } else { - metadata_ = nullptr; - } - if (from.has_interface()) { - interface_ = new ::flyteidl::core::TypedInterface(*from.interface_); - } else { - interface_ = nullptr; - } - if (from.has_failure_node()) { - failure_node_ = new ::flyteidl::core::Node(*from.failure_node_); - } else { - failure_node_ = nullptr; - } - if (from.has_metadata_defaults()) { - metadata_defaults_ = new ::flyteidl::core::WorkflowMetadataDefaults(*from.metadata_defaults_); - } else { - metadata_defaults_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.WorkflowTemplate) -} - -void WorkflowTemplate::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto.base); - ::memset(&id_, 0, static_cast( - reinterpret_cast(&metadata_defaults_) - - reinterpret_cast(&id_)) + sizeof(metadata_defaults_)); -} - -WorkflowTemplate::~WorkflowTemplate() { - // @@protoc_insertion_point(destructor:flyteidl.core.WorkflowTemplate) - SharedDtor(); -} - -void WorkflowTemplate::SharedDtor() { - if (this != internal_default_instance()) delete id_; - if (this != internal_default_instance()) delete metadata_; - if (this != internal_default_instance()) delete interface_; - if (this != internal_default_instance()) delete failure_node_; - if (this != internal_default_instance()) delete metadata_defaults_; -} - -void WorkflowTemplate::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const WorkflowTemplate& WorkflowTemplate::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_WorkflowTemplate_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void WorkflowTemplate::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.WorkflowTemplate) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - nodes_.Clear(); - outputs_.Clear(); - if (GetArenaNoVirtual() == nullptr && id_ != nullptr) { - delete id_; - } - id_ = nullptr; - if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { - delete metadata_; - } - metadata_ = nullptr; - if (GetArenaNoVirtual() == nullptr && interface_ != nullptr) { - delete interface_; - } - interface_ = nullptr; - if (GetArenaNoVirtual() == nullptr && failure_node_ != nullptr) { - delete failure_node_; - } - failure_node_ = nullptr; - if (GetArenaNoVirtual() == nullptr && metadata_defaults_ != nullptr) { - delete metadata_defaults_; - } - metadata_defaults_ = nullptr; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* WorkflowTemplate::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.Identifier id = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Identifier::_InternalParse; - object = msg->mutable_id(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.WorkflowMetadata metadata = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::WorkflowMetadata::_InternalParse; - object = msg->mutable_metadata(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.TypedInterface interface = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::TypedInterface::_InternalParse; - object = msg->mutable_interface(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // repeated .flyteidl.core.Node nodes = 4; - case 4: { - if (static_cast<::google::protobuf::uint8>(tag) != 34) goto handle_unusual; - do { - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Node::_InternalParse; - object = msg->add_nodes(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - if (ptr >= end) break; - } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 34 && (ptr += 1)); - break; - } - // repeated .flyteidl.core.Binding outputs = 5; - case 5: { - if (static_cast<::google::protobuf::uint8>(tag) != 42) goto handle_unusual; - do { - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Binding::_InternalParse; - object = msg->add_outputs(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - if (ptr >= end) break; - } while ((::google::protobuf::io::UnalignedLoad<::google::protobuf::uint64>(ptr) & 255) == 42 && (ptr += 1)); - break; - } - // .flyteidl.core.Node failure_node = 6; - case 6: { - if (static_cast<::google::protobuf::uint8>(tag) != 50) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Node::_InternalParse; - object = msg->mutable_failure_node(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - case 7: { - if (static_cast<::google::protobuf::uint8>(tag) != 58) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::WorkflowMetadataDefaults::_InternalParse; - object = msg->mutable_metadata_defaults(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool WorkflowTemplate::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.WorkflowTemplate) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.Identifier id = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_id())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.WorkflowMetadata metadata = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_metadata())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.TypedInterface interface = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_interface())); - } else { - goto handle_unusual; - } - break; - } - - // repeated .flyteidl.core.Node nodes = 4; - case 4: { - if (static_cast< ::google::protobuf::uint8>(tag) == (34 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, add_nodes())); - } else { - goto handle_unusual; - } - break; - } - - // repeated .flyteidl.core.Binding outputs = 5; - case 5: { - if (static_cast< ::google::protobuf::uint8>(tag) == (42 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, add_outputs())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.Node failure_node = 6; - case 6: { - if (static_cast< ::google::protobuf::uint8>(tag) == (50 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_failure_node())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - case 7: { - if (static_cast< ::google::protobuf::uint8>(tag) == (58 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_metadata_defaults())); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.WorkflowTemplate) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.WorkflowTemplate) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void WorkflowTemplate::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.WorkflowTemplate) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Identifier id = 1; - if (this->has_id()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::id(this), output); - } - - // .flyteidl.core.WorkflowMetadata metadata = 2; - if (this->has_metadata()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::metadata(this), output); - } - - // .flyteidl.core.TypedInterface interface = 3; - if (this->has_interface()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 3, HasBitSetters::interface(this), output); - } - - // repeated .flyteidl.core.Node nodes = 4; - for (unsigned int i = 0, - n = static_cast(this->nodes_size()); i < n; i++) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 4, - this->nodes(static_cast(i)), - output); - } - - // repeated .flyteidl.core.Binding outputs = 5; - for (unsigned int i = 0, - n = static_cast(this->outputs_size()); i < n; i++) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 5, - this->outputs(static_cast(i)), - output); - } - - // .flyteidl.core.Node failure_node = 6; - if (this->has_failure_node()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 6, HasBitSetters::failure_node(this), output); - } - - // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - if (this->has_metadata_defaults()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 7, HasBitSetters::metadata_defaults(this), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.WorkflowTemplate) -} - -::google::protobuf::uint8* WorkflowTemplate::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.WorkflowTemplate) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Identifier id = 1; - if (this->has_id()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::id(this), target); - } - - // .flyteidl.core.WorkflowMetadata metadata = 2; - if (this->has_metadata()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::metadata(this), target); - } - - // .flyteidl.core.TypedInterface interface = 3; - if (this->has_interface()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 3, HasBitSetters::interface(this), target); - } - - // repeated .flyteidl.core.Node nodes = 4; - for (unsigned int i = 0, - n = static_cast(this->nodes_size()); i < n; i++) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 4, this->nodes(static_cast(i)), target); - } - - // repeated .flyteidl.core.Binding outputs = 5; - for (unsigned int i = 0, - n = static_cast(this->outputs_size()); i < n; i++) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 5, this->outputs(static_cast(i)), target); - } - - // .flyteidl.core.Node failure_node = 6; - if (this->has_failure_node()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 6, HasBitSetters::failure_node(this), target); - } - - // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - if (this->has_metadata_defaults()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 7, HasBitSetters::metadata_defaults(this), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.WorkflowTemplate) - return target; -} - -size_t WorkflowTemplate::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.WorkflowTemplate) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // repeated .flyteidl.core.Node nodes = 4; - { - unsigned int count = static_cast(this->nodes_size()); - total_size += 1UL * count; - for (unsigned int i = 0; i < count; i++) { - total_size += - ::google::protobuf::internal::WireFormatLite::MessageSize( - this->nodes(static_cast(i))); - } - } - - // repeated .flyteidl.core.Binding outputs = 5; - { - unsigned int count = static_cast(this->outputs_size()); - total_size += 1UL * count; - for (unsigned int i = 0; i < count; i++) { - total_size += - ::google::protobuf::internal::WireFormatLite::MessageSize( - this->outputs(static_cast(i))); - } - } - - // .flyteidl.core.Identifier id = 1; - if (this->has_id()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *id_); - } - - // .flyteidl.core.WorkflowMetadata metadata = 2; - if (this->has_metadata()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *metadata_); - } - - // .flyteidl.core.TypedInterface interface = 3; - if (this->has_interface()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *interface_); - } - - // .flyteidl.core.Node failure_node = 6; - if (this->has_failure_node()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *failure_node_); - } - - // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - if (this->has_metadata_defaults()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *metadata_defaults_); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void WorkflowTemplate::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.WorkflowTemplate) - GOOGLE_DCHECK_NE(&from, this); - const WorkflowTemplate* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.WorkflowTemplate) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.WorkflowTemplate) - MergeFrom(*source); - } -} - -void WorkflowTemplate::MergeFrom(const WorkflowTemplate& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.WorkflowTemplate) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - nodes_.MergeFrom(from.nodes_); - outputs_.MergeFrom(from.outputs_); - if (from.has_id()) { - mutable_id()->::flyteidl::core::Identifier::MergeFrom(from.id()); - } - if (from.has_metadata()) { - mutable_metadata()->::flyteidl::core::WorkflowMetadata::MergeFrom(from.metadata()); - } - if (from.has_interface()) { - mutable_interface()->::flyteidl::core::TypedInterface::MergeFrom(from.interface()); - } - if (from.has_failure_node()) { - mutable_failure_node()->::flyteidl::core::Node::MergeFrom(from.failure_node()); - } - if (from.has_metadata_defaults()) { - mutable_metadata_defaults()->::flyteidl::core::WorkflowMetadataDefaults::MergeFrom(from.metadata_defaults()); - } -} - -void WorkflowTemplate::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.WorkflowTemplate) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void WorkflowTemplate::CopyFrom(const WorkflowTemplate& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.WorkflowTemplate) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool WorkflowTemplate::IsInitialized() const { - return true; -} - -void WorkflowTemplate::Swap(WorkflowTemplate* other) { - if (other == this) return; - InternalSwap(other); -} -void WorkflowTemplate::InternalSwap(WorkflowTemplate* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - CastToBase(&nodes_)->InternalSwap(CastToBase(&other->nodes_)); - CastToBase(&outputs_)->InternalSwap(CastToBase(&other->outputs_)); - swap(id_, other->id_); - swap(metadata_, other->metadata_); - swap(interface_, other->interface_); - swap(failure_node_, other->failure_node_); - swap(metadata_defaults_, other->metadata_defaults_); -} - -::google::protobuf::Metadata WorkflowTemplate::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// =================================================================== - -void TaskNodeOverrides::InitAsDefaultInstance() { - ::flyteidl::core::_TaskNodeOverrides_default_instance_._instance.get_mutable()->resources_ = const_cast< ::flyteidl::core::Resources*>( - ::flyteidl::core::Resources::internal_default_instance()); - ::flyteidl::core::_TaskNodeOverrides_default_instance_._instance.get_mutable()->extended_resources_ = const_cast< ::flyteidl::core::ExtendedResources*>( - ::flyteidl::core::ExtendedResources::internal_default_instance()); -} -class TaskNodeOverrides::HasBitSetters { - public: - static const ::flyteidl::core::Resources& resources(const TaskNodeOverrides* msg); - static const ::flyteidl::core::ExtendedResources& extended_resources(const TaskNodeOverrides* msg); -}; - -const ::flyteidl::core::Resources& -TaskNodeOverrides::HasBitSetters::resources(const TaskNodeOverrides* msg) { - return *msg->resources_; -} -const ::flyteidl::core::ExtendedResources& -TaskNodeOverrides::HasBitSetters::extended_resources(const TaskNodeOverrides* msg) { - return *msg->extended_resources_; -} -void TaskNodeOverrides::clear_resources() { - if (GetArenaNoVirtual() == nullptr && resources_ != nullptr) { - delete resources_; - } - resources_ = nullptr; -} -void TaskNodeOverrides::clear_extended_resources() { - if (GetArenaNoVirtual() == nullptr && extended_resources_ != nullptr) { - delete extended_resources_; - } - extended_resources_ = nullptr; -} -#if !defined(_MSC_VER) || _MSC_VER >= 1900 -const int TaskNodeOverrides::kResourcesFieldNumber; -const int TaskNodeOverrides::kExtendedResourcesFieldNumber; -const int TaskNodeOverrides::kContainerImageFieldNumber; -#endif // !defined(_MSC_VER) || _MSC_VER >= 1900 - -TaskNodeOverrides::TaskNodeOverrides() - : ::google::protobuf::Message(), _internal_metadata_(nullptr) { - SharedCtor(); - // @@protoc_insertion_point(constructor:flyteidl.core.TaskNodeOverrides) -} -TaskNodeOverrides::TaskNodeOverrides(const TaskNodeOverrides& from) - : ::google::protobuf::Message(), - _internal_metadata_(nullptr) { - _internal_metadata_.MergeFrom(from._internal_metadata_); - container_image_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (from.container_image().size() > 0) { - container_image_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.container_image_); - } - if (from.has_resources()) { - resources_ = new ::flyteidl::core::Resources(*from.resources_); - } else { - resources_ = nullptr; - } - if (from.has_extended_resources()) { - extended_resources_ = new ::flyteidl::core::ExtendedResources(*from.extended_resources_); - } else { - extended_resources_ = nullptr; - } - // @@protoc_insertion_point(copy_constructor:flyteidl.core.TaskNodeOverrides) -} - -void TaskNodeOverrides::SharedCtor() { - ::google::protobuf::internal::InitSCC( - &scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base); - container_image_.UnsafeSetDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - ::memset(&resources_, 0, static_cast( - reinterpret_cast(&extended_resources_) - - reinterpret_cast(&resources_)) + sizeof(extended_resources_)); -} - -TaskNodeOverrides::~TaskNodeOverrides() { - // @@protoc_insertion_point(destructor:flyteidl.core.TaskNodeOverrides) - SharedDtor(); -} - -void TaskNodeOverrides::SharedDtor() { - container_image_.DestroyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (this != internal_default_instance()) delete resources_; - if (this != internal_default_instance()) delete extended_resources_; -} - -void TaskNodeOverrides::SetCachedSize(int size) const { - _cached_size_.Set(size); -} -const TaskNodeOverrides& TaskNodeOverrides::default_instance() { - ::google::protobuf::internal::InitSCC(&::scc_info_TaskNodeOverrides_flyteidl_2fcore_2fworkflow_2eproto.base); - return *internal_default_instance(); -} - - -void TaskNodeOverrides::Clear() { -// @@protoc_insertion_point(message_clear_start:flyteidl.core.TaskNodeOverrides) - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - container_image_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); - if (GetArenaNoVirtual() == nullptr && resources_ != nullptr) { - delete resources_; - } - resources_ = nullptr; - if (GetArenaNoVirtual() == nullptr && extended_resources_ != nullptr) { - delete extended_resources_; - } - extended_resources_ = nullptr; - _internal_metadata_.Clear(); -} - -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -const char* TaskNodeOverrides::_InternalParse(const char* begin, const char* end, void* object, - ::google::protobuf::internal::ParseContext* ctx) { - auto msg = static_cast(object); - ::google::protobuf::int32 size; (void)size; - int depth; (void)depth; - ::google::protobuf::uint32 tag; - ::google::protobuf::internal::ParseFunc parser_till_end; (void)parser_till_end; - auto ptr = begin; - while (ptr < end) { - ptr = ::google::protobuf::io::Parse32(ptr, &tag); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - switch (tag >> 3) { - // .flyteidl.core.Resources resources = 1; - case 1: { - if (static_cast<::google::protobuf::uint8>(tag) != 10) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::Resources::_InternalParse; - object = msg->mutable_resources(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // .flyteidl.core.ExtendedResources extended_resources = 2; - case 2: { - if (static_cast<::google::protobuf::uint8>(tag) != 18) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - parser_till_end = ::flyteidl::core::ExtendedResources::_InternalParse; - object = msg->mutable_extended_resources(); - if (size > end - ptr) goto len_delim_till_end; - ptr += size; - GOOGLE_PROTOBUF_PARSER_ASSERT(ctx->ParseExactRange( - {parser_till_end, object}, ptr - size, ptr)); - break; - } - // string container_image = 3; - case 3: { - if (static_cast<::google::protobuf::uint8>(tag) != 26) goto handle_unusual; - ptr = ::google::protobuf::io::ReadSize(ptr, &size); - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr); - ctx->extra_parse_data().SetFieldName("flyteidl.core.TaskNodeOverrides.container_image"); - object = msg->mutable_container_image(); - if (size > end - ptr + ::google::protobuf::internal::ParseContext::kSlopBytes) { - parser_till_end = ::google::protobuf::internal::GreedyStringParserUTF8; - goto string_till_end; - } - GOOGLE_PROTOBUF_PARSER_ASSERT(::google::protobuf::internal::StringCheckUTF8(ptr, size, ctx)); - ::google::protobuf::internal::InlineGreedyStringParser(object, ptr, size, ctx); - ptr += size; - break; - } - default: { - handle_unusual: - if ((tag & 7) == 4 || tag == 0) { - ctx->EndGroup(tag); - return ptr; - } - auto res = UnknownFieldParse(tag, {_InternalParse, msg}, - ptr, end, msg->_internal_metadata_.mutable_unknown_fields(), ctx); - ptr = res.first; - GOOGLE_PROTOBUF_PARSER_ASSERT(ptr != nullptr); - if (res.second) return ptr; - } - } // switch - } // while - return ptr; -string_till_end: - static_cast<::std::string*>(object)->clear(); - static_cast<::std::string*>(object)->reserve(size); - goto len_delim_till_end; -len_delim_till_end: - return ctx->StoreAndTailCall(ptr, end, {_InternalParse, msg}, - {parser_till_end, object}, size); -} -#else // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -bool TaskNodeOverrides::MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) { -#define DO_(EXPRESSION) if (!PROTOBUF_PREDICT_TRUE(EXPRESSION)) goto failure - ::google::protobuf::uint32 tag; - // @@protoc_insertion_point(parse_start:flyteidl.core.TaskNodeOverrides) - for (;;) { - ::std::pair<::google::protobuf::uint32, bool> p = input->ReadTagWithCutoffNoLastTag(127u); - tag = p.first; - if (!p.second) goto handle_unusual; - switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) { - // .flyteidl.core.Resources resources = 1; - case 1: { - if (static_cast< ::google::protobuf::uint8>(tag) == (10 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_resources())); - } else { - goto handle_unusual; - } - break; - } - - // .flyteidl.core.ExtendedResources extended_resources = 2; - case 2: { - if (static_cast< ::google::protobuf::uint8>(tag) == (18 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadMessage( - input, mutable_extended_resources())); - } else { - goto handle_unusual; - } - break; - } - - // string container_image = 3; - case 3: { - if (static_cast< ::google::protobuf::uint8>(tag) == (26 & 0xFF)) { - DO_(::google::protobuf::internal::WireFormatLite::ReadString( - input, this->mutable_container_image())); - DO_(::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->container_image().data(), static_cast(this->container_image().length()), - ::google::protobuf::internal::WireFormatLite::PARSE, - "flyteidl.core.TaskNodeOverrides.container_image")); - } else { - goto handle_unusual; - } - break; - } - - default: { - handle_unusual: - if (tag == 0) { - goto success; - } - DO_(::google::protobuf::internal::WireFormat::SkipField( - input, tag, _internal_metadata_.mutable_unknown_fields())); - break; - } - } - } -success: - // @@protoc_insertion_point(parse_success:flyteidl.core.TaskNodeOverrides) - return true; -failure: - // @@protoc_insertion_point(parse_failure:flyteidl.core.TaskNodeOverrides) - return false; -#undef DO_ -} -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - -void TaskNodeOverrides::SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const { - // @@protoc_insertion_point(serialize_start:flyteidl.core.TaskNodeOverrides) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Resources resources = 1; - if (this->has_resources()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 1, HasBitSetters::resources(this), output); - } - - // .flyteidl.core.ExtendedResources extended_resources = 2; - if (this->has_extended_resources()) { - ::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray( - 2, HasBitSetters::extended_resources(this), output); - } - - // string container_image = 3; - if (this->container_image().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->container_image().data(), static_cast(this->container_image().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.TaskNodeOverrides.container_image"); - ::google::protobuf::internal::WireFormatLite::WriteStringMaybeAliased( - 3, this->container_image(), output); - } - - if (_internal_metadata_.have_unknown_fields()) { - ::google::protobuf::internal::WireFormat::SerializeUnknownFields( - _internal_metadata_.unknown_fields(), output); - } - // @@protoc_insertion_point(serialize_end:flyteidl.core.TaskNodeOverrides) -} - -::google::protobuf::uint8* TaskNodeOverrides::InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const { - // @@protoc_insertion_point(serialize_to_array_start:flyteidl.core.TaskNodeOverrides) - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - // .flyteidl.core.Resources resources = 1; - if (this->has_resources()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 1, HasBitSetters::resources(this), target); - } - - // .flyteidl.core.ExtendedResources extended_resources = 2; - if (this->has_extended_resources()) { - target = ::google::protobuf::internal::WireFormatLite:: - InternalWriteMessageToArray( - 2, HasBitSetters::extended_resources(this), target); - } - - // string container_image = 3; - if (this->container_image().size() > 0) { - ::google::protobuf::internal::WireFormatLite::VerifyUtf8String( - this->container_image().data(), static_cast(this->container_image().length()), - ::google::protobuf::internal::WireFormatLite::SERIALIZE, - "flyteidl.core.TaskNodeOverrides.container_image"); - target = - ::google::protobuf::internal::WireFormatLite::WriteStringToArray( - 3, this->container_image(), target); - } - - if (_internal_metadata_.have_unknown_fields()) { - target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray( - _internal_metadata_.unknown_fields(), target); - } - // @@protoc_insertion_point(serialize_to_array_end:flyteidl.core.TaskNodeOverrides) - return target; -} - -size_t TaskNodeOverrides::ByteSizeLong() const { -// @@protoc_insertion_point(message_byte_size_start:flyteidl.core.TaskNodeOverrides) - size_t total_size = 0; - - if (_internal_metadata_.have_unknown_fields()) { - total_size += - ::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize( - _internal_metadata_.unknown_fields()); - } - ::google::protobuf::uint32 cached_has_bits = 0; - // Prevent compiler warnings about cached_has_bits being unused - (void) cached_has_bits; - - // string container_image = 3; - if (this->container_image().size() > 0) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::StringSize( - this->container_image()); - } - - // .flyteidl.core.Resources resources = 1; - if (this->has_resources()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *resources_); - } - - // .flyteidl.core.ExtendedResources extended_resources = 2; - if (this->has_extended_resources()) { - total_size += 1 + - ::google::protobuf::internal::WireFormatLite::MessageSize( - *extended_resources_); - } - - int cached_size = ::google::protobuf::internal::ToCachedSize(total_size); - SetCachedSize(cached_size); - return total_size; -} - -void TaskNodeOverrides::MergeFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_merge_from_start:flyteidl.core.TaskNodeOverrides) - GOOGLE_DCHECK_NE(&from, this); - const TaskNodeOverrides* source = - ::google::protobuf::DynamicCastToGenerated( - &from); - if (source == nullptr) { - // @@protoc_insertion_point(generalized_merge_from_cast_fail:flyteidl.core.TaskNodeOverrides) - ::google::protobuf::internal::ReflectionOps::Merge(from, this); - } else { - // @@protoc_insertion_point(generalized_merge_from_cast_success:flyteidl.core.TaskNodeOverrides) - MergeFrom(*source); - } -} - -void TaskNodeOverrides::MergeFrom(const TaskNodeOverrides& from) { -// @@protoc_insertion_point(class_specific_merge_from_start:flyteidl.core.TaskNodeOverrides) - GOOGLE_DCHECK_NE(&from, this); - _internal_metadata_.MergeFrom(from._internal_metadata_); - ::google::protobuf::uint32 cached_has_bits = 0; - (void) cached_has_bits; - - if (from.container_image().size() > 0) { - - container_image_.AssignWithDefault(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), from.container_image_); - } - if (from.has_resources()) { - mutable_resources()->::flyteidl::core::Resources::MergeFrom(from.resources()); - } - if (from.has_extended_resources()) { - mutable_extended_resources()->::flyteidl::core::ExtendedResources::MergeFrom(from.extended_resources()); - } -} - -void TaskNodeOverrides::CopyFrom(const ::google::protobuf::Message& from) { -// @@protoc_insertion_point(generalized_copy_from_start:flyteidl.core.TaskNodeOverrides) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -void TaskNodeOverrides::CopyFrom(const TaskNodeOverrides& from) { -// @@protoc_insertion_point(class_specific_copy_from_start:flyteidl.core.TaskNodeOverrides) - if (&from == this) return; - Clear(); - MergeFrom(from); -} - -bool TaskNodeOverrides::IsInitialized() const { - return true; -} - -void TaskNodeOverrides::Swap(TaskNodeOverrides* other) { - if (other == this) return; - InternalSwap(other); -} -void TaskNodeOverrides::InternalSwap(TaskNodeOverrides* other) { - using std::swap; - _internal_metadata_.Swap(&other->_internal_metadata_); - container_image_.Swap(&other->container_image_, &::google::protobuf::internal::GetEmptyStringAlreadyInited(), - GetArenaNoVirtual()); - swap(resources_, other->resources_); - swap(extended_resources_, other->extended_resources_); -} - -::google::protobuf::Metadata TaskNodeOverrides::GetMetadata() const { - ::google::protobuf::internal::AssignDescriptors(&::assign_descriptors_table_flyteidl_2fcore_2fworkflow_2eproto); - return ::file_level_metadata_flyteidl_2fcore_2fworkflow_2eproto[kIndexInFileMessages]; -} - - -// @@protoc_insertion_point(namespace_scope) -} // namespace core -} // namespace flyteidl -namespace google { -namespace protobuf { -template<> PROTOBUF_NOINLINE ::flyteidl::core::IfBlock* Arena::CreateMaybeMessage< ::flyteidl::core::IfBlock >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::IfBlock >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::IfElseBlock* Arena::CreateMaybeMessage< ::flyteidl::core::IfElseBlock >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::IfElseBlock >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::BranchNode* Arena::CreateMaybeMessage< ::flyteidl::core::BranchNode >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::BranchNode >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::TaskNode* Arena::CreateMaybeMessage< ::flyteidl::core::TaskNode >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::TaskNode >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowNode* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowNode >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::WorkflowNode >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::ApproveCondition* Arena::CreateMaybeMessage< ::flyteidl::core::ApproveCondition >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::ApproveCondition >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::SignalCondition* Arena::CreateMaybeMessage< ::flyteidl::core::SignalCondition >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::SignalCondition >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::SleepCondition* Arena::CreateMaybeMessage< ::flyteidl::core::SleepCondition >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::SleepCondition >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::GateNode* Arena::CreateMaybeMessage< ::flyteidl::core::GateNode >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::GateNode >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::ArrayNode* Arena::CreateMaybeMessage< ::flyteidl::core::ArrayNode >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::ArrayNode >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::NodeMetadata* Arena::CreateMaybeMessage< ::flyteidl::core::NodeMetadata >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::NodeMetadata >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::Alias* Arena::CreateMaybeMessage< ::flyteidl::core::Alias >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::Alias >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::Node* Arena::CreateMaybeMessage< ::flyteidl::core::Node >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::Node >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowMetadata* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowMetadata >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::WorkflowMetadata >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowMetadataDefaults* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowMetadataDefaults >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::WorkflowMetadataDefaults >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::WorkflowTemplate* Arena::CreateMaybeMessage< ::flyteidl::core::WorkflowTemplate >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::WorkflowTemplate >(arena); -} -template<> PROTOBUF_NOINLINE ::flyteidl::core::TaskNodeOverrides* Arena::CreateMaybeMessage< ::flyteidl::core::TaskNodeOverrides >(Arena* arena) { - return Arena::CreateInternal< ::flyteidl::core::TaskNodeOverrides >(arena); -} -} // namespace protobuf -} // namespace google - -// @@protoc_insertion_point(global_scope) -#include diff --git a/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h b/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h deleted file mode 100644 index f24e147294..0000000000 --- a/flyteidl/gen/pb-cpp/flyteidl/core/workflow.pb.h +++ /dev/null @@ -1,5130 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: flyteidl/core/workflow.proto - -#ifndef PROTOBUF_INCLUDED_flyteidl_2fcore_2fworkflow_2eproto -#define PROTOBUF_INCLUDED_flyteidl_2fcore_2fworkflow_2eproto - -#include -#include - -#include -#if PROTOBUF_VERSION < 3007000 -#error This file was generated by a newer version of protoc which is -#error incompatible with your Protocol Buffer headers. Please update -#error your headers. -#endif -#if 3007000 < PROTOBUF_MIN_PROTOC_VERSION -#error This file was generated by an older version of protoc which is -#error incompatible with your Protocol Buffer headers. Please -#error regenerate this file with a newer version of protoc. -#endif - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include // IWYU pragma: export -#include // IWYU pragma: export -#include // IWYU pragma: export -#include -#include -#include -#include -#include "flyteidl/core/condition.pb.h" -#include "flyteidl/core/execution.pb.h" -#include "flyteidl/core/identifier.pb.h" -#include "flyteidl/core/interface.pb.h" -#include "flyteidl/core/literals.pb.h" -#include "flyteidl/core/tasks.pb.h" -#include "flyteidl/core/types.pb.h" -#include "flyteidl/core/security.pb.h" -#include -// @@protoc_insertion_point(includes) -#include -#define PROTOBUF_INTERNAL_EXPORT_flyteidl_2fcore_2fworkflow_2eproto - -// Internal implementation detail -- do not use these members. -struct TableStruct_flyteidl_2fcore_2fworkflow_2eproto { - static const ::google::protobuf::internal::ParseTableField entries[] - PROTOBUF_SECTION_VARIABLE(protodesc_cold); - static const ::google::protobuf::internal::AuxillaryParseTableField aux[] - PROTOBUF_SECTION_VARIABLE(protodesc_cold); - static const ::google::protobuf::internal::ParseTable schema[18] - PROTOBUF_SECTION_VARIABLE(protodesc_cold); - static const ::google::protobuf::internal::FieldMetadata field_metadata[]; - static const ::google::protobuf::internal::SerializationTable serialization_table[]; - static const ::google::protobuf::uint32 offsets[]; -}; -void AddDescriptors_flyteidl_2fcore_2fworkflow_2eproto(); -namespace flyteidl { -namespace core { -class Alias; -class AliasDefaultTypeInternal; -extern AliasDefaultTypeInternal _Alias_default_instance_; -class ApproveCondition; -class ApproveConditionDefaultTypeInternal; -extern ApproveConditionDefaultTypeInternal _ApproveCondition_default_instance_; -class ArrayNode; -class ArrayNodeDefaultTypeInternal; -extern ArrayNodeDefaultTypeInternal _ArrayNode_default_instance_; -class BranchNode; -class BranchNodeDefaultTypeInternal; -extern BranchNodeDefaultTypeInternal _BranchNode_default_instance_; -class GateNode; -class GateNodeDefaultTypeInternal; -extern GateNodeDefaultTypeInternal _GateNode_default_instance_; -class IfBlock; -class IfBlockDefaultTypeInternal; -extern IfBlockDefaultTypeInternal _IfBlock_default_instance_; -class IfElseBlock; -class IfElseBlockDefaultTypeInternal; -extern IfElseBlockDefaultTypeInternal _IfElseBlock_default_instance_; -class Node; -class NodeDefaultTypeInternal; -extern NodeDefaultTypeInternal _Node_default_instance_; -class NodeMetadata; -class NodeMetadataDefaultTypeInternal; -extern NodeMetadataDefaultTypeInternal _NodeMetadata_default_instance_; -class SignalCondition; -class SignalConditionDefaultTypeInternal; -extern SignalConditionDefaultTypeInternal _SignalCondition_default_instance_; -class SleepCondition; -class SleepConditionDefaultTypeInternal; -extern SleepConditionDefaultTypeInternal _SleepCondition_default_instance_; -class TaskNode; -class TaskNodeDefaultTypeInternal; -extern TaskNodeDefaultTypeInternal _TaskNode_default_instance_; -class TaskNodeOverrides; -class TaskNodeOverridesDefaultTypeInternal; -extern TaskNodeOverridesDefaultTypeInternal _TaskNodeOverrides_default_instance_; -class WorkflowMetadata; -class WorkflowMetadataDefaultTypeInternal; -extern WorkflowMetadataDefaultTypeInternal _WorkflowMetadata_default_instance_; -class WorkflowMetadataDefaults; -class WorkflowMetadataDefaultsDefaultTypeInternal; -extern WorkflowMetadataDefaultsDefaultTypeInternal _WorkflowMetadataDefaults_default_instance_; -class WorkflowMetadata_TagsEntry_DoNotUse; -class WorkflowMetadata_TagsEntry_DoNotUseDefaultTypeInternal; -extern WorkflowMetadata_TagsEntry_DoNotUseDefaultTypeInternal _WorkflowMetadata_TagsEntry_DoNotUse_default_instance_; -class WorkflowNode; -class WorkflowNodeDefaultTypeInternal; -extern WorkflowNodeDefaultTypeInternal _WorkflowNode_default_instance_; -class WorkflowTemplate; -class WorkflowTemplateDefaultTypeInternal; -extern WorkflowTemplateDefaultTypeInternal _WorkflowTemplate_default_instance_; -} // namespace core -} // namespace flyteidl -namespace google { -namespace protobuf { -template<> ::flyteidl::core::Alias* Arena::CreateMaybeMessage<::flyteidl::core::Alias>(Arena*); -template<> ::flyteidl::core::ApproveCondition* Arena::CreateMaybeMessage<::flyteidl::core::ApproveCondition>(Arena*); -template<> ::flyteidl::core::ArrayNode* Arena::CreateMaybeMessage<::flyteidl::core::ArrayNode>(Arena*); -template<> ::flyteidl::core::BranchNode* Arena::CreateMaybeMessage<::flyteidl::core::BranchNode>(Arena*); -template<> ::flyteidl::core::GateNode* Arena::CreateMaybeMessage<::flyteidl::core::GateNode>(Arena*); -template<> ::flyteidl::core::IfBlock* Arena::CreateMaybeMessage<::flyteidl::core::IfBlock>(Arena*); -template<> ::flyteidl::core::IfElseBlock* Arena::CreateMaybeMessage<::flyteidl::core::IfElseBlock>(Arena*); -template<> ::flyteidl::core::Node* Arena::CreateMaybeMessage<::flyteidl::core::Node>(Arena*); -template<> ::flyteidl::core::NodeMetadata* Arena::CreateMaybeMessage<::flyteidl::core::NodeMetadata>(Arena*); -template<> ::flyteidl::core::SignalCondition* Arena::CreateMaybeMessage<::flyteidl::core::SignalCondition>(Arena*); -template<> ::flyteidl::core::SleepCondition* Arena::CreateMaybeMessage<::flyteidl::core::SleepCondition>(Arena*); -template<> ::flyteidl::core::TaskNode* Arena::CreateMaybeMessage<::flyteidl::core::TaskNode>(Arena*); -template<> ::flyteidl::core::TaskNodeOverrides* Arena::CreateMaybeMessage<::flyteidl::core::TaskNodeOverrides>(Arena*); -template<> ::flyteidl::core::WorkflowMetadata* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowMetadata>(Arena*); -template<> ::flyteidl::core::WorkflowMetadataDefaults* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowMetadataDefaults>(Arena*); -template<> ::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowMetadata_TagsEntry_DoNotUse>(Arena*); -template<> ::flyteidl::core::WorkflowNode* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowNode>(Arena*); -template<> ::flyteidl::core::WorkflowTemplate* Arena::CreateMaybeMessage<::flyteidl::core::WorkflowTemplate>(Arena*); -} // namespace protobuf -} // namespace google -namespace flyteidl { -namespace core { - -enum WorkflowMetadata_OnFailurePolicy { - WorkflowMetadata_OnFailurePolicy_FAIL_IMMEDIATELY = 0, - WorkflowMetadata_OnFailurePolicy_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = 1, - WorkflowMetadata_OnFailurePolicy_WorkflowMetadata_OnFailurePolicy_INT_MIN_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::min(), - WorkflowMetadata_OnFailurePolicy_WorkflowMetadata_OnFailurePolicy_INT_MAX_SENTINEL_DO_NOT_USE_ = std::numeric_limits<::google::protobuf::int32>::max() -}; -bool WorkflowMetadata_OnFailurePolicy_IsValid(int value); -const WorkflowMetadata_OnFailurePolicy WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MIN = WorkflowMetadata_OnFailurePolicy_FAIL_IMMEDIATELY; -const WorkflowMetadata_OnFailurePolicy WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MAX = WorkflowMetadata_OnFailurePolicy_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; -const int WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_ARRAYSIZE = WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MAX + 1; - -const ::google::protobuf::EnumDescriptor* WorkflowMetadata_OnFailurePolicy_descriptor(); -inline const ::std::string& WorkflowMetadata_OnFailurePolicy_Name(WorkflowMetadata_OnFailurePolicy value) { - return ::google::protobuf::internal::NameOfEnum( - WorkflowMetadata_OnFailurePolicy_descriptor(), value); -} -inline bool WorkflowMetadata_OnFailurePolicy_Parse( - const ::std::string& name, WorkflowMetadata_OnFailurePolicy* value) { - return ::google::protobuf::internal::ParseNamedEnum( - WorkflowMetadata_OnFailurePolicy_descriptor(), name, value); -} -// =================================================================== - -class IfBlock final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.IfBlock) */ { - public: - IfBlock(); - virtual ~IfBlock(); - - IfBlock(const IfBlock& from); - - inline IfBlock& operator=(const IfBlock& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - IfBlock(IfBlock&& from) noexcept - : IfBlock() { - *this = ::std::move(from); - } - - inline IfBlock& operator=(IfBlock&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const IfBlock& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const IfBlock* internal_default_instance() { - return reinterpret_cast( - &_IfBlock_default_instance_); - } - static constexpr int kIndexInFileMessages = - 0; - - void Swap(IfBlock* other); - friend void swap(IfBlock& a, IfBlock& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline IfBlock* New() const final { - return CreateMaybeMessage(nullptr); - } - - IfBlock* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const IfBlock& from); - void MergeFrom(const IfBlock& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(IfBlock* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // .flyteidl.core.BooleanExpression condition = 1; - bool has_condition() const; - void clear_condition(); - static const int kConditionFieldNumber = 1; - const ::flyteidl::core::BooleanExpression& condition() const; - ::flyteidl::core::BooleanExpression* release_condition(); - ::flyteidl::core::BooleanExpression* mutable_condition(); - void set_allocated_condition(::flyteidl::core::BooleanExpression* condition); - - // .flyteidl.core.Node then_node = 2; - bool has_then_node() const; - void clear_then_node(); - static const int kThenNodeFieldNumber = 2; - const ::flyteidl::core::Node& then_node() const; - ::flyteidl::core::Node* release_then_node(); - ::flyteidl::core::Node* mutable_then_node(); - void set_allocated_then_node(::flyteidl::core::Node* then_node); - - // @@protoc_insertion_point(class_scope:flyteidl.core.IfBlock) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::flyteidl::core::BooleanExpression* condition_; - ::flyteidl::core::Node* then_node_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class IfElseBlock final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.IfElseBlock) */ { - public: - IfElseBlock(); - virtual ~IfElseBlock(); - - IfElseBlock(const IfElseBlock& from); - - inline IfElseBlock& operator=(const IfElseBlock& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - IfElseBlock(IfElseBlock&& from) noexcept - : IfElseBlock() { - *this = ::std::move(from); - } - - inline IfElseBlock& operator=(IfElseBlock&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const IfElseBlock& default_instance(); - - enum DefaultCase { - kElseNode = 3, - kError = 4, - DEFAULT_NOT_SET = 0, - }; - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const IfElseBlock* internal_default_instance() { - return reinterpret_cast( - &_IfElseBlock_default_instance_); - } - static constexpr int kIndexInFileMessages = - 1; - - void Swap(IfElseBlock* other); - friend void swap(IfElseBlock& a, IfElseBlock& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline IfElseBlock* New() const final { - return CreateMaybeMessage(nullptr); - } - - IfElseBlock* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const IfElseBlock& from); - void MergeFrom(const IfElseBlock& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(IfElseBlock* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // repeated .flyteidl.core.IfBlock other = 2; - int other_size() const; - void clear_other(); - static const int kOtherFieldNumber = 2; - ::flyteidl::core::IfBlock* mutable_other(int index); - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >* - mutable_other(); - const ::flyteidl::core::IfBlock& other(int index) const; - ::flyteidl::core::IfBlock* add_other(); - const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >& - other() const; - - // .flyteidl.core.IfBlock case = 1; - bool has_case_() const; - void clear_case_(); - static const int kCaseFieldNumber = 1; - const ::flyteidl::core::IfBlock& case_() const; - ::flyteidl::core::IfBlock* release_case_(); - ::flyteidl::core::IfBlock* mutable_case_(); - void set_allocated_case_(::flyteidl::core::IfBlock* case_); - - // .flyteidl.core.Node else_node = 3; - bool has_else_node() const; - void clear_else_node(); - static const int kElseNodeFieldNumber = 3; - const ::flyteidl::core::Node& else_node() const; - ::flyteidl::core::Node* release_else_node(); - ::flyteidl::core::Node* mutable_else_node(); - void set_allocated_else_node(::flyteidl::core::Node* else_node); - - // .flyteidl.core.Error error = 4; - bool has_error() const; - void clear_error(); - static const int kErrorFieldNumber = 4; - const ::flyteidl::core::Error& error() const; - ::flyteidl::core::Error* release_error(); - ::flyteidl::core::Error* mutable_error(); - void set_allocated_error(::flyteidl::core::Error* error); - - void clear_default(); - DefaultCase default_case() const; - // @@protoc_insertion_point(class_scope:flyteidl.core.IfElseBlock) - private: - class HasBitSetters; - void set_has_else_node(); - void set_has_error(); - - inline bool has_default() const; - inline void clear_has_default(); - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock > other_; - ::flyteidl::core::IfBlock* case__; - union DefaultUnion { - DefaultUnion() {} - ::flyteidl::core::Node* else_node_; - ::flyteidl::core::Error* error_; - } default_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - ::google::protobuf::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class BranchNode final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.BranchNode) */ { - public: - BranchNode(); - virtual ~BranchNode(); - - BranchNode(const BranchNode& from); - - inline BranchNode& operator=(const BranchNode& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - BranchNode(BranchNode&& from) noexcept - : BranchNode() { - *this = ::std::move(from); - } - - inline BranchNode& operator=(BranchNode&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const BranchNode& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const BranchNode* internal_default_instance() { - return reinterpret_cast( - &_BranchNode_default_instance_); - } - static constexpr int kIndexInFileMessages = - 2; - - void Swap(BranchNode* other); - friend void swap(BranchNode& a, BranchNode& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline BranchNode* New() const final { - return CreateMaybeMessage(nullptr); - } - - BranchNode* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const BranchNode& from); - void MergeFrom(const BranchNode& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(BranchNode* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // .flyteidl.core.IfElseBlock if_else = 1; - bool has_if_else() const; - void clear_if_else(); - static const int kIfElseFieldNumber = 1; - const ::flyteidl::core::IfElseBlock& if_else() const; - ::flyteidl::core::IfElseBlock* release_if_else(); - ::flyteidl::core::IfElseBlock* mutable_if_else(); - void set_allocated_if_else(::flyteidl::core::IfElseBlock* if_else); - - // @@protoc_insertion_point(class_scope:flyteidl.core.BranchNode) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::flyteidl::core::IfElseBlock* if_else_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class TaskNode final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.TaskNode) */ { - public: - TaskNode(); - virtual ~TaskNode(); - - TaskNode(const TaskNode& from); - - inline TaskNode& operator=(const TaskNode& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - TaskNode(TaskNode&& from) noexcept - : TaskNode() { - *this = ::std::move(from); - } - - inline TaskNode& operator=(TaskNode&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const TaskNode& default_instance(); - - enum ReferenceCase { - kReferenceId = 1, - REFERENCE_NOT_SET = 0, - }; - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const TaskNode* internal_default_instance() { - return reinterpret_cast( - &_TaskNode_default_instance_); - } - static constexpr int kIndexInFileMessages = - 3; - - void Swap(TaskNode* other); - friend void swap(TaskNode& a, TaskNode& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline TaskNode* New() const final { - return CreateMaybeMessage(nullptr); - } - - TaskNode* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const TaskNode& from); - void MergeFrom(const TaskNode& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(TaskNode* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // .flyteidl.core.TaskNodeOverrides overrides = 2; - bool has_overrides() const; - void clear_overrides(); - static const int kOverridesFieldNumber = 2; - const ::flyteidl::core::TaskNodeOverrides& overrides() const; - ::flyteidl::core::TaskNodeOverrides* release_overrides(); - ::flyteidl::core::TaskNodeOverrides* mutable_overrides(); - void set_allocated_overrides(::flyteidl::core::TaskNodeOverrides* overrides); - - // .flyteidl.core.Identifier reference_id = 1; - bool has_reference_id() const; - void clear_reference_id(); - static const int kReferenceIdFieldNumber = 1; - const ::flyteidl::core::Identifier& reference_id() const; - ::flyteidl::core::Identifier* release_reference_id(); - ::flyteidl::core::Identifier* mutable_reference_id(); - void set_allocated_reference_id(::flyteidl::core::Identifier* reference_id); - - void clear_reference(); - ReferenceCase reference_case() const; - // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNode) - private: - class HasBitSetters; - void set_has_reference_id(); - - inline bool has_reference() const; - inline void clear_has_reference(); - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::flyteidl::core::TaskNodeOverrides* overrides_; - union ReferenceUnion { - ReferenceUnion() {} - ::flyteidl::core::Identifier* reference_id_; - } reference_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - ::google::protobuf::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class WorkflowNode final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowNode) */ { - public: - WorkflowNode(); - virtual ~WorkflowNode(); - - WorkflowNode(const WorkflowNode& from); - - inline WorkflowNode& operator=(const WorkflowNode& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - WorkflowNode(WorkflowNode&& from) noexcept - : WorkflowNode() { - *this = ::std::move(from); - } - - inline WorkflowNode& operator=(WorkflowNode&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const WorkflowNode& default_instance(); - - enum ReferenceCase { - kLaunchplanRef = 1, - kSubWorkflowRef = 2, - REFERENCE_NOT_SET = 0, - }; - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const WorkflowNode* internal_default_instance() { - return reinterpret_cast( - &_WorkflowNode_default_instance_); - } - static constexpr int kIndexInFileMessages = - 4; - - void Swap(WorkflowNode* other); - friend void swap(WorkflowNode& a, WorkflowNode& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline WorkflowNode* New() const final { - return CreateMaybeMessage(nullptr); - } - - WorkflowNode* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const WorkflowNode& from); - void MergeFrom(const WorkflowNode& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(WorkflowNode* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // .flyteidl.core.Identifier launchplan_ref = 1; - bool has_launchplan_ref() const; - void clear_launchplan_ref(); - static const int kLaunchplanRefFieldNumber = 1; - const ::flyteidl::core::Identifier& launchplan_ref() const; - ::flyteidl::core::Identifier* release_launchplan_ref(); - ::flyteidl::core::Identifier* mutable_launchplan_ref(); - void set_allocated_launchplan_ref(::flyteidl::core::Identifier* launchplan_ref); - - // .flyteidl.core.Identifier sub_workflow_ref = 2; - bool has_sub_workflow_ref() const; - void clear_sub_workflow_ref(); - static const int kSubWorkflowRefFieldNumber = 2; - const ::flyteidl::core::Identifier& sub_workflow_ref() const; - ::flyteidl::core::Identifier* release_sub_workflow_ref(); - ::flyteidl::core::Identifier* mutable_sub_workflow_ref(); - void set_allocated_sub_workflow_ref(::flyteidl::core::Identifier* sub_workflow_ref); - - void clear_reference(); - ReferenceCase reference_case() const; - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowNode) - private: - class HasBitSetters; - void set_has_launchplan_ref(); - void set_has_sub_workflow_ref(); - - inline bool has_reference() const; - inline void clear_has_reference(); - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - union ReferenceUnion { - ReferenceUnion() {} - ::flyteidl::core::Identifier* launchplan_ref_; - ::flyteidl::core::Identifier* sub_workflow_ref_; - } reference_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - ::google::protobuf::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class ApproveCondition final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.ApproveCondition) */ { - public: - ApproveCondition(); - virtual ~ApproveCondition(); - - ApproveCondition(const ApproveCondition& from); - - inline ApproveCondition& operator=(const ApproveCondition& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - ApproveCondition(ApproveCondition&& from) noexcept - : ApproveCondition() { - *this = ::std::move(from); - } - - inline ApproveCondition& operator=(ApproveCondition&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const ApproveCondition& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const ApproveCondition* internal_default_instance() { - return reinterpret_cast( - &_ApproveCondition_default_instance_); - } - static constexpr int kIndexInFileMessages = - 5; - - void Swap(ApproveCondition* other); - friend void swap(ApproveCondition& a, ApproveCondition& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline ApproveCondition* New() const final { - return CreateMaybeMessage(nullptr); - } - - ApproveCondition* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const ApproveCondition& from); - void MergeFrom(const ApproveCondition& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(ApproveCondition* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // string signal_id = 1; - void clear_signal_id(); - static const int kSignalIdFieldNumber = 1; - const ::std::string& signal_id() const; - void set_signal_id(const ::std::string& value); - #if LANG_CXX11 - void set_signal_id(::std::string&& value); - #endif - void set_signal_id(const char* value); - void set_signal_id(const char* value, size_t size); - ::std::string* mutable_signal_id(); - ::std::string* release_signal_id(); - void set_allocated_signal_id(::std::string* signal_id); - - // @@protoc_insertion_point(class_scope:flyteidl.core.ApproveCondition) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::internal::ArenaStringPtr signal_id_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class SignalCondition final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.SignalCondition) */ { - public: - SignalCondition(); - virtual ~SignalCondition(); - - SignalCondition(const SignalCondition& from); - - inline SignalCondition& operator=(const SignalCondition& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - SignalCondition(SignalCondition&& from) noexcept - : SignalCondition() { - *this = ::std::move(from); - } - - inline SignalCondition& operator=(SignalCondition&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const SignalCondition& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const SignalCondition* internal_default_instance() { - return reinterpret_cast( - &_SignalCondition_default_instance_); - } - static constexpr int kIndexInFileMessages = - 6; - - void Swap(SignalCondition* other); - friend void swap(SignalCondition& a, SignalCondition& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline SignalCondition* New() const final { - return CreateMaybeMessage(nullptr); - } - - SignalCondition* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const SignalCondition& from); - void MergeFrom(const SignalCondition& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(SignalCondition* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // string signal_id = 1; - void clear_signal_id(); - static const int kSignalIdFieldNumber = 1; - const ::std::string& signal_id() const; - void set_signal_id(const ::std::string& value); - #if LANG_CXX11 - void set_signal_id(::std::string&& value); - #endif - void set_signal_id(const char* value); - void set_signal_id(const char* value, size_t size); - ::std::string* mutable_signal_id(); - ::std::string* release_signal_id(); - void set_allocated_signal_id(::std::string* signal_id); - - // string output_variable_name = 3; - void clear_output_variable_name(); - static const int kOutputVariableNameFieldNumber = 3; - const ::std::string& output_variable_name() const; - void set_output_variable_name(const ::std::string& value); - #if LANG_CXX11 - void set_output_variable_name(::std::string&& value); - #endif - void set_output_variable_name(const char* value); - void set_output_variable_name(const char* value, size_t size); - ::std::string* mutable_output_variable_name(); - ::std::string* release_output_variable_name(); - void set_allocated_output_variable_name(::std::string* output_variable_name); - - // .flyteidl.core.LiteralType type = 2; - bool has_type() const; - void clear_type(); - static const int kTypeFieldNumber = 2; - const ::flyteidl::core::LiteralType& type() const; - ::flyteidl::core::LiteralType* release_type(); - ::flyteidl::core::LiteralType* mutable_type(); - void set_allocated_type(::flyteidl::core::LiteralType* type); - - // @@protoc_insertion_point(class_scope:flyteidl.core.SignalCondition) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::internal::ArenaStringPtr signal_id_; - ::google::protobuf::internal::ArenaStringPtr output_variable_name_; - ::flyteidl::core::LiteralType* type_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class SleepCondition final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.SleepCondition) */ { - public: - SleepCondition(); - virtual ~SleepCondition(); - - SleepCondition(const SleepCondition& from); - - inline SleepCondition& operator=(const SleepCondition& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - SleepCondition(SleepCondition&& from) noexcept - : SleepCondition() { - *this = ::std::move(from); - } - - inline SleepCondition& operator=(SleepCondition&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const SleepCondition& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const SleepCondition* internal_default_instance() { - return reinterpret_cast( - &_SleepCondition_default_instance_); - } - static constexpr int kIndexInFileMessages = - 7; - - void Swap(SleepCondition* other); - friend void swap(SleepCondition& a, SleepCondition& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline SleepCondition* New() const final { - return CreateMaybeMessage(nullptr); - } - - SleepCondition* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const SleepCondition& from); - void MergeFrom(const SleepCondition& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(SleepCondition* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // .google.protobuf.Duration duration = 1; - bool has_duration() const; - void clear_duration(); - static const int kDurationFieldNumber = 1; - const ::google::protobuf::Duration& duration() const; - ::google::protobuf::Duration* release_duration(); - ::google::protobuf::Duration* mutable_duration(); - void set_allocated_duration(::google::protobuf::Duration* duration); - - // @@protoc_insertion_point(class_scope:flyteidl.core.SleepCondition) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::Duration* duration_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class GateNode final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.GateNode) */ { - public: - GateNode(); - virtual ~GateNode(); - - GateNode(const GateNode& from); - - inline GateNode& operator=(const GateNode& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - GateNode(GateNode&& from) noexcept - : GateNode() { - *this = ::std::move(from); - } - - inline GateNode& operator=(GateNode&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const GateNode& default_instance(); - - enum ConditionCase { - kApprove = 1, - kSignal = 2, - kSleep = 3, - CONDITION_NOT_SET = 0, - }; - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const GateNode* internal_default_instance() { - return reinterpret_cast( - &_GateNode_default_instance_); - } - static constexpr int kIndexInFileMessages = - 8; - - void Swap(GateNode* other); - friend void swap(GateNode& a, GateNode& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline GateNode* New() const final { - return CreateMaybeMessage(nullptr); - } - - GateNode* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const GateNode& from); - void MergeFrom(const GateNode& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(GateNode* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // .flyteidl.core.ApproveCondition approve = 1; - bool has_approve() const; - void clear_approve(); - static const int kApproveFieldNumber = 1; - const ::flyteidl::core::ApproveCondition& approve() const; - ::flyteidl::core::ApproveCondition* release_approve(); - ::flyteidl::core::ApproveCondition* mutable_approve(); - void set_allocated_approve(::flyteidl::core::ApproveCondition* approve); - - // .flyteidl.core.SignalCondition signal = 2; - bool has_signal() const; - void clear_signal(); - static const int kSignalFieldNumber = 2; - const ::flyteidl::core::SignalCondition& signal() const; - ::flyteidl::core::SignalCondition* release_signal(); - ::flyteidl::core::SignalCondition* mutable_signal(); - void set_allocated_signal(::flyteidl::core::SignalCondition* signal); - - // .flyteidl.core.SleepCondition sleep = 3; - bool has_sleep() const; - void clear_sleep(); - static const int kSleepFieldNumber = 3; - const ::flyteidl::core::SleepCondition& sleep() const; - ::flyteidl::core::SleepCondition* release_sleep(); - ::flyteidl::core::SleepCondition* mutable_sleep(); - void set_allocated_sleep(::flyteidl::core::SleepCondition* sleep); - - void clear_condition(); - ConditionCase condition_case() const; - // @@protoc_insertion_point(class_scope:flyteidl.core.GateNode) - private: - class HasBitSetters; - void set_has_approve(); - void set_has_signal(); - void set_has_sleep(); - - inline bool has_condition() const; - inline void clear_has_condition(); - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - union ConditionUnion { - ConditionUnion() {} - ::flyteidl::core::ApproveCondition* approve_; - ::flyteidl::core::SignalCondition* signal_; - ::flyteidl::core::SleepCondition* sleep_; - } condition_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - ::google::protobuf::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class ArrayNode final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.ArrayNode) */ { - public: - ArrayNode(); - virtual ~ArrayNode(); - - ArrayNode(const ArrayNode& from); - - inline ArrayNode& operator=(const ArrayNode& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - ArrayNode(ArrayNode&& from) noexcept - : ArrayNode() { - *this = ::std::move(from); - } - - inline ArrayNode& operator=(ArrayNode&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const ArrayNode& default_instance(); - - enum SuccessCriteriaCase { - kMinSuccesses = 3, - kMinSuccessRatio = 4, - SUCCESS_CRITERIA_NOT_SET = 0, - }; - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const ArrayNode* internal_default_instance() { - return reinterpret_cast( - &_ArrayNode_default_instance_); - } - static constexpr int kIndexInFileMessages = - 9; - - void Swap(ArrayNode* other); - friend void swap(ArrayNode& a, ArrayNode& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline ArrayNode* New() const final { - return CreateMaybeMessage(nullptr); - } - - ArrayNode* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const ArrayNode& from); - void MergeFrom(const ArrayNode& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(ArrayNode* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // .flyteidl.core.Node node = 1; - bool has_node() const; - void clear_node(); - static const int kNodeFieldNumber = 1; - const ::flyteidl::core::Node& node() const; - ::flyteidl::core::Node* release_node(); - ::flyteidl::core::Node* mutable_node(); - void set_allocated_node(::flyteidl::core::Node* node); - - // uint32 parallelism = 2; - void clear_parallelism(); - static const int kParallelismFieldNumber = 2; - ::google::protobuf::uint32 parallelism() const; - void set_parallelism(::google::protobuf::uint32 value); - - // uint32 min_successes = 3; - private: - bool has_min_successes() const; - public: - void clear_min_successes(); - static const int kMinSuccessesFieldNumber = 3; - ::google::protobuf::uint32 min_successes() const; - void set_min_successes(::google::protobuf::uint32 value); - - // float min_success_ratio = 4; - private: - bool has_min_success_ratio() const; - public: - void clear_min_success_ratio(); - static const int kMinSuccessRatioFieldNumber = 4; - float min_success_ratio() const; - void set_min_success_ratio(float value); - - void clear_success_criteria(); - SuccessCriteriaCase success_criteria_case() const; - // @@protoc_insertion_point(class_scope:flyteidl.core.ArrayNode) - private: - class HasBitSetters; - void set_has_min_successes(); - void set_has_min_success_ratio(); - - inline bool has_success_criteria() const; - inline void clear_has_success_criteria(); - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::flyteidl::core::Node* node_; - ::google::protobuf::uint32 parallelism_; - union SuccessCriteriaUnion { - SuccessCriteriaUnion() {} - ::google::protobuf::uint32 min_successes_; - float min_success_ratio_; - } success_criteria_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - ::google::protobuf::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class NodeMetadata final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.NodeMetadata) */ { - public: - NodeMetadata(); - virtual ~NodeMetadata(); - - NodeMetadata(const NodeMetadata& from); - - inline NodeMetadata& operator=(const NodeMetadata& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - NodeMetadata(NodeMetadata&& from) noexcept - : NodeMetadata() { - *this = ::std::move(from); - } - - inline NodeMetadata& operator=(NodeMetadata&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const NodeMetadata& default_instance(); - - enum InterruptibleValueCase { - kInterruptible = 6, - INTERRUPTIBLE_VALUE_NOT_SET = 0, - }; - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const NodeMetadata* internal_default_instance() { - return reinterpret_cast( - &_NodeMetadata_default_instance_); - } - static constexpr int kIndexInFileMessages = - 10; - - void Swap(NodeMetadata* other); - friend void swap(NodeMetadata& a, NodeMetadata& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline NodeMetadata* New() const final { - return CreateMaybeMessage(nullptr); - } - - NodeMetadata* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const NodeMetadata& from); - void MergeFrom(const NodeMetadata& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(NodeMetadata* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // string name = 1; - void clear_name(); - static const int kNameFieldNumber = 1; - const ::std::string& name() const; - void set_name(const ::std::string& value); - #if LANG_CXX11 - void set_name(::std::string&& value); - #endif - void set_name(const char* value); - void set_name(const char* value, size_t size); - ::std::string* mutable_name(); - ::std::string* release_name(); - void set_allocated_name(::std::string* name); - - // .google.protobuf.Duration timeout = 4; - bool has_timeout() const; - void clear_timeout(); - static const int kTimeoutFieldNumber = 4; - const ::google::protobuf::Duration& timeout() const; - ::google::protobuf::Duration* release_timeout(); - ::google::protobuf::Duration* mutable_timeout(); - void set_allocated_timeout(::google::protobuf::Duration* timeout); - - // .flyteidl.core.RetryStrategy retries = 5; - bool has_retries() const; - void clear_retries(); - static const int kRetriesFieldNumber = 5; - const ::flyteidl::core::RetryStrategy& retries() const; - ::flyteidl::core::RetryStrategy* release_retries(); - ::flyteidl::core::RetryStrategy* mutable_retries(); - void set_allocated_retries(::flyteidl::core::RetryStrategy* retries); - - // bool interruptible = 6; - private: - bool has_interruptible() const; - public: - void clear_interruptible(); - static const int kInterruptibleFieldNumber = 6; - bool interruptible() const; - void set_interruptible(bool value); - - void clear_interruptible_value(); - InterruptibleValueCase interruptible_value_case() const; - // @@protoc_insertion_point(class_scope:flyteidl.core.NodeMetadata) - private: - class HasBitSetters; - void set_has_interruptible(); - - inline bool has_interruptible_value() const; - inline void clear_has_interruptible_value(); - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::internal::ArenaStringPtr name_; - ::google::protobuf::Duration* timeout_; - ::flyteidl::core::RetryStrategy* retries_; - union InterruptibleValueUnion { - InterruptibleValueUnion() {} - bool interruptible_; - } interruptible_value_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - ::google::protobuf::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class Alias final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.Alias) */ { - public: - Alias(); - virtual ~Alias(); - - Alias(const Alias& from); - - inline Alias& operator=(const Alias& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - Alias(Alias&& from) noexcept - : Alias() { - *this = ::std::move(from); - } - - inline Alias& operator=(Alias&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const Alias& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const Alias* internal_default_instance() { - return reinterpret_cast( - &_Alias_default_instance_); - } - static constexpr int kIndexInFileMessages = - 11; - - void Swap(Alias* other); - friend void swap(Alias& a, Alias& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline Alias* New() const final { - return CreateMaybeMessage(nullptr); - } - - Alias* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const Alias& from); - void MergeFrom(const Alias& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(Alias* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // string var = 1; - void clear_var(); - static const int kVarFieldNumber = 1; - const ::std::string& var() const; - void set_var(const ::std::string& value); - #if LANG_CXX11 - void set_var(::std::string&& value); - #endif - void set_var(const char* value); - void set_var(const char* value, size_t size); - ::std::string* mutable_var(); - ::std::string* release_var(); - void set_allocated_var(::std::string* var); - - // string alias = 2; - void clear_alias(); - static const int kAliasFieldNumber = 2; - const ::std::string& alias() const; - void set_alias(const ::std::string& value); - #if LANG_CXX11 - void set_alias(::std::string&& value); - #endif - void set_alias(const char* value); - void set_alias(const char* value, size_t size); - ::std::string* mutable_alias(); - ::std::string* release_alias(); - void set_allocated_alias(::std::string* alias); - - // @@protoc_insertion_point(class_scope:flyteidl.core.Alias) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::internal::ArenaStringPtr var_; - ::google::protobuf::internal::ArenaStringPtr alias_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class Node final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.Node) */ { - public: - Node(); - virtual ~Node(); - - Node(const Node& from); - - inline Node& operator=(const Node& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - Node(Node&& from) noexcept - : Node() { - *this = ::std::move(from); - } - - inline Node& operator=(Node&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const Node& default_instance(); - - enum TargetCase { - kTaskNode = 6, - kWorkflowNode = 7, - kBranchNode = 8, - kGateNode = 9, - kArrayNode = 10, - TARGET_NOT_SET = 0, - }; - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const Node* internal_default_instance() { - return reinterpret_cast( - &_Node_default_instance_); - } - static constexpr int kIndexInFileMessages = - 12; - - void Swap(Node* other); - friend void swap(Node& a, Node& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline Node* New() const final { - return CreateMaybeMessage(nullptr); - } - - Node* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const Node& from); - void MergeFrom(const Node& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(Node* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // repeated .flyteidl.core.Binding inputs = 3; - int inputs_size() const; - void clear_inputs(); - static const int kInputsFieldNumber = 3; - ::flyteidl::core::Binding* mutable_inputs(int index); - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* - mutable_inputs(); - const ::flyteidl::core::Binding& inputs(int index) const; - ::flyteidl::core::Binding* add_inputs(); - const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& - inputs() const; - - // repeated string upstream_node_ids = 4; - int upstream_node_ids_size() const; - void clear_upstream_node_ids(); - static const int kUpstreamNodeIdsFieldNumber = 4; - const ::std::string& upstream_node_ids(int index) const; - ::std::string* mutable_upstream_node_ids(int index); - void set_upstream_node_ids(int index, const ::std::string& value); - #if LANG_CXX11 - void set_upstream_node_ids(int index, ::std::string&& value); - #endif - void set_upstream_node_ids(int index, const char* value); - void set_upstream_node_ids(int index, const char* value, size_t size); - ::std::string* add_upstream_node_ids(); - void add_upstream_node_ids(const ::std::string& value); - #if LANG_CXX11 - void add_upstream_node_ids(::std::string&& value); - #endif - void add_upstream_node_ids(const char* value); - void add_upstream_node_ids(const char* value, size_t size); - const ::google::protobuf::RepeatedPtrField<::std::string>& upstream_node_ids() const; - ::google::protobuf::RepeatedPtrField<::std::string>* mutable_upstream_node_ids(); - - // repeated .flyteidl.core.Alias output_aliases = 5; - int output_aliases_size() const; - void clear_output_aliases(); - static const int kOutputAliasesFieldNumber = 5; - ::flyteidl::core::Alias* mutable_output_aliases(int index); - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >* - mutable_output_aliases(); - const ::flyteidl::core::Alias& output_aliases(int index) const; - ::flyteidl::core::Alias* add_output_aliases(); - const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >& - output_aliases() const; - - // string id = 1; - void clear_id(); - static const int kIdFieldNumber = 1; - const ::std::string& id() const; - void set_id(const ::std::string& value); - #if LANG_CXX11 - void set_id(::std::string&& value); - #endif - void set_id(const char* value); - void set_id(const char* value, size_t size); - ::std::string* mutable_id(); - ::std::string* release_id(); - void set_allocated_id(::std::string* id); - - // .flyteidl.core.NodeMetadata metadata = 2; - bool has_metadata() const; - void clear_metadata(); - static const int kMetadataFieldNumber = 2; - const ::flyteidl::core::NodeMetadata& metadata() const; - ::flyteidl::core::NodeMetadata* release_metadata(); - ::flyteidl::core::NodeMetadata* mutable_metadata(); - void set_allocated_metadata(::flyteidl::core::NodeMetadata* metadata); - - // .flyteidl.core.TaskNode task_node = 6; - bool has_task_node() const; - void clear_task_node(); - static const int kTaskNodeFieldNumber = 6; - const ::flyteidl::core::TaskNode& task_node() const; - ::flyteidl::core::TaskNode* release_task_node(); - ::flyteidl::core::TaskNode* mutable_task_node(); - void set_allocated_task_node(::flyteidl::core::TaskNode* task_node); - - // .flyteidl.core.WorkflowNode workflow_node = 7; - bool has_workflow_node() const; - void clear_workflow_node(); - static const int kWorkflowNodeFieldNumber = 7; - const ::flyteidl::core::WorkflowNode& workflow_node() const; - ::flyteidl::core::WorkflowNode* release_workflow_node(); - ::flyteidl::core::WorkflowNode* mutable_workflow_node(); - void set_allocated_workflow_node(::flyteidl::core::WorkflowNode* workflow_node); - - // .flyteidl.core.BranchNode branch_node = 8; - bool has_branch_node() const; - void clear_branch_node(); - static const int kBranchNodeFieldNumber = 8; - const ::flyteidl::core::BranchNode& branch_node() const; - ::flyteidl::core::BranchNode* release_branch_node(); - ::flyteidl::core::BranchNode* mutable_branch_node(); - void set_allocated_branch_node(::flyteidl::core::BranchNode* branch_node); - - // .flyteidl.core.GateNode gate_node = 9; - bool has_gate_node() const; - void clear_gate_node(); - static const int kGateNodeFieldNumber = 9; - const ::flyteidl::core::GateNode& gate_node() const; - ::flyteidl::core::GateNode* release_gate_node(); - ::flyteidl::core::GateNode* mutable_gate_node(); - void set_allocated_gate_node(::flyteidl::core::GateNode* gate_node); - - // .flyteidl.core.ArrayNode array_node = 10; - bool has_array_node() const; - void clear_array_node(); - static const int kArrayNodeFieldNumber = 10; - const ::flyteidl::core::ArrayNode& array_node() const; - ::flyteidl::core::ArrayNode* release_array_node(); - ::flyteidl::core::ArrayNode* mutable_array_node(); - void set_allocated_array_node(::flyteidl::core::ArrayNode* array_node); - - void clear_target(); - TargetCase target_case() const; - // @@protoc_insertion_point(class_scope:flyteidl.core.Node) - private: - class HasBitSetters; - void set_has_task_node(); - void set_has_workflow_node(); - void set_has_branch_node(); - void set_has_gate_node(); - void set_has_array_node(); - - inline bool has_target() const; - inline void clear_has_target(); - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding > inputs_; - ::google::protobuf::RepeatedPtrField<::std::string> upstream_node_ids_; - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias > output_aliases_; - ::google::protobuf::internal::ArenaStringPtr id_; - ::flyteidl::core::NodeMetadata* metadata_; - union TargetUnion { - TargetUnion() {} - ::flyteidl::core::TaskNode* task_node_; - ::flyteidl::core::WorkflowNode* workflow_node_; - ::flyteidl::core::BranchNode* branch_node_; - ::flyteidl::core::GateNode* gate_node_; - ::flyteidl::core::ArrayNode* array_node_; - } target_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - ::google::protobuf::uint32 _oneof_case_[1]; - - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class WorkflowMetadata_TagsEntry_DoNotUse : public ::google::protobuf::internal::MapEntry { -public: -#if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER -static bool _ParseMap(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); -#endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - typedef ::google::protobuf::internal::MapEntry SuperType; - WorkflowMetadata_TagsEntry_DoNotUse(); - WorkflowMetadata_TagsEntry_DoNotUse(::google::protobuf::Arena* arena); - void MergeFrom(const WorkflowMetadata_TagsEntry_DoNotUse& other); - static const WorkflowMetadata_TagsEntry_DoNotUse* internal_default_instance() { return reinterpret_cast(&_WorkflowMetadata_TagsEntry_DoNotUse_default_instance_); } - void MergeFrom(const ::google::protobuf::Message& other) final; - ::google::protobuf::Metadata GetMetadata() const; -}; - -// ------------------------------------------------------------------- - -class WorkflowMetadata final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowMetadata) */ { - public: - WorkflowMetadata(); - virtual ~WorkflowMetadata(); - - WorkflowMetadata(const WorkflowMetadata& from); - - inline WorkflowMetadata& operator=(const WorkflowMetadata& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - WorkflowMetadata(WorkflowMetadata&& from) noexcept - : WorkflowMetadata() { - *this = ::std::move(from); - } - - inline WorkflowMetadata& operator=(WorkflowMetadata&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const WorkflowMetadata& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const WorkflowMetadata* internal_default_instance() { - return reinterpret_cast( - &_WorkflowMetadata_default_instance_); - } - static constexpr int kIndexInFileMessages = - 14; - - void Swap(WorkflowMetadata* other); - friend void swap(WorkflowMetadata& a, WorkflowMetadata& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline WorkflowMetadata* New() const final { - return CreateMaybeMessage(nullptr); - } - - WorkflowMetadata* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const WorkflowMetadata& from); - void MergeFrom(const WorkflowMetadata& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(WorkflowMetadata* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - - typedef WorkflowMetadata_OnFailurePolicy OnFailurePolicy; - static const OnFailurePolicy FAIL_IMMEDIATELY = - WorkflowMetadata_OnFailurePolicy_FAIL_IMMEDIATELY; - static const OnFailurePolicy FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = - WorkflowMetadata_OnFailurePolicy_FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; - static inline bool OnFailurePolicy_IsValid(int value) { - return WorkflowMetadata_OnFailurePolicy_IsValid(value); - } - static const OnFailurePolicy OnFailurePolicy_MIN = - WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MIN; - static const OnFailurePolicy OnFailurePolicy_MAX = - WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_MAX; - static const int OnFailurePolicy_ARRAYSIZE = - WorkflowMetadata_OnFailurePolicy_OnFailurePolicy_ARRAYSIZE; - static inline const ::google::protobuf::EnumDescriptor* - OnFailurePolicy_descriptor() { - return WorkflowMetadata_OnFailurePolicy_descriptor(); - } - static inline const ::std::string& OnFailurePolicy_Name(OnFailurePolicy value) { - return WorkflowMetadata_OnFailurePolicy_Name(value); - } - static inline bool OnFailurePolicy_Parse(const ::std::string& name, - OnFailurePolicy* value) { - return WorkflowMetadata_OnFailurePolicy_Parse(name, value); - } - - // accessors ------------------------------------------------------- - - // map tags = 3; - int tags_size() const; - void clear_tags(); - static const int kTagsFieldNumber = 3; - const ::google::protobuf::Map< ::std::string, ::std::string >& - tags() const; - ::google::protobuf::Map< ::std::string, ::std::string >* - mutable_tags(); - - // .flyteidl.core.QualityOfService quality_of_service = 1; - bool has_quality_of_service() const; - void clear_quality_of_service(); - static const int kQualityOfServiceFieldNumber = 1; - const ::flyteidl::core::QualityOfService& quality_of_service() const; - ::flyteidl::core::QualityOfService* release_quality_of_service(); - ::flyteidl::core::QualityOfService* mutable_quality_of_service(); - void set_allocated_quality_of_service(::flyteidl::core::QualityOfService* quality_of_service); - - // .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - void clear_on_failure(); - static const int kOnFailureFieldNumber = 2; - ::flyteidl::core::WorkflowMetadata_OnFailurePolicy on_failure() const; - void set_on_failure(::flyteidl::core::WorkflowMetadata_OnFailurePolicy value); - - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadata) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::internal::MapField< - WorkflowMetadata_TagsEntry_DoNotUse, - ::std::string, ::std::string, - ::google::protobuf::internal::WireFormatLite::TYPE_STRING, - ::google::protobuf::internal::WireFormatLite::TYPE_STRING, - 0 > tags_; - ::flyteidl::core::QualityOfService* quality_of_service_; - int on_failure_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class WorkflowMetadataDefaults final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowMetadataDefaults) */ { - public: - WorkflowMetadataDefaults(); - virtual ~WorkflowMetadataDefaults(); - - WorkflowMetadataDefaults(const WorkflowMetadataDefaults& from); - - inline WorkflowMetadataDefaults& operator=(const WorkflowMetadataDefaults& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - WorkflowMetadataDefaults(WorkflowMetadataDefaults&& from) noexcept - : WorkflowMetadataDefaults() { - *this = ::std::move(from); - } - - inline WorkflowMetadataDefaults& operator=(WorkflowMetadataDefaults&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const WorkflowMetadataDefaults& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const WorkflowMetadataDefaults* internal_default_instance() { - return reinterpret_cast( - &_WorkflowMetadataDefaults_default_instance_); - } - static constexpr int kIndexInFileMessages = - 15; - - void Swap(WorkflowMetadataDefaults* other); - friend void swap(WorkflowMetadataDefaults& a, WorkflowMetadataDefaults& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline WorkflowMetadataDefaults* New() const final { - return CreateMaybeMessage(nullptr); - } - - WorkflowMetadataDefaults* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const WorkflowMetadataDefaults& from); - void MergeFrom(const WorkflowMetadataDefaults& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(WorkflowMetadataDefaults* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // bool interruptible = 1; - void clear_interruptible(); - static const int kInterruptibleFieldNumber = 1; - bool interruptible() const; - void set_interruptible(bool value); - - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadataDefaults) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - bool interruptible_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class WorkflowTemplate final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.WorkflowTemplate) */ { - public: - WorkflowTemplate(); - virtual ~WorkflowTemplate(); - - WorkflowTemplate(const WorkflowTemplate& from); - - inline WorkflowTemplate& operator=(const WorkflowTemplate& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - WorkflowTemplate(WorkflowTemplate&& from) noexcept - : WorkflowTemplate() { - *this = ::std::move(from); - } - - inline WorkflowTemplate& operator=(WorkflowTemplate&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const WorkflowTemplate& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const WorkflowTemplate* internal_default_instance() { - return reinterpret_cast( - &_WorkflowTemplate_default_instance_); - } - static constexpr int kIndexInFileMessages = - 16; - - void Swap(WorkflowTemplate* other); - friend void swap(WorkflowTemplate& a, WorkflowTemplate& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline WorkflowTemplate* New() const final { - return CreateMaybeMessage(nullptr); - } - - WorkflowTemplate* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const WorkflowTemplate& from); - void MergeFrom(const WorkflowTemplate& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(WorkflowTemplate* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // repeated .flyteidl.core.Node nodes = 4; - int nodes_size() const; - void clear_nodes(); - static const int kNodesFieldNumber = 4; - ::flyteidl::core::Node* mutable_nodes(int index); - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >* - mutable_nodes(); - const ::flyteidl::core::Node& nodes(int index) const; - ::flyteidl::core::Node* add_nodes(); - const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >& - nodes() const; - - // repeated .flyteidl.core.Binding outputs = 5; - int outputs_size() const; - void clear_outputs(); - static const int kOutputsFieldNumber = 5; - ::flyteidl::core::Binding* mutable_outputs(int index); - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* - mutable_outputs(); - const ::flyteidl::core::Binding& outputs(int index) const; - ::flyteidl::core::Binding* add_outputs(); - const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& - outputs() const; - - // .flyteidl.core.Identifier id = 1; - bool has_id() const; - void clear_id(); - static const int kIdFieldNumber = 1; - const ::flyteidl::core::Identifier& id() const; - ::flyteidl::core::Identifier* release_id(); - ::flyteidl::core::Identifier* mutable_id(); - void set_allocated_id(::flyteidl::core::Identifier* id); - - // .flyteidl.core.WorkflowMetadata metadata = 2; - bool has_metadata() const; - void clear_metadata(); - static const int kMetadataFieldNumber = 2; - const ::flyteidl::core::WorkflowMetadata& metadata() const; - ::flyteidl::core::WorkflowMetadata* release_metadata(); - ::flyteidl::core::WorkflowMetadata* mutable_metadata(); - void set_allocated_metadata(::flyteidl::core::WorkflowMetadata* metadata); - - // .flyteidl.core.TypedInterface interface = 3; - bool has_interface() const; - void clear_interface(); - static const int kInterfaceFieldNumber = 3; - const ::flyteidl::core::TypedInterface& interface() const; - ::flyteidl::core::TypedInterface* release_interface(); - ::flyteidl::core::TypedInterface* mutable_interface(); - void set_allocated_interface(::flyteidl::core::TypedInterface* interface); - - // .flyteidl.core.Node failure_node = 6; - bool has_failure_node() const; - void clear_failure_node(); - static const int kFailureNodeFieldNumber = 6; - const ::flyteidl::core::Node& failure_node() const; - ::flyteidl::core::Node* release_failure_node(); - ::flyteidl::core::Node* mutable_failure_node(); - void set_allocated_failure_node(::flyteidl::core::Node* failure_node); - - // .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - bool has_metadata_defaults() const; - void clear_metadata_defaults(); - static const int kMetadataDefaultsFieldNumber = 7; - const ::flyteidl::core::WorkflowMetadataDefaults& metadata_defaults() const; - ::flyteidl::core::WorkflowMetadataDefaults* release_metadata_defaults(); - ::flyteidl::core::WorkflowMetadataDefaults* mutable_metadata_defaults(); - void set_allocated_metadata_defaults(::flyteidl::core::WorkflowMetadataDefaults* metadata_defaults); - - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowTemplate) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node > nodes_; - ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding > outputs_; - ::flyteidl::core::Identifier* id_; - ::flyteidl::core::WorkflowMetadata* metadata_; - ::flyteidl::core::TypedInterface* interface_; - ::flyteidl::core::Node* failure_node_; - ::flyteidl::core::WorkflowMetadataDefaults* metadata_defaults_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// ------------------------------------------------------------------- - -class TaskNodeOverrides final : - public ::google::protobuf::Message /* @@protoc_insertion_point(class_definition:flyteidl.core.TaskNodeOverrides) */ { - public: - TaskNodeOverrides(); - virtual ~TaskNodeOverrides(); - - TaskNodeOverrides(const TaskNodeOverrides& from); - - inline TaskNodeOverrides& operator=(const TaskNodeOverrides& from) { - CopyFrom(from); - return *this; - } - #if LANG_CXX11 - TaskNodeOverrides(TaskNodeOverrides&& from) noexcept - : TaskNodeOverrides() { - *this = ::std::move(from); - } - - inline TaskNodeOverrides& operator=(TaskNodeOverrides&& from) noexcept { - if (GetArenaNoVirtual() == from.GetArenaNoVirtual()) { - if (this != &from) InternalSwap(&from); - } else { - CopyFrom(from); - } - return *this; - } - #endif - static const ::google::protobuf::Descriptor* descriptor() { - return default_instance().GetDescriptor(); - } - static const TaskNodeOverrides& default_instance(); - - static void InitAsDefaultInstance(); // FOR INTERNAL USE ONLY - static inline const TaskNodeOverrides* internal_default_instance() { - return reinterpret_cast( - &_TaskNodeOverrides_default_instance_); - } - static constexpr int kIndexInFileMessages = - 17; - - void Swap(TaskNodeOverrides* other); - friend void swap(TaskNodeOverrides& a, TaskNodeOverrides& b) { - a.Swap(&b); - } - - // implements Message ---------------------------------------------- - - inline TaskNodeOverrides* New() const final { - return CreateMaybeMessage(nullptr); - } - - TaskNodeOverrides* New(::google::protobuf::Arena* arena) const final { - return CreateMaybeMessage(arena); - } - void CopyFrom(const ::google::protobuf::Message& from) final; - void MergeFrom(const ::google::protobuf::Message& from) final; - void CopyFrom(const TaskNodeOverrides& from); - void MergeFrom(const TaskNodeOverrides& from); - PROTOBUF_ATTRIBUTE_REINITIALIZES void Clear() final; - bool IsInitialized() const final; - - size_t ByteSizeLong() const final; - #if GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - static const char* _InternalParse(const char* begin, const char* end, void* object, ::google::protobuf::internal::ParseContext* ctx); - ::google::protobuf::internal::ParseFunc _ParseFunc() const final { return _InternalParse; } - #else - bool MergePartialFromCodedStream( - ::google::protobuf::io::CodedInputStream* input) final; - #endif // GOOGLE_PROTOBUF_ENABLE_EXPERIMENTAL_PARSER - void SerializeWithCachedSizes( - ::google::protobuf::io::CodedOutputStream* output) const final; - ::google::protobuf::uint8* InternalSerializeWithCachedSizesToArray( - ::google::protobuf::uint8* target) const final; - int GetCachedSize() const final { return _cached_size_.Get(); } - - private: - void SharedCtor(); - void SharedDtor(); - void SetCachedSize(int size) const final; - void InternalSwap(TaskNodeOverrides* other); - private: - inline ::google::protobuf::Arena* GetArenaNoVirtual() const { - return nullptr; - } - inline void* MaybeArenaPtr() const { - return nullptr; - } - public: - - ::google::protobuf::Metadata GetMetadata() const final; - - // nested types ---------------------------------------------------- - - // accessors ------------------------------------------------------- - - // string container_image = 3; - void clear_container_image(); - static const int kContainerImageFieldNumber = 3; - const ::std::string& container_image() const; - void set_container_image(const ::std::string& value); - #if LANG_CXX11 - void set_container_image(::std::string&& value); - #endif - void set_container_image(const char* value); - void set_container_image(const char* value, size_t size); - ::std::string* mutable_container_image(); - ::std::string* release_container_image(); - void set_allocated_container_image(::std::string* container_image); - - // .flyteidl.core.Resources resources = 1; - bool has_resources() const; - void clear_resources(); - static const int kResourcesFieldNumber = 1; - const ::flyteidl::core::Resources& resources() const; - ::flyteidl::core::Resources* release_resources(); - ::flyteidl::core::Resources* mutable_resources(); - void set_allocated_resources(::flyteidl::core::Resources* resources); - - // .flyteidl.core.ExtendedResources extended_resources = 2; - bool has_extended_resources() const; - void clear_extended_resources(); - static const int kExtendedResourcesFieldNumber = 2; - const ::flyteidl::core::ExtendedResources& extended_resources() const; - ::flyteidl::core::ExtendedResources* release_extended_resources(); - ::flyteidl::core::ExtendedResources* mutable_extended_resources(); - void set_allocated_extended_resources(::flyteidl::core::ExtendedResources* extended_resources); - - // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNodeOverrides) - private: - class HasBitSetters; - - ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_; - ::google::protobuf::internal::ArenaStringPtr container_image_; - ::flyteidl::core::Resources* resources_; - ::flyteidl::core::ExtendedResources* extended_resources_; - mutable ::google::protobuf::internal::CachedSize _cached_size_; - friend struct ::TableStruct_flyteidl_2fcore_2fworkflow_2eproto; -}; -// =================================================================== - - -// =================================================================== - -#ifdef __GNUC__ - #pragma GCC diagnostic push - #pragma GCC diagnostic ignored "-Wstrict-aliasing" -#endif // __GNUC__ -// IfBlock - -// .flyteidl.core.BooleanExpression condition = 1; -inline bool IfBlock::has_condition() const { - return this != internal_default_instance() && condition_ != nullptr; -} -inline const ::flyteidl::core::BooleanExpression& IfBlock::condition() const { - const ::flyteidl::core::BooleanExpression* p = condition_; - // @@protoc_insertion_point(field_get:flyteidl.core.IfBlock.condition) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_BooleanExpression_default_instance_); -} -inline ::flyteidl::core::BooleanExpression* IfBlock::release_condition() { - // @@protoc_insertion_point(field_release:flyteidl.core.IfBlock.condition) - - ::flyteidl::core::BooleanExpression* temp = condition_; - condition_ = nullptr; - return temp; -} -inline ::flyteidl::core::BooleanExpression* IfBlock::mutable_condition() { - - if (condition_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::BooleanExpression>(GetArenaNoVirtual()); - condition_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.IfBlock.condition) - return condition_; -} -inline void IfBlock::set_allocated_condition(::flyteidl::core::BooleanExpression* condition) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(condition_); - } - if (condition) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - condition = ::google::protobuf::internal::GetOwnedMessage( - message_arena, condition, submessage_arena); - } - - } else { - - } - condition_ = condition; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfBlock.condition) -} - -// .flyteidl.core.Node then_node = 2; -inline bool IfBlock::has_then_node() const { - return this != internal_default_instance() && then_node_ != nullptr; -} -inline void IfBlock::clear_then_node() { - if (GetArenaNoVirtual() == nullptr && then_node_ != nullptr) { - delete then_node_; - } - then_node_ = nullptr; -} -inline const ::flyteidl::core::Node& IfBlock::then_node() const { - const ::flyteidl::core::Node* p = then_node_; - // @@protoc_insertion_point(field_get:flyteidl.core.IfBlock.then_node) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_Node_default_instance_); -} -inline ::flyteidl::core::Node* IfBlock::release_then_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.IfBlock.then_node) - - ::flyteidl::core::Node* temp = then_node_; - then_node_ = nullptr; - return temp; -} -inline ::flyteidl::core::Node* IfBlock::mutable_then_node() { - - if (then_node_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::Node>(GetArenaNoVirtual()); - then_node_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.IfBlock.then_node) - return then_node_; -} -inline void IfBlock::set_allocated_then_node(::flyteidl::core::Node* then_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete then_node_; - } - if (then_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - then_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, then_node, submessage_arena); - } - - } else { - - } - then_node_ = then_node; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfBlock.then_node) -} - -// ------------------------------------------------------------------- - -// IfElseBlock - -// .flyteidl.core.IfBlock case = 1; -inline bool IfElseBlock::has_case_() const { - return this != internal_default_instance() && case__ != nullptr; -} -inline void IfElseBlock::clear_case_() { - if (GetArenaNoVirtual() == nullptr && case__ != nullptr) { - delete case__; - } - case__ = nullptr; -} -inline const ::flyteidl::core::IfBlock& IfElseBlock::case_() const { - const ::flyteidl::core::IfBlock* p = case__; - // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.case) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_IfBlock_default_instance_); -} -inline ::flyteidl::core::IfBlock* IfElseBlock::release_case_() { - // @@protoc_insertion_point(field_release:flyteidl.core.IfElseBlock.case) - - ::flyteidl::core::IfBlock* temp = case__; - case__ = nullptr; - return temp; -} -inline ::flyteidl::core::IfBlock* IfElseBlock::mutable_case_() { - - if (case__ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::IfBlock>(GetArenaNoVirtual()); - case__ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.case) - return case__; -} -inline void IfElseBlock::set_allocated_case_(::flyteidl::core::IfBlock* case_) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete case__; - } - if (case_) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - case_ = ::google::protobuf::internal::GetOwnedMessage( - message_arena, case_, submessage_arena); - } - - } else { - - } - case__ = case_; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.IfElseBlock.case) -} - -// repeated .flyteidl.core.IfBlock other = 2; -inline int IfElseBlock::other_size() const { - return other_.size(); -} -inline void IfElseBlock::clear_other() { - other_.Clear(); -} -inline ::flyteidl::core::IfBlock* IfElseBlock::mutable_other(int index) { - // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.other) - return other_.Mutable(index); -} -inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >* -IfElseBlock::mutable_other() { - // @@protoc_insertion_point(field_mutable_list:flyteidl.core.IfElseBlock.other) - return &other_; -} -inline const ::flyteidl::core::IfBlock& IfElseBlock::other(int index) const { - // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.other) - return other_.Get(index); -} -inline ::flyteidl::core::IfBlock* IfElseBlock::add_other() { - // @@protoc_insertion_point(field_add:flyteidl.core.IfElseBlock.other) - return other_.Add(); -} -inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::IfBlock >& -IfElseBlock::other() const { - // @@protoc_insertion_point(field_list:flyteidl.core.IfElseBlock.other) - return other_; -} - -// .flyteidl.core.Node else_node = 3; -inline bool IfElseBlock::has_else_node() const { - return default_case() == kElseNode; -} -inline void IfElseBlock::set_has_else_node() { - _oneof_case_[0] = kElseNode; -} -inline void IfElseBlock::clear_else_node() { - if (has_else_node()) { - delete default_.else_node_; - clear_has_default(); - } -} -inline ::flyteidl::core::Node* IfElseBlock::release_else_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.IfElseBlock.else_node) - if (has_else_node()) { - clear_has_default(); - ::flyteidl::core::Node* temp = default_.else_node_; - default_.else_node_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::Node& IfElseBlock::else_node() const { - // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.else_node) - return has_else_node() - ? *default_.else_node_ - : *reinterpret_cast< ::flyteidl::core::Node*>(&::flyteidl::core::_Node_default_instance_); -} -inline ::flyteidl::core::Node* IfElseBlock::mutable_else_node() { - if (!has_else_node()) { - clear_default(); - set_has_else_node(); - default_.else_node_ = CreateMaybeMessage< ::flyteidl::core::Node >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.else_node) - return default_.else_node_; -} - -// .flyteidl.core.Error error = 4; -inline bool IfElseBlock::has_error() const { - return default_case() == kError; -} -inline void IfElseBlock::set_has_error() { - _oneof_case_[0] = kError; -} -inline ::flyteidl::core::Error* IfElseBlock::release_error() { - // @@protoc_insertion_point(field_release:flyteidl.core.IfElseBlock.error) - if (has_error()) { - clear_has_default(); - ::flyteidl::core::Error* temp = default_.error_; - default_.error_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::Error& IfElseBlock::error() const { - // @@protoc_insertion_point(field_get:flyteidl.core.IfElseBlock.error) - return has_error() - ? *default_.error_ - : *reinterpret_cast< ::flyteidl::core::Error*>(&::flyteidl::core::_Error_default_instance_); -} -inline ::flyteidl::core::Error* IfElseBlock::mutable_error() { - if (!has_error()) { - clear_default(); - set_has_error(); - default_.error_ = CreateMaybeMessage< ::flyteidl::core::Error >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.IfElseBlock.error) - return default_.error_; -} - -inline bool IfElseBlock::has_default() const { - return default_case() != DEFAULT_NOT_SET; -} -inline void IfElseBlock::clear_has_default() { - _oneof_case_[0] = DEFAULT_NOT_SET; -} -inline IfElseBlock::DefaultCase IfElseBlock::default_case() const { - return IfElseBlock::DefaultCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// BranchNode - -// .flyteidl.core.IfElseBlock if_else = 1; -inline bool BranchNode::has_if_else() const { - return this != internal_default_instance() && if_else_ != nullptr; -} -inline void BranchNode::clear_if_else() { - if (GetArenaNoVirtual() == nullptr && if_else_ != nullptr) { - delete if_else_; - } - if_else_ = nullptr; -} -inline const ::flyteidl::core::IfElseBlock& BranchNode::if_else() const { - const ::flyteidl::core::IfElseBlock* p = if_else_; - // @@protoc_insertion_point(field_get:flyteidl.core.BranchNode.if_else) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_IfElseBlock_default_instance_); -} -inline ::flyteidl::core::IfElseBlock* BranchNode::release_if_else() { - // @@protoc_insertion_point(field_release:flyteidl.core.BranchNode.if_else) - - ::flyteidl::core::IfElseBlock* temp = if_else_; - if_else_ = nullptr; - return temp; -} -inline ::flyteidl::core::IfElseBlock* BranchNode::mutable_if_else() { - - if (if_else_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::IfElseBlock>(GetArenaNoVirtual()); - if_else_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.BranchNode.if_else) - return if_else_; -} -inline void BranchNode::set_allocated_if_else(::flyteidl::core::IfElseBlock* if_else) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete if_else_; - } - if (if_else) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - if_else = ::google::protobuf::internal::GetOwnedMessage( - message_arena, if_else, submessage_arena); - } - - } else { - - } - if_else_ = if_else; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.BranchNode.if_else) -} - -// ------------------------------------------------------------------- - -// TaskNode - -// .flyteidl.core.Identifier reference_id = 1; -inline bool TaskNode::has_reference_id() const { - return reference_case() == kReferenceId; -} -inline void TaskNode::set_has_reference_id() { - _oneof_case_[0] = kReferenceId; -} -inline ::flyteidl::core::Identifier* TaskNode::release_reference_id() { - // @@protoc_insertion_point(field_release:flyteidl.core.TaskNode.reference_id) - if (has_reference_id()) { - clear_has_reference(); - ::flyteidl::core::Identifier* temp = reference_.reference_id_; - reference_.reference_id_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::Identifier& TaskNode::reference_id() const { - // @@protoc_insertion_point(field_get:flyteidl.core.TaskNode.reference_id) - return has_reference_id() - ? *reference_.reference_id_ - : *reinterpret_cast< ::flyteidl::core::Identifier*>(&::flyteidl::core::_Identifier_default_instance_); -} -inline ::flyteidl::core::Identifier* TaskNode::mutable_reference_id() { - if (!has_reference_id()) { - clear_reference(); - set_has_reference_id(); - reference_.reference_id_ = CreateMaybeMessage< ::flyteidl::core::Identifier >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNode.reference_id) - return reference_.reference_id_; -} - -// .flyteidl.core.TaskNodeOverrides overrides = 2; -inline bool TaskNode::has_overrides() const { - return this != internal_default_instance() && overrides_ != nullptr; -} -inline void TaskNode::clear_overrides() { - if (GetArenaNoVirtual() == nullptr && overrides_ != nullptr) { - delete overrides_; - } - overrides_ = nullptr; -} -inline const ::flyteidl::core::TaskNodeOverrides& TaskNode::overrides() const { - const ::flyteidl::core::TaskNodeOverrides* p = overrides_; - // @@protoc_insertion_point(field_get:flyteidl.core.TaskNode.overrides) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_TaskNodeOverrides_default_instance_); -} -inline ::flyteidl::core::TaskNodeOverrides* TaskNode::release_overrides() { - // @@protoc_insertion_point(field_release:flyteidl.core.TaskNode.overrides) - - ::flyteidl::core::TaskNodeOverrides* temp = overrides_; - overrides_ = nullptr; - return temp; -} -inline ::flyteidl::core::TaskNodeOverrides* TaskNode::mutable_overrides() { - - if (overrides_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::TaskNodeOverrides>(GetArenaNoVirtual()); - overrides_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNode.overrides) - return overrides_; -} -inline void TaskNode::set_allocated_overrides(::flyteidl::core::TaskNodeOverrides* overrides) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete overrides_; - } - if (overrides) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - overrides = ::google::protobuf::internal::GetOwnedMessage( - message_arena, overrides, submessage_arena); - } - - } else { - - } - overrides_ = overrides; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNode.overrides) -} - -inline bool TaskNode::has_reference() const { - return reference_case() != REFERENCE_NOT_SET; -} -inline void TaskNode::clear_has_reference() { - _oneof_case_[0] = REFERENCE_NOT_SET; -} -inline TaskNode::ReferenceCase TaskNode::reference_case() const { - return TaskNode::ReferenceCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// WorkflowNode - -// .flyteidl.core.Identifier launchplan_ref = 1; -inline bool WorkflowNode::has_launchplan_ref() const { - return reference_case() == kLaunchplanRef; -} -inline void WorkflowNode::set_has_launchplan_ref() { - _oneof_case_[0] = kLaunchplanRef; -} -inline ::flyteidl::core::Identifier* WorkflowNode::release_launchplan_ref() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowNode.launchplan_ref) - if (has_launchplan_ref()) { - clear_has_reference(); - ::flyteidl::core::Identifier* temp = reference_.launchplan_ref_; - reference_.launchplan_ref_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::Identifier& WorkflowNode::launchplan_ref() const { - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowNode.launchplan_ref) - return has_launchplan_ref() - ? *reference_.launchplan_ref_ - : *reinterpret_cast< ::flyteidl::core::Identifier*>(&::flyteidl::core::_Identifier_default_instance_); -} -inline ::flyteidl::core::Identifier* WorkflowNode::mutable_launchplan_ref() { - if (!has_launchplan_ref()) { - clear_reference(); - set_has_launchplan_ref(); - reference_.launchplan_ref_ = CreateMaybeMessage< ::flyteidl::core::Identifier >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowNode.launchplan_ref) - return reference_.launchplan_ref_; -} - -// .flyteidl.core.Identifier sub_workflow_ref = 2; -inline bool WorkflowNode::has_sub_workflow_ref() const { - return reference_case() == kSubWorkflowRef; -} -inline void WorkflowNode::set_has_sub_workflow_ref() { - _oneof_case_[0] = kSubWorkflowRef; -} -inline ::flyteidl::core::Identifier* WorkflowNode::release_sub_workflow_ref() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowNode.sub_workflow_ref) - if (has_sub_workflow_ref()) { - clear_has_reference(); - ::flyteidl::core::Identifier* temp = reference_.sub_workflow_ref_; - reference_.sub_workflow_ref_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::Identifier& WorkflowNode::sub_workflow_ref() const { - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowNode.sub_workflow_ref) - return has_sub_workflow_ref() - ? *reference_.sub_workflow_ref_ - : *reinterpret_cast< ::flyteidl::core::Identifier*>(&::flyteidl::core::_Identifier_default_instance_); -} -inline ::flyteidl::core::Identifier* WorkflowNode::mutable_sub_workflow_ref() { - if (!has_sub_workflow_ref()) { - clear_reference(); - set_has_sub_workflow_ref(); - reference_.sub_workflow_ref_ = CreateMaybeMessage< ::flyteidl::core::Identifier >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowNode.sub_workflow_ref) - return reference_.sub_workflow_ref_; -} - -inline bool WorkflowNode::has_reference() const { - return reference_case() != REFERENCE_NOT_SET; -} -inline void WorkflowNode::clear_has_reference() { - _oneof_case_[0] = REFERENCE_NOT_SET; -} -inline WorkflowNode::ReferenceCase WorkflowNode::reference_case() const { - return WorkflowNode::ReferenceCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// ApproveCondition - -// string signal_id = 1; -inline void ApproveCondition::clear_signal_id() { - signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& ApproveCondition::signal_id() const { - // @@protoc_insertion_point(field_get:flyteidl.core.ApproveCondition.signal_id) - return signal_id_.GetNoArena(); -} -inline void ApproveCondition::set_signal_id(const ::std::string& value) { - - signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.ApproveCondition.signal_id) -} -#if LANG_CXX11 -inline void ApproveCondition::set_signal_id(::std::string&& value) { - - signal_id_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.ApproveCondition.signal_id) -} -#endif -inline void ApproveCondition::set_signal_id(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.ApproveCondition.signal_id) -} -inline void ApproveCondition::set_signal_id(const char* value, size_t size) { - - signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.ApproveCondition.signal_id) -} -inline ::std::string* ApproveCondition::mutable_signal_id() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.ApproveCondition.signal_id) - return signal_id_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* ApproveCondition::release_signal_id() { - // @@protoc_insertion_point(field_release:flyteidl.core.ApproveCondition.signal_id) - - return signal_id_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void ApproveCondition::set_allocated_signal_id(::std::string* signal_id) { - if (signal_id != nullptr) { - - } else { - - } - signal_id_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), signal_id); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.ApproveCondition.signal_id) -} - -// ------------------------------------------------------------------- - -// SignalCondition - -// string signal_id = 1; -inline void SignalCondition::clear_signal_id() { - signal_id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& SignalCondition::signal_id() const { - // @@protoc_insertion_point(field_get:flyteidl.core.SignalCondition.signal_id) - return signal_id_.GetNoArena(); -} -inline void SignalCondition::set_signal_id(const ::std::string& value) { - - signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.SignalCondition.signal_id) -} -#if LANG_CXX11 -inline void SignalCondition::set_signal_id(::std::string&& value) { - - signal_id_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.SignalCondition.signal_id) -} -#endif -inline void SignalCondition::set_signal_id(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.SignalCondition.signal_id) -} -inline void SignalCondition::set_signal_id(const char* value, size_t size) { - - signal_id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.SignalCondition.signal_id) -} -inline ::std::string* SignalCondition::mutable_signal_id() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.SignalCondition.signal_id) - return signal_id_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* SignalCondition::release_signal_id() { - // @@protoc_insertion_point(field_release:flyteidl.core.SignalCondition.signal_id) - - return signal_id_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void SignalCondition::set_allocated_signal_id(::std::string* signal_id) { - if (signal_id != nullptr) { - - } else { - - } - signal_id_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), signal_id); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SignalCondition.signal_id) -} - -// .flyteidl.core.LiteralType type = 2; -inline bool SignalCondition::has_type() const { - return this != internal_default_instance() && type_ != nullptr; -} -inline const ::flyteidl::core::LiteralType& SignalCondition::type() const { - const ::flyteidl::core::LiteralType* p = type_; - // @@protoc_insertion_point(field_get:flyteidl.core.SignalCondition.type) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_LiteralType_default_instance_); -} -inline ::flyteidl::core::LiteralType* SignalCondition::release_type() { - // @@protoc_insertion_point(field_release:flyteidl.core.SignalCondition.type) - - ::flyteidl::core::LiteralType* temp = type_; - type_ = nullptr; - return temp; -} -inline ::flyteidl::core::LiteralType* SignalCondition::mutable_type() { - - if (type_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::LiteralType>(GetArenaNoVirtual()); - type_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.SignalCondition.type) - return type_; -} -inline void SignalCondition::set_allocated_type(::flyteidl::core::LiteralType* type) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(type_); - } - if (type) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - type = ::google::protobuf::internal::GetOwnedMessage( - message_arena, type, submessage_arena); - } - - } else { - - } - type_ = type; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SignalCondition.type) -} - -// string output_variable_name = 3; -inline void SignalCondition::clear_output_variable_name() { - output_variable_name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& SignalCondition::output_variable_name() const { - // @@protoc_insertion_point(field_get:flyteidl.core.SignalCondition.output_variable_name) - return output_variable_name_.GetNoArena(); -} -inline void SignalCondition::set_output_variable_name(const ::std::string& value) { - - output_variable_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.SignalCondition.output_variable_name) -} -#if LANG_CXX11 -inline void SignalCondition::set_output_variable_name(::std::string&& value) { - - output_variable_name_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.SignalCondition.output_variable_name) -} -#endif -inline void SignalCondition::set_output_variable_name(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - output_variable_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.SignalCondition.output_variable_name) -} -inline void SignalCondition::set_output_variable_name(const char* value, size_t size) { - - output_variable_name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.SignalCondition.output_variable_name) -} -inline ::std::string* SignalCondition::mutable_output_variable_name() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.SignalCondition.output_variable_name) - return output_variable_name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* SignalCondition::release_output_variable_name() { - // @@protoc_insertion_point(field_release:flyteidl.core.SignalCondition.output_variable_name) - - return output_variable_name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void SignalCondition::set_allocated_output_variable_name(::std::string* output_variable_name) { - if (output_variable_name != nullptr) { - - } else { - - } - output_variable_name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), output_variable_name); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SignalCondition.output_variable_name) -} - -// ------------------------------------------------------------------- - -// SleepCondition - -// .google.protobuf.Duration duration = 1; -inline bool SleepCondition::has_duration() const { - return this != internal_default_instance() && duration_ != nullptr; -} -inline const ::google::protobuf::Duration& SleepCondition::duration() const { - const ::google::protobuf::Duration* p = duration_; - // @@protoc_insertion_point(field_get:flyteidl.core.SleepCondition.duration) - return p != nullptr ? *p : *reinterpret_cast( - &::google::protobuf::_Duration_default_instance_); -} -inline ::google::protobuf::Duration* SleepCondition::release_duration() { - // @@protoc_insertion_point(field_release:flyteidl.core.SleepCondition.duration) - - ::google::protobuf::Duration* temp = duration_; - duration_ = nullptr; - return temp; -} -inline ::google::protobuf::Duration* SleepCondition::mutable_duration() { - - if (duration_ == nullptr) { - auto* p = CreateMaybeMessage<::google::protobuf::Duration>(GetArenaNoVirtual()); - duration_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.SleepCondition.duration) - return duration_; -} -inline void SleepCondition::set_allocated_duration(::google::protobuf::Duration* duration) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(duration_); - } - if (duration) { - ::google::protobuf::Arena* submessage_arena = - reinterpret_cast<::google::protobuf::MessageLite*>(duration)->GetArena(); - if (message_arena != submessage_arena) { - duration = ::google::protobuf::internal::GetOwnedMessage( - message_arena, duration, submessage_arena); - } - - } else { - - } - duration_ = duration; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.SleepCondition.duration) -} - -// ------------------------------------------------------------------- - -// GateNode - -// .flyteidl.core.ApproveCondition approve = 1; -inline bool GateNode::has_approve() const { - return condition_case() == kApprove; -} -inline void GateNode::set_has_approve() { - _oneof_case_[0] = kApprove; -} -inline void GateNode::clear_approve() { - if (has_approve()) { - delete condition_.approve_; - clear_has_condition(); - } -} -inline ::flyteidl::core::ApproveCondition* GateNode::release_approve() { - // @@protoc_insertion_point(field_release:flyteidl.core.GateNode.approve) - if (has_approve()) { - clear_has_condition(); - ::flyteidl::core::ApproveCondition* temp = condition_.approve_; - condition_.approve_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::ApproveCondition& GateNode::approve() const { - // @@protoc_insertion_point(field_get:flyteidl.core.GateNode.approve) - return has_approve() - ? *condition_.approve_ - : *reinterpret_cast< ::flyteidl::core::ApproveCondition*>(&::flyteidl::core::_ApproveCondition_default_instance_); -} -inline ::flyteidl::core::ApproveCondition* GateNode::mutable_approve() { - if (!has_approve()) { - clear_condition(); - set_has_approve(); - condition_.approve_ = CreateMaybeMessage< ::flyteidl::core::ApproveCondition >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.GateNode.approve) - return condition_.approve_; -} - -// .flyteidl.core.SignalCondition signal = 2; -inline bool GateNode::has_signal() const { - return condition_case() == kSignal; -} -inline void GateNode::set_has_signal() { - _oneof_case_[0] = kSignal; -} -inline void GateNode::clear_signal() { - if (has_signal()) { - delete condition_.signal_; - clear_has_condition(); - } -} -inline ::flyteidl::core::SignalCondition* GateNode::release_signal() { - // @@protoc_insertion_point(field_release:flyteidl.core.GateNode.signal) - if (has_signal()) { - clear_has_condition(); - ::flyteidl::core::SignalCondition* temp = condition_.signal_; - condition_.signal_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::SignalCondition& GateNode::signal() const { - // @@protoc_insertion_point(field_get:flyteidl.core.GateNode.signal) - return has_signal() - ? *condition_.signal_ - : *reinterpret_cast< ::flyteidl::core::SignalCondition*>(&::flyteidl::core::_SignalCondition_default_instance_); -} -inline ::flyteidl::core::SignalCondition* GateNode::mutable_signal() { - if (!has_signal()) { - clear_condition(); - set_has_signal(); - condition_.signal_ = CreateMaybeMessage< ::flyteidl::core::SignalCondition >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.GateNode.signal) - return condition_.signal_; -} - -// .flyteidl.core.SleepCondition sleep = 3; -inline bool GateNode::has_sleep() const { - return condition_case() == kSleep; -} -inline void GateNode::set_has_sleep() { - _oneof_case_[0] = kSleep; -} -inline void GateNode::clear_sleep() { - if (has_sleep()) { - delete condition_.sleep_; - clear_has_condition(); - } -} -inline ::flyteidl::core::SleepCondition* GateNode::release_sleep() { - // @@protoc_insertion_point(field_release:flyteidl.core.GateNode.sleep) - if (has_sleep()) { - clear_has_condition(); - ::flyteidl::core::SleepCondition* temp = condition_.sleep_; - condition_.sleep_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::SleepCondition& GateNode::sleep() const { - // @@protoc_insertion_point(field_get:flyteidl.core.GateNode.sleep) - return has_sleep() - ? *condition_.sleep_ - : *reinterpret_cast< ::flyteidl::core::SleepCondition*>(&::flyteidl::core::_SleepCondition_default_instance_); -} -inline ::flyteidl::core::SleepCondition* GateNode::mutable_sleep() { - if (!has_sleep()) { - clear_condition(); - set_has_sleep(); - condition_.sleep_ = CreateMaybeMessage< ::flyteidl::core::SleepCondition >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.GateNode.sleep) - return condition_.sleep_; -} - -inline bool GateNode::has_condition() const { - return condition_case() != CONDITION_NOT_SET; -} -inline void GateNode::clear_has_condition() { - _oneof_case_[0] = CONDITION_NOT_SET; -} -inline GateNode::ConditionCase GateNode::condition_case() const { - return GateNode::ConditionCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// ArrayNode - -// .flyteidl.core.Node node = 1; -inline bool ArrayNode::has_node() const { - return this != internal_default_instance() && node_ != nullptr; -} -inline void ArrayNode::clear_node() { - if (GetArenaNoVirtual() == nullptr && node_ != nullptr) { - delete node_; - } - node_ = nullptr; -} -inline const ::flyteidl::core::Node& ArrayNode::node() const { - const ::flyteidl::core::Node* p = node_; - // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.node) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_Node_default_instance_); -} -inline ::flyteidl::core::Node* ArrayNode::release_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.ArrayNode.node) - - ::flyteidl::core::Node* temp = node_; - node_ = nullptr; - return temp; -} -inline ::flyteidl::core::Node* ArrayNode::mutable_node() { - - if (node_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::Node>(GetArenaNoVirtual()); - node_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.ArrayNode.node) - return node_; -} -inline void ArrayNode::set_allocated_node(::flyteidl::core::Node* node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete node_; - } - if (node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, node, submessage_arena); - } - - } else { - - } - node_ = node; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.ArrayNode.node) -} - -// uint32 parallelism = 2; -inline void ArrayNode::clear_parallelism() { - parallelism_ = 0u; -} -inline ::google::protobuf::uint32 ArrayNode::parallelism() const { - // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.parallelism) - return parallelism_; -} -inline void ArrayNode::set_parallelism(::google::protobuf::uint32 value) { - - parallelism_ = value; - // @@protoc_insertion_point(field_set:flyteidl.core.ArrayNode.parallelism) -} - -// uint32 min_successes = 3; -inline bool ArrayNode::has_min_successes() const { - return success_criteria_case() == kMinSuccesses; -} -inline void ArrayNode::set_has_min_successes() { - _oneof_case_[0] = kMinSuccesses; -} -inline void ArrayNode::clear_min_successes() { - if (has_min_successes()) { - success_criteria_.min_successes_ = 0u; - clear_has_success_criteria(); - } -} -inline ::google::protobuf::uint32 ArrayNode::min_successes() const { - // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.min_successes) - if (has_min_successes()) { - return success_criteria_.min_successes_; - } - return 0u; -} -inline void ArrayNode::set_min_successes(::google::protobuf::uint32 value) { - if (!has_min_successes()) { - clear_success_criteria(); - set_has_min_successes(); - } - success_criteria_.min_successes_ = value; - // @@protoc_insertion_point(field_set:flyteidl.core.ArrayNode.min_successes) -} - -// float min_success_ratio = 4; -inline bool ArrayNode::has_min_success_ratio() const { - return success_criteria_case() == kMinSuccessRatio; -} -inline void ArrayNode::set_has_min_success_ratio() { - _oneof_case_[0] = kMinSuccessRatio; -} -inline void ArrayNode::clear_min_success_ratio() { - if (has_min_success_ratio()) { - success_criteria_.min_success_ratio_ = 0; - clear_has_success_criteria(); - } -} -inline float ArrayNode::min_success_ratio() const { - // @@protoc_insertion_point(field_get:flyteidl.core.ArrayNode.min_success_ratio) - if (has_min_success_ratio()) { - return success_criteria_.min_success_ratio_; - } - return 0; -} -inline void ArrayNode::set_min_success_ratio(float value) { - if (!has_min_success_ratio()) { - clear_success_criteria(); - set_has_min_success_ratio(); - } - success_criteria_.min_success_ratio_ = value; - // @@protoc_insertion_point(field_set:flyteidl.core.ArrayNode.min_success_ratio) -} - -inline bool ArrayNode::has_success_criteria() const { - return success_criteria_case() != SUCCESS_CRITERIA_NOT_SET; -} -inline void ArrayNode::clear_has_success_criteria() { - _oneof_case_[0] = SUCCESS_CRITERIA_NOT_SET; -} -inline ArrayNode::SuccessCriteriaCase ArrayNode::success_criteria_case() const { - return ArrayNode::SuccessCriteriaCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// NodeMetadata - -// string name = 1; -inline void NodeMetadata::clear_name() { - name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& NodeMetadata::name() const { - // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.name) - return name_.GetNoArena(); -} -inline void NodeMetadata::set_name(const ::std::string& value) { - - name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.NodeMetadata.name) -} -#if LANG_CXX11 -inline void NodeMetadata::set_name(::std::string&& value) { - - name_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.NodeMetadata.name) -} -#endif -inline void NodeMetadata::set_name(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.NodeMetadata.name) -} -inline void NodeMetadata::set_name(const char* value, size_t size) { - - name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.NodeMetadata.name) -} -inline ::std::string* NodeMetadata::mutable_name() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.NodeMetadata.name) - return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* NodeMetadata::release_name() { - // @@protoc_insertion_point(field_release:flyteidl.core.NodeMetadata.name) - - return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void NodeMetadata::set_allocated_name(::std::string* name) { - if (name != nullptr) { - - } else { - - } - name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.NodeMetadata.name) -} - -// .google.protobuf.Duration timeout = 4; -inline bool NodeMetadata::has_timeout() const { - return this != internal_default_instance() && timeout_ != nullptr; -} -inline const ::google::protobuf::Duration& NodeMetadata::timeout() const { - const ::google::protobuf::Duration* p = timeout_; - // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.timeout) - return p != nullptr ? *p : *reinterpret_cast( - &::google::protobuf::_Duration_default_instance_); -} -inline ::google::protobuf::Duration* NodeMetadata::release_timeout() { - // @@protoc_insertion_point(field_release:flyteidl.core.NodeMetadata.timeout) - - ::google::protobuf::Duration* temp = timeout_; - timeout_ = nullptr; - return temp; -} -inline ::google::protobuf::Duration* NodeMetadata::mutable_timeout() { - - if (timeout_ == nullptr) { - auto* p = CreateMaybeMessage<::google::protobuf::Duration>(GetArenaNoVirtual()); - timeout_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.NodeMetadata.timeout) - return timeout_; -} -inline void NodeMetadata::set_allocated_timeout(::google::protobuf::Duration* timeout) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(timeout_); - } - if (timeout) { - ::google::protobuf::Arena* submessage_arena = - reinterpret_cast<::google::protobuf::MessageLite*>(timeout)->GetArena(); - if (message_arena != submessage_arena) { - timeout = ::google::protobuf::internal::GetOwnedMessage( - message_arena, timeout, submessage_arena); - } - - } else { - - } - timeout_ = timeout; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.NodeMetadata.timeout) -} - -// .flyteidl.core.RetryStrategy retries = 5; -inline bool NodeMetadata::has_retries() const { - return this != internal_default_instance() && retries_ != nullptr; -} -inline const ::flyteidl::core::RetryStrategy& NodeMetadata::retries() const { - const ::flyteidl::core::RetryStrategy* p = retries_; - // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.retries) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_RetryStrategy_default_instance_); -} -inline ::flyteidl::core::RetryStrategy* NodeMetadata::release_retries() { - // @@protoc_insertion_point(field_release:flyteidl.core.NodeMetadata.retries) - - ::flyteidl::core::RetryStrategy* temp = retries_; - retries_ = nullptr; - return temp; -} -inline ::flyteidl::core::RetryStrategy* NodeMetadata::mutable_retries() { - - if (retries_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::RetryStrategy>(GetArenaNoVirtual()); - retries_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.NodeMetadata.retries) - return retries_; -} -inline void NodeMetadata::set_allocated_retries(::flyteidl::core::RetryStrategy* retries) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(retries_); - } - if (retries) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - retries = ::google::protobuf::internal::GetOwnedMessage( - message_arena, retries, submessage_arena); - } - - } else { - - } - retries_ = retries; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.NodeMetadata.retries) -} - -// bool interruptible = 6; -inline bool NodeMetadata::has_interruptible() const { - return interruptible_value_case() == kInterruptible; -} -inline void NodeMetadata::set_has_interruptible() { - _oneof_case_[0] = kInterruptible; -} -inline void NodeMetadata::clear_interruptible() { - if (has_interruptible()) { - interruptible_value_.interruptible_ = false; - clear_has_interruptible_value(); - } -} -inline bool NodeMetadata::interruptible() const { - // @@protoc_insertion_point(field_get:flyteidl.core.NodeMetadata.interruptible) - if (has_interruptible()) { - return interruptible_value_.interruptible_; - } - return false; -} -inline void NodeMetadata::set_interruptible(bool value) { - if (!has_interruptible()) { - clear_interruptible_value(); - set_has_interruptible(); - } - interruptible_value_.interruptible_ = value; - // @@protoc_insertion_point(field_set:flyteidl.core.NodeMetadata.interruptible) -} - -inline bool NodeMetadata::has_interruptible_value() const { - return interruptible_value_case() != INTERRUPTIBLE_VALUE_NOT_SET; -} -inline void NodeMetadata::clear_has_interruptible_value() { - _oneof_case_[0] = INTERRUPTIBLE_VALUE_NOT_SET; -} -inline NodeMetadata::InterruptibleValueCase NodeMetadata::interruptible_value_case() const { - return NodeMetadata::InterruptibleValueCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// Alias - -// string var = 1; -inline void Alias::clear_var() { - var_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& Alias::var() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Alias.var) - return var_.GetNoArena(); -} -inline void Alias::set_var(const ::std::string& value) { - - var_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.Alias.var) -} -#if LANG_CXX11 -inline void Alias::set_var(::std::string&& value) { - - var_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.Alias.var) -} -#endif -inline void Alias::set_var(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - var_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.Alias.var) -} -inline void Alias::set_var(const char* value, size_t size) { - - var_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Alias.var) -} -inline ::std::string* Alias::mutable_var() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.Alias.var) - return var_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* Alias::release_var() { - // @@protoc_insertion_point(field_release:flyteidl.core.Alias.var) - - return var_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void Alias::set_allocated_var(::std::string* var) { - if (var != nullptr) { - - } else { - - } - var_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), var); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Alias.var) -} - -// string alias = 2; -inline void Alias::clear_alias() { - alias_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& Alias::alias() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Alias.alias) - return alias_.GetNoArena(); -} -inline void Alias::set_alias(const ::std::string& value) { - - alias_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.Alias.alias) -} -#if LANG_CXX11 -inline void Alias::set_alias(::std::string&& value) { - - alias_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.Alias.alias) -} -#endif -inline void Alias::set_alias(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - alias_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.Alias.alias) -} -inline void Alias::set_alias(const char* value, size_t size) { - - alias_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Alias.alias) -} -inline ::std::string* Alias::mutable_alias() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.Alias.alias) - return alias_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* Alias::release_alias() { - // @@protoc_insertion_point(field_release:flyteidl.core.Alias.alias) - - return alias_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void Alias::set_allocated_alias(::std::string* alias) { - if (alias != nullptr) { - - } else { - - } - alias_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), alias); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Alias.alias) -} - -// ------------------------------------------------------------------- - -// Node - -// string id = 1; -inline void Node::clear_id() { - id_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& Node::id() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.id) - return id_.GetNoArena(); -} -inline void Node::set_id(const ::std::string& value) { - - id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.Node.id) -} -#if LANG_CXX11 -inline void Node::set_id(::std::string&& value) { - - id_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.Node.id) -} -#endif -inline void Node::set_id(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.Node.id) -} -inline void Node::set_id(const char* value, size_t size) { - - id_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Node.id) -} -inline ::std::string* Node::mutable_id() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.id) - return id_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* Node::release_id() { - // @@protoc_insertion_point(field_release:flyteidl.core.Node.id) - - return id_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void Node::set_allocated_id(::std::string* id) { - if (id != nullptr) { - - } else { - - } - id_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), id); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.id) -} - -// .flyteidl.core.NodeMetadata metadata = 2; -inline bool Node::has_metadata() const { - return this != internal_default_instance() && metadata_ != nullptr; -} -inline void Node::clear_metadata() { - if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { - delete metadata_; - } - metadata_ = nullptr; -} -inline const ::flyteidl::core::NodeMetadata& Node::metadata() const { - const ::flyteidl::core::NodeMetadata* p = metadata_; - // @@protoc_insertion_point(field_get:flyteidl.core.Node.metadata) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_NodeMetadata_default_instance_); -} -inline ::flyteidl::core::NodeMetadata* Node::release_metadata() { - // @@protoc_insertion_point(field_release:flyteidl.core.Node.metadata) - - ::flyteidl::core::NodeMetadata* temp = metadata_; - metadata_ = nullptr; - return temp; -} -inline ::flyteidl::core::NodeMetadata* Node::mutable_metadata() { - - if (metadata_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::NodeMetadata>(GetArenaNoVirtual()); - metadata_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.metadata) - return metadata_; -} -inline void Node::set_allocated_metadata(::flyteidl::core::NodeMetadata* metadata) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete metadata_; - } - if (metadata) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - metadata = ::google::protobuf::internal::GetOwnedMessage( - message_arena, metadata, submessage_arena); - } - - } else { - - } - metadata_ = metadata; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.Node.metadata) -} - -// repeated .flyteidl.core.Binding inputs = 3; -inline int Node::inputs_size() const { - return inputs_.size(); -} -inline ::flyteidl::core::Binding* Node::mutable_inputs(int index) { - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.inputs) - return inputs_.Mutable(index); -} -inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* -Node::mutable_inputs() { - // @@protoc_insertion_point(field_mutable_list:flyteidl.core.Node.inputs) - return &inputs_; -} -inline const ::flyteidl::core::Binding& Node::inputs(int index) const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.inputs) - return inputs_.Get(index); -} -inline ::flyteidl::core::Binding* Node::add_inputs() { - // @@protoc_insertion_point(field_add:flyteidl.core.Node.inputs) - return inputs_.Add(); -} -inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& -Node::inputs() const { - // @@protoc_insertion_point(field_list:flyteidl.core.Node.inputs) - return inputs_; -} - -// repeated string upstream_node_ids = 4; -inline int Node::upstream_node_ids_size() const { - return upstream_node_ids_.size(); -} -inline void Node::clear_upstream_node_ids() { - upstream_node_ids_.Clear(); -} -inline const ::std::string& Node::upstream_node_ids(int index) const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.upstream_node_ids) - return upstream_node_ids_.Get(index); -} -inline ::std::string* Node::mutable_upstream_node_ids(int index) { - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.upstream_node_ids) - return upstream_node_ids_.Mutable(index); -} -inline void Node::set_upstream_node_ids(int index, const ::std::string& value) { - // @@protoc_insertion_point(field_set:flyteidl.core.Node.upstream_node_ids) - upstream_node_ids_.Mutable(index)->assign(value); -} -#if LANG_CXX11 -inline void Node::set_upstream_node_ids(int index, ::std::string&& value) { - // @@protoc_insertion_point(field_set:flyteidl.core.Node.upstream_node_ids) - upstream_node_ids_.Mutable(index)->assign(std::move(value)); -} -#endif -inline void Node::set_upstream_node_ids(int index, const char* value) { - GOOGLE_DCHECK(value != nullptr); - upstream_node_ids_.Mutable(index)->assign(value); - // @@protoc_insertion_point(field_set_char:flyteidl.core.Node.upstream_node_ids) -} -inline void Node::set_upstream_node_ids(int index, const char* value, size_t size) { - upstream_node_ids_.Mutable(index)->assign( - reinterpret_cast(value), size); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.Node.upstream_node_ids) -} -inline ::std::string* Node::add_upstream_node_ids() { - // @@protoc_insertion_point(field_add_mutable:flyteidl.core.Node.upstream_node_ids) - return upstream_node_ids_.Add(); -} -inline void Node::add_upstream_node_ids(const ::std::string& value) { - upstream_node_ids_.Add()->assign(value); - // @@protoc_insertion_point(field_add:flyteidl.core.Node.upstream_node_ids) -} -#if LANG_CXX11 -inline void Node::add_upstream_node_ids(::std::string&& value) { - upstream_node_ids_.Add(std::move(value)); - // @@protoc_insertion_point(field_add:flyteidl.core.Node.upstream_node_ids) -} -#endif -inline void Node::add_upstream_node_ids(const char* value) { - GOOGLE_DCHECK(value != nullptr); - upstream_node_ids_.Add()->assign(value); - // @@protoc_insertion_point(field_add_char:flyteidl.core.Node.upstream_node_ids) -} -inline void Node::add_upstream_node_ids(const char* value, size_t size) { - upstream_node_ids_.Add()->assign(reinterpret_cast(value), size); - // @@protoc_insertion_point(field_add_pointer:flyteidl.core.Node.upstream_node_ids) -} -inline const ::google::protobuf::RepeatedPtrField<::std::string>& -Node::upstream_node_ids() const { - // @@protoc_insertion_point(field_list:flyteidl.core.Node.upstream_node_ids) - return upstream_node_ids_; -} -inline ::google::protobuf::RepeatedPtrField<::std::string>* -Node::mutable_upstream_node_ids() { - // @@protoc_insertion_point(field_mutable_list:flyteidl.core.Node.upstream_node_ids) - return &upstream_node_ids_; -} - -// repeated .flyteidl.core.Alias output_aliases = 5; -inline int Node::output_aliases_size() const { - return output_aliases_.size(); -} -inline void Node::clear_output_aliases() { - output_aliases_.Clear(); -} -inline ::flyteidl::core::Alias* Node::mutable_output_aliases(int index) { - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.output_aliases) - return output_aliases_.Mutable(index); -} -inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >* -Node::mutable_output_aliases() { - // @@protoc_insertion_point(field_mutable_list:flyteidl.core.Node.output_aliases) - return &output_aliases_; -} -inline const ::flyteidl::core::Alias& Node::output_aliases(int index) const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.output_aliases) - return output_aliases_.Get(index); -} -inline ::flyteidl::core::Alias* Node::add_output_aliases() { - // @@protoc_insertion_point(field_add:flyteidl.core.Node.output_aliases) - return output_aliases_.Add(); -} -inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Alias >& -Node::output_aliases() const { - // @@protoc_insertion_point(field_list:flyteidl.core.Node.output_aliases) - return output_aliases_; -} - -// .flyteidl.core.TaskNode task_node = 6; -inline bool Node::has_task_node() const { - return target_case() == kTaskNode; -} -inline void Node::set_has_task_node() { - _oneof_case_[0] = kTaskNode; -} -inline void Node::clear_task_node() { - if (has_task_node()) { - delete target_.task_node_; - clear_has_target(); - } -} -inline ::flyteidl::core::TaskNode* Node::release_task_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.Node.task_node) - if (has_task_node()) { - clear_has_target(); - ::flyteidl::core::TaskNode* temp = target_.task_node_; - target_.task_node_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::TaskNode& Node::task_node() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.task_node) - return has_task_node() - ? *target_.task_node_ - : *reinterpret_cast< ::flyteidl::core::TaskNode*>(&::flyteidl::core::_TaskNode_default_instance_); -} -inline ::flyteidl::core::TaskNode* Node::mutable_task_node() { - if (!has_task_node()) { - clear_target(); - set_has_task_node(); - target_.task_node_ = CreateMaybeMessage< ::flyteidl::core::TaskNode >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.task_node) - return target_.task_node_; -} - -// .flyteidl.core.WorkflowNode workflow_node = 7; -inline bool Node::has_workflow_node() const { - return target_case() == kWorkflowNode; -} -inline void Node::set_has_workflow_node() { - _oneof_case_[0] = kWorkflowNode; -} -inline void Node::clear_workflow_node() { - if (has_workflow_node()) { - delete target_.workflow_node_; - clear_has_target(); - } -} -inline ::flyteidl::core::WorkflowNode* Node::release_workflow_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.Node.workflow_node) - if (has_workflow_node()) { - clear_has_target(); - ::flyteidl::core::WorkflowNode* temp = target_.workflow_node_; - target_.workflow_node_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::WorkflowNode& Node::workflow_node() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.workflow_node) - return has_workflow_node() - ? *target_.workflow_node_ - : *reinterpret_cast< ::flyteidl::core::WorkflowNode*>(&::flyteidl::core::_WorkflowNode_default_instance_); -} -inline ::flyteidl::core::WorkflowNode* Node::mutable_workflow_node() { - if (!has_workflow_node()) { - clear_target(); - set_has_workflow_node(); - target_.workflow_node_ = CreateMaybeMessage< ::flyteidl::core::WorkflowNode >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.workflow_node) - return target_.workflow_node_; -} - -// .flyteidl.core.BranchNode branch_node = 8; -inline bool Node::has_branch_node() const { - return target_case() == kBranchNode; -} -inline void Node::set_has_branch_node() { - _oneof_case_[0] = kBranchNode; -} -inline void Node::clear_branch_node() { - if (has_branch_node()) { - delete target_.branch_node_; - clear_has_target(); - } -} -inline ::flyteidl::core::BranchNode* Node::release_branch_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.Node.branch_node) - if (has_branch_node()) { - clear_has_target(); - ::flyteidl::core::BranchNode* temp = target_.branch_node_; - target_.branch_node_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::BranchNode& Node::branch_node() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.branch_node) - return has_branch_node() - ? *target_.branch_node_ - : *reinterpret_cast< ::flyteidl::core::BranchNode*>(&::flyteidl::core::_BranchNode_default_instance_); -} -inline ::flyteidl::core::BranchNode* Node::mutable_branch_node() { - if (!has_branch_node()) { - clear_target(); - set_has_branch_node(); - target_.branch_node_ = CreateMaybeMessage< ::flyteidl::core::BranchNode >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.branch_node) - return target_.branch_node_; -} - -// .flyteidl.core.GateNode gate_node = 9; -inline bool Node::has_gate_node() const { - return target_case() == kGateNode; -} -inline void Node::set_has_gate_node() { - _oneof_case_[0] = kGateNode; -} -inline void Node::clear_gate_node() { - if (has_gate_node()) { - delete target_.gate_node_; - clear_has_target(); - } -} -inline ::flyteidl::core::GateNode* Node::release_gate_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.Node.gate_node) - if (has_gate_node()) { - clear_has_target(); - ::flyteidl::core::GateNode* temp = target_.gate_node_; - target_.gate_node_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::GateNode& Node::gate_node() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.gate_node) - return has_gate_node() - ? *target_.gate_node_ - : *reinterpret_cast< ::flyteidl::core::GateNode*>(&::flyteidl::core::_GateNode_default_instance_); -} -inline ::flyteidl::core::GateNode* Node::mutable_gate_node() { - if (!has_gate_node()) { - clear_target(); - set_has_gate_node(); - target_.gate_node_ = CreateMaybeMessage< ::flyteidl::core::GateNode >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.gate_node) - return target_.gate_node_; -} - -// .flyteidl.core.ArrayNode array_node = 10; -inline bool Node::has_array_node() const { - return target_case() == kArrayNode; -} -inline void Node::set_has_array_node() { - _oneof_case_[0] = kArrayNode; -} -inline void Node::clear_array_node() { - if (has_array_node()) { - delete target_.array_node_; - clear_has_target(); - } -} -inline ::flyteidl::core::ArrayNode* Node::release_array_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.Node.array_node) - if (has_array_node()) { - clear_has_target(); - ::flyteidl::core::ArrayNode* temp = target_.array_node_; - target_.array_node_ = nullptr; - return temp; - } else { - return nullptr; - } -} -inline const ::flyteidl::core::ArrayNode& Node::array_node() const { - // @@protoc_insertion_point(field_get:flyteidl.core.Node.array_node) - return has_array_node() - ? *target_.array_node_ - : *reinterpret_cast< ::flyteidl::core::ArrayNode*>(&::flyteidl::core::_ArrayNode_default_instance_); -} -inline ::flyteidl::core::ArrayNode* Node::mutable_array_node() { - if (!has_array_node()) { - clear_target(); - set_has_array_node(); - target_.array_node_ = CreateMaybeMessage< ::flyteidl::core::ArrayNode >( - GetArenaNoVirtual()); - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.Node.array_node) - return target_.array_node_; -} - -inline bool Node::has_target() const { - return target_case() != TARGET_NOT_SET; -} -inline void Node::clear_has_target() { - _oneof_case_[0] = TARGET_NOT_SET; -} -inline Node::TargetCase Node::target_case() const { - return Node::TargetCase(_oneof_case_[0]); -} -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// WorkflowMetadata - -// .flyteidl.core.QualityOfService quality_of_service = 1; -inline bool WorkflowMetadata::has_quality_of_service() const { - return this != internal_default_instance() && quality_of_service_ != nullptr; -} -inline const ::flyteidl::core::QualityOfService& WorkflowMetadata::quality_of_service() const { - const ::flyteidl::core::QualityOfService* p = quality_of_service_; - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowMetadata.quality_of_service) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_QualityOfService_default_instance_); -} -inline ::flyteidl::core::QualityOfService* WorkflowMetadata::release_quality_of_service() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowMetadata.quality_of_service) - - ::flyteidl::core::QualityOfService* temp = quality_of_service_; - quality_of_service_ = nullptr; - return temp; -} -inline ::flyteidl::core::QualityOfService* WorkflowMetadata::mutable_quality_of_service() { - - if (quality_of_service_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::QualityOfService>(GetArenaNoVirtual()); - quality_of_service_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowMetadata.quality_of_service) - return quality_of_service_; -} -inline void WorkflowMetadata::set_allocated_quality_of_service(::flyteidl::core::QualityOfService* quality_of_service) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(quality_of_service_); - } - if (quality_of_service) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - quality_of_service = ::google::protobuf::internal::GetOwnedMessage( - message_arena, quality_of_service, submessage_arena); - } - - } else { - - } - quality_of_service_ = quality_of_service; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowMetadata.quality_of_service) -} - -// .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; -inline void WorkflowMetadata::clear_on_failure() { - on_failure_ = 0; -} -inline ::flyteidl::core::WorkflowMetadata_OnFailurePolicy WorkflowMetadata::on_failure() const { - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowMetadata.on_failure) - return static_cast< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy >(on_failure_); -} -inline void WorkflowMetadata::set_on_failure(::flyteidl::core::WorkflowMetadata_OnFailurePolicy value) { - - on_failure_ = value; - // @@protoc_insertion_point(field_set:flyteidl.core.WorkflowMetadata.on_failure) -} - -// map tags = 3; -inline int WorkflowMetadata::tags_size() const { - return tags_.size(); -} -inline void WorkflowMetadata::clear_tags() { - tags_.Clear(); -} -inline const ::google::protobuf::Map< ::std::string, ::std::string >& -WorkflowMetadata::tags() const { - // @@protoc_insertion_point(field_map:flyteidl.core.WorkflowMetadata.tags) - return tags_.GetMap(); -} -inline ::google::protobuf::Map< ::std::string, ::std::string >* -WorkflowMetadata::mutable_tags() { - // @@protoc_insertion_point(field_mutable_map:flyteidl.core.WorkflowMetadata.tags) - return tags_.MutableMap(); -} - -// ------------------------------------------------------------------- - -// WorkflowMetadataDefaults - -// bool interruptible = 1; -inline void WorkflowMetadataDefaults::clear_interruptible() { - interruptible_ = false; -} -inline bool WorkflowMetadataDefaults::interruptible() const { - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowMetadataDefaults.interruptible) - return interruptible_; -} -inline void WorkflowMetadataDefaults::set_interruptible(bool value) { - - interruptible_ = value; - // @@protoc_insertion_point(field_set:flyteidl.core.WorkflowMetadataDefaults.interruptible) -} - -// ------------------------------------------------------------------- - -// WorkflowTemplate - -// .flyteidl.core.Identifier id = 1; -inline bool WorkflowTemplate::has_id() const { - return this != internal_default_instance() && id_ != nullptr; -} -inline const ::flyteidl::core::Identifier& WorkflowTemplate::id() const { - const ::flyteidl::core::Identifier* p = id_; - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.id) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_Identifier_default_instance_); -} -inline ::flyteidl::core::Identifier* WorkflowTemplate::release_id() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.id) - - ::flyteidl::core::Identifier* temp = id_; - id_ = nullptr; - return temp; -} -inline ::flyteidl::core::Identifier* WorkflowTemplate::mutable_id() { - - if (id_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::Identifier>(GetArenaNoVirtual()); - id_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.id) - return id_; -} -inline void WorkflowTemplate::set_allocated_id(::flyteidl::core::Identifier* id) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(id_); - } - if (id) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - id = ::google::protobuf::internal::GetOwnedMessage( - message_arena, id, submessage_arena); - } - - } else { - - } - id_ = id; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.id) -} - -// .flyteidl.core.WorkflowMetadata metadata = 2; -inline bool WorkflowTemplate::has_metadata() const { - return this != internal_default_instance() && metadata_ != nullptr; -} -inline void WorkflowTemplate::clear_metadata() { - if (GetArenaNoVirtual() == nullptr && metadata_ != nullptr) { - delete metadata_; - } - metadata_ = nullptr; -} -inline const ::flyteidl::core::WorkflowMetadata& WorkflowTemplate::metadata() const { - const ::flyteidl::core::WorkflowMetadata* p = metadata_; - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.metadata) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_WorkflowMetadata_default_instance_); -} -inline ::flyteidl::core::WorkflowMetadata* WorkflowTemplate::release_metadata() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.metadata) - - ::flyteidl::core::WorkflowMetadata* temp = metadata_; - metadata_ = nullptr; - return temp; -} -inline ::flyteidl::core::WorkflowMetadata* WorkflowTemplate::mutable_metadata() { - - if (metadata_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::WorkflowMetadata>(GetArenaNoVirtual()); - metadata_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.metadata) - return metadata_; -} -inline void WorkflowTemplate::set_allocated_metadata(::flyteidl::core::WorkflowMetadata* metadata) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete metadata_; - } - if (metadata) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - metadata = ::google::protobuf::internal::GetOwnedMessage( - message_arena, metadata, submessage_arena); - } - - } else { - - } - metadata_ = metadata; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.metadata) -} - -// .flyteidl.core.TypedInterface interface = 3; -inline bool WorkflowTemplate::has_interface() const { - return this != internal_default_instance() && interface_ != nullptr; -} -inline const ::flyteidl::core::TypedInterface& WorkflowTemplate::interface() const { - const ::flyteidl::core::TypedInterface* p = interface_; - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.interface) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_TypedInterface_default_instance_); -} -inline ::flyteidl::core::TypedInterface* WorkflowTemplate::release_interface() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.interface) - - ::flyteidl::core::TypedInterface* temp = interface_; - interface_ = nullptr; - return temp; -} -inline ::flyteidl::core::TypedInterface* WorkflowTemplate::mutable_interface() { - - if (interface_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::TypedInterface>(GetArenaNoVirtual()); - interface_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.interface) - return interface_; -} -inline void WorkflowTemplate::set_allocated_interface(::flyteidl::core::TypedInterface* interface) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(interface_); - } - if (interface) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - interface = ::google::protobuf::internal::GetOwnedMessage( - message_arena, interface, submessage_arena); - } - - } else { - - } - interface_ = interface; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.interface) -} - -// repeated .flyteidl.core.Node nodes = 4; -inline int WorkflowTemplate::nodes_size() const { - return nodes_.size(); -} -inline void WorkflowTemplate::clear_nodes() { - nodes_.Clear(); -} -inline ::flyteidl::core::Node* WorkflowTemplate::mutable_nodes(int index) { - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.nodes) - return nodes_.Mutable(index); -} -inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >* -WorkflowTemplate::mutable_nodes() { - // @@protoc_insertion_point(field_mutable_list:flyteidl.core.WorkflowTemplate.nodes) - return &nodes_; -} -inline const ::flyteidl::core::Node& WorkflowTemplate::nodes(int index) const { - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.nodes) - return nodes_.Get(index); -} -inline ::flyteidl::core::Node* WorkflowTemplate::add_nodes() { - // @@protoc_insertion_point(field_add:flyteidl.core.WorkflowTemplate.nodes) - return nodes_.Add(); -} -inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Node >& -WorkflowTemplate::nodes() const { - // @@protoc_insertion_point(field_list:flyteidl.core.WorkflowTemplate.nodes) - return nodes_; -} - -// repeated .flyteidl.core.Binding outputs = 5; -inline int WorkflowTemplate::outputs_size() const { - return outputs_.size(); -} -inline ::flyteidl::core::Binding* WorkflowTemplate::mutable_outputs(int index) { - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.outputs) - return outputs_.Mutable(index); -} -inline ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >* -WorkflowTemplate::mutable_outputs() { - // @@protoc_insertion_point(field_mutable_list:flyteidl.core.WorkflowTemplate.outputs) - return &outputs_; -} -inline const ::flyteidl::core::Binding& WorkflowTemplate::outputs(int index) const { - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.outputs) - return outputs_.Get(index); -} -inline ::flyteidl::core::Binding* WorkflowTemplate::add_outputs() { - // @@protoc_insertion_point(field_add:flyteidl.core.WorkflowTemplate.outputs) - return outputs_.Add(); -} -inline const ::google::protobuf::RepeatedPtrField< ::flyteidl::core::Binding >& -WorkflowTemplate::outputs() const { - // @@protoc_insertion_point(field_list:flyteidl.core.WorkflowTemplate.outputs) - return outputs_; -} - -// .flyteidl.core.Node failure_node = 6; -inline bool WorkflowTemplate::has_failure_node() const { - return this != internal_default_instance() && failure_node_ != nullptr; -} -inline void WorkflowTemplate::clear_failure_node() { - if (GetArenaNoVirtual() == nullptr && failure_node_ != nullptr) { - delete failure_node_; - } - failure_node_ = nullptr; -} -inline const ::flyteidl::core::Node& WorkflowTemplate::failure_node() const { - const ::flyteidl::core::Node* p = failure_node_; - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.failure_node) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_Node_default_instance_); -} -inline ::flyteidl::core::Node* WorkflowTemplate::release_failure_node() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.failure_node) - - ::flyteidl::core::Node* temp = failure_node_; - failure_node_ = nullptr; - return temp; -} -inline ::flyteidl::core::Node* WorkflowTemplate::mutable_failure_node() { - - if (failure_node_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::Node>(GetArenaNoVirtual()); - failure_node_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.failure_node) - return failure_node_; -} -inline void WorkflowTemplate::set_allocated_failure_node(::flyteidl::core::Node* failure_node) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete failure_node_; - } - if (failure_node) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - failure_node = ::google::protobuf::internal::GetOwnedMessage( - message_arena, failure_node, submessage_arena); - } - - } else { - - } - failure_node_ = failure_node; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.failure_node) -} - -// .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; -inline bool WorkflowTemplate::has_metadata_defaults() const { - return this != internal_default_instance() && metadata_defaults_ != nullptr; -} -inline void WorkflowTemplate::clear_metadata_defaults() { - if (GetArenaNoVirtual() == nullptr && metadata_defaults_ != nullptr) { - delete metadata_defaults_; - } - metadata_defaults_ = nullptr; -} -inline const ::flyteidl::core::WorkflowMetadataDefaults& WorkflowTemplate::metadata_defaults() const { - const ::flyteidl::core::WorkflowMetadataDefaults* p = metadata_defaults_; - // @@protoc_insertion_point(field_get:flyteidl.core.WorkflowTemplate.metadata_defaults) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_WorkflowMetadataDefaults_default_instance_); -} -inline ::flyteidl::core::WorkflowMetadataDefaults* WorkflowTemplate::release_metadata_defaults() { - // @@protoc_insertion_point(field_release:flyteidl.core.WorkflowTemplate.metadata_defaults) - - ::flyteidl::core::WorkflowMetadataDefaults* temp = metadata_defaults_; - metadata_defaults_ = nullptr; - return temp; -} -inline ::flyteidl::core::WorkflowMetadataDefaults* WorkflowTemplate::mutable_metadata_defaults() { - - if (metadata_defaults_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::WorkflowMetadataDefaults>(GetArenaNoVirtual()); - metadata_defaults_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.WorkflowTemplate.metadata_defaults) - return metadata_defaults_; -} -inline void WorkflowTemplate::set_allocated_metadata_defaults(::flyteidl::core::WorkflowMetadataDefaults* metadata_defaults) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete metadata_defaults_; - } - if (metadata_defaults) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - metadata_defaults = ::google::protobuf::internal::GetOwnedMessage( - message_arena, metadata_defaults, submessage_arena); - } - - } else { - - } - metadata_defaults_ = metadata_defaults; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.WorkflowTemplate.metadata_defaults) -} - -// ------------------------------------------------------------------- - -// TaskNodeOverrides - -// .flyteidl.core.Resources resources = 1; -inline bool TaskNodeOverrides::has_resources() const { - return this != internal_default_instance() && resources_ != nullptr; -} -inline const ::flyteidl::core::Resources& TaskNodeOverrides::resources() const { - const ::flyteidl::core::Resources* p = resources_; - // @@protoc_insertion_point(field_get:flyteidl.core.TaskNodeOverrides.resources) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_Resources_default_instance_); -} -inline ::flyteidl::core::Resources* TaskNodeOverrides::release_resources() { - // @@protoc_insertion_point(field_release:flyteidl.core.TaskNodeOverrides.resources) - - ::flyteidl::core::Resources* temp = resources_; - resources_ = nullptr; - return temp; -} -inline ::flyteidl::core::Resources* TaskNodeOverrides::mutable_resources() { - - if (resources_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::Resources>(GetArenaNoVirtual()); - resources_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNodeOverrides.resources) - return resources_; -} -inline void TaskNodeOverrides::set_allocated_resources(::flyteidl::core::Resources* resources) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(resources_); - } - if (resources) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - resources = ::google::protobuf::internal::GetOwnedMessage( - message_arena, resources, submessage_arena); - } - - } else { - - } - resources_ = resources; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNodeOverrides.resources) -} - -// .flyteidl.core.ExtendedResources extended_resources = 2; -inline bool TaskNodeOverrides::has_extended_resources() const { - return this != internal_default_instance() && extended_resources_ != nullptr; -} -inline const ::flyteidl::core::ExtendedResources& TaskNodeOverrides::extended_resources() const { - const ::flyteidl::core::ExtendedResources* p = extended_resources_; - // @@protoc_insertion_point(field_get:flyteidl.core.TaskNodeOverrides.extended_resources) - return p != nullptr ? *p : *reinterpret_cast( - &::flyteidl::core::_ExtendedResources_default_instance_); -} -inline ::flyteidl::core::ExtendedResources* TaskNodeOverrides::release_extended_resources() { - // @@protoc_insertion_point(field_release:flyteidl.core.TaskNodeOverrides.extended_resources) - - ::flyteidl::core::ExtendedResources* temp = extended_resources_; - extended_resources_ = nullptr; - return temp; -} -inline ::flyteidl::core::ExtendedResources* TaskNodeOverrides::mutable_extended_resources() { - - if (extended_resources_ == nullptr) { - auto* p = CreateMaybeMessage<::flyteidl::core::ExtendedResources>(GetArenaNoVirtual()); - extended_resources_ = p; - } - // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNodeOverrides.extended_resources) - return extended_resources_; -} -inline void TaskNodeOverrides::set_allocated_extended_resources(::flyteidl::core::ExtendedResources* extended_resources) { - ::google::protobuf::Arena* message_arena = GetArenaNoVirtual(); - if (message_arena == nullptr) { - delete reinterpret_cast< ::google::protobuf::MessageLite*>(extended_resources_); - } - if (extended_resources) { - ::google::protobuf::Arena* submessage_arena = nullptr; - if (message_arena != submessage_arena) { - extended_resources = ::google::protobuf::internal::GetOwnedMessage( - message_arena, extended_resources, submessage_arena); - } - - } else { - - } - extended_resources_ = extended_resources; - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNodeOverrides.extended_resources) -} - -// string container_image = 3; -inline void TaskNodeOverrides::clear_container_image() { - container_image_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline const ::std::string& TaskNodeOverrides::container_image() const { - // @@protoc_insertion_point(field_get:flyteidl.core.TaskNodeOverrides.container_image) - return container_image_.GetNoArena(); -} -inline void TaskNodeOverrides::set_container_image(const ::std::string& value) { - - container_image_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value); - // @@protoc_insertion_point(field_set:flyteidl.core.TaskNodeOverrides.container_image) -} -#if LANG_CXX11 -inline void TaskNodeOverrides::set_container_image(::std::string&& value) { - - container_image_.SetNoArena( - &::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::move(value)); - // @@protoc_insertion_point(field_set_rvalue:flyteidl.core.TaskNodeOverrides.container_image) -} -#endif -inline void TaskNodeOverrides::set_container_image(const char* value) { - GOOGLE_DCHECK(value != nullptr); - - container_image_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value)); - // @@protoc_insertion_point(field_set_char:flyteidl.core.TaskNodeOverrides.container_image) -} -inline void TaskNodeOverrides::set_container_image(const char* value, size_t size) { - - container_image_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), - ::std::string(reinterpret_cast(value), size)); - // @@protoc_insertion_point(field_set_pointer:flyteidl.core.TaskNodeOverrides.container_image) -} -inline ::std::string* TaskNodeOverrides::mutable_container_image() { - - // @@protoc_insertion_point(field_mutable:flyteidl.core.TaskNodeOverrides.container_image) - return container_image_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline ::std::string* TaskNodeOverrides::release_container_image() { - // @@protoc_insertion_point(field_release:flyteidl.core.TaskNodeOverrides.container_image) - - return container_image_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited()); -} -inline void TaskNodeOverrides::set_allocated_container_image(::std::string* container_image) { - if (container_image != nullptr) { - - } else { - - } - container_image_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), container_image); - // @@protoc_insertion_point(field_set_allocated:flyteidl.core.TaskNodeOverrides.container_image) -} - -#ifdef __GNUC__ - #pragma GCC diagnostic pop -#endif // __GNUC__ -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - -// ------------------------------------------------------------------- - - -// @@protoc_insertion_point(namespace_scope) - -} // namespace core -} // namespace flyteidl - -namespace google { -namespace protobuf { - -template <> struct is_proto_enum< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy> : ::std::true_type {}; -template <> -inline const EnumDescriptor* GetEnumDescriptor< ::flyteidl::core::WorkflowMetadata_OnFailurePolicy>() { - return ::flyteidl::core::WorkflowMetadata_OnFailurePolicy_descriptor(); -} - -} // namespace protobuf -} // namespace google - -// @@protoc_insertion_point(global_scope) - -#include -#endif // PROTOBUF_INCLUDED_flyteidl_2fcore_2fworkflow_2eproto diff --git a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go index 7c8bb7d52d..a3ba624815 100644 --- a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go +++ b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go @@ -841,8 +841,6 @@ type NodeMetadata struct { // Types that are assignable to InterruptibleValue: // // *NodeMetadata_Interruptible -<<<<<<< HEAD -<<<<<<< HEAD InterruptibleValue isNodeMetadata_InterruptibleValue `protobuf_oneof:"interruptible_value"` // Identify whether a node should have it's outputs cached. // @@ -862,15 +860,6 @@ type NodeMetadata struct { // // *NodeMetadata_CacheSerializable CacheSerializableValue isNodeMetadata_CacheSerializableValue `protobuf_oneof:"cache_serializable_value"` -======= - InterruptibleValue isNodeMetadata_InterruptibleValue `protobuf_oneof:"interruptible_value"` - XXX_NoUnkeyedLiteral struct{} `json:"-"` - XXX_unrecognized []byte `json:"-"` - XXX_sizecache int32 `json:"-"` ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) -======= - InterruptibleValue isNodeMetadata_InterruptibleValue `protobuf_oneof:"interruptible_value"` ->>>>>>> 65b05ff25 (Re-generate flytidl) } func (x *NodeMetadata) Reset() { @@ -926,20 +915,27 @@ func (x *NodeMetadata) GetRetries() *RetryStrategy { return nil } -<<<<<<< HEAD -func (m *NodeMetadata) GetCacheableValue() isNodeMetadata_CacheableValue { - if m != nil { - return m.CacheableValue -======= func (m *NodeMetadata) GetInterruptibleValue() isNodeMetadata_InterruptibleValue { if m != nil { return m.InterruptibleValue ->>>>>>> 65b05ff25 (Re-generate flytidl) } return nil } -<<<<<<< HEAD +func (x *NodeMetadata) GetInterruptible() bool { + if x, ok := x.GetInterruptibleValue().(*NodeMetadata_Interruptible); ok { + return x.Interruptible + } + return false +} + +func (m *NodeMetadata) GetCacheableValue() isNodeMetadata_CacheableValue { + if m != nil { + return m.CacheableValue + } + return nil +} + func (x *NodeMetadata) GetCacheable() bool { if x, ok := x.GetCacheableValue().(*NodeMetadata_Cacheable); ok { return x.Cacheable @@ -971,11 +967,6 @@ func (m *NodeMetadata) GetCacheSerializableValue() isNodeMetadata_CacheSerializa func (x *NodeMetadata) GetCacheSerializable() bool { if x, ok := x.GetCacheSerializableValue().(*NodeMetadata_CacheSerializable); ok { return x.CacheSerializable -======= -func (x *NodeMetadata) GetInterruptible() bool { - if x, ok := x.GetInterruptibleValue().(*NodeMetadata_Interruptible); ok { - return x.Interruptible ->>>>>>> 65b05ff25 (Re-generate flytidl) } return false } @@ -990,8 +981,6 @@ type NodeMetadata_Interruptible struct { func (*NodeMetadata_Interruptible) isNodeMetadata_InterruptibleValue() {} -<<<<<<< HEAD -<<<<<<< HEAD type isNodeMetadata_CacheableValue interface { isNodeMetadata_CacheableValue() } @@ -1022,31 +1011,6 @@ type NodeMetadata_CacheSerializable struct { func (*NodeMetadata_CacheSerializable) isNodeMetadata_CacheSerializableValue() {} -======= -func (m *NodeMetadata) GetInterruptibleValue() isNodeMetadata_InterruptibleValue { - if m != nil { - return m.InterruptibleValue - } - return nil -} - -func (m *NodeMetadata) GetInterruptible() bool { - if x, ok := m.GetInterruptibleValue().(*NodeMetadata_Interruptible); ok { - return x.Interruptible - } - return false -} - -// XXX_OneofWrappers is for the internal use of the proto package. -func (*NodeMetadata) XXX_OneofWrappers() []interface{} { - return []interface{}{ - (*NodeMetadata_Interruptible)(nil), - } -} - ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) -======= ->>>>>>> 65b05ff25 (Re-generate flytidl) // Links a variable to an alias. type Alias struct { state protoimpl.MessageState @@ -1583,8 +1547,13 @@ func (x *TaskNodeOverrides) GetExtendedResources() *ExtendedResources { return nil } -<<<<<<< HEAD -<<<<<<< HEAD +func (x *TaskNodeOverrides) GetContainerImage() string { + if x != nil { + return x.ContainerImage + } + return "" +} + // A structure that uniquely identifies a launch plan in the system. type LaunchPlanTemplate struct { state protoimpl.MessageState @@ -1878,7 +1847,7 @@ var file_flyteidl_core_workflow_proto_rawDesc = []byte{ 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x10, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x65, 0x66, - 0x61, 0x75, 0x6c, 0x74, 0x73, 0x22, 0x9c, 0x01, 0x0a, 0x11, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, + 0x61, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xc5, 0x01, 0x0a, 0x11, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, 0x12, 0x36, 0x0a, 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x52, @@ -1888,6 +1857,7 @@ var file_flyteidl_core_workflow_proto_rawDesc = []byte{ 0x20, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x11, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, +<<<<<<< HEAD <<<<<<< HEAD 0x72, 0x63, 0x65, 0x73, 0x22, 0xba, 0x01, 0x0a, 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, @@ -1947,251 +1917,45 @@ func (x *TaskNodeOverrides) GetContainerImage() string { return "" >>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) >>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) +======= + 0x72, 0x63, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, + 0x72, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, + 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x22, 0x7c, 0x0a, + 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, + 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, + 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, + 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x02, 0x69, 0x64, 0x12, 0x3b, + 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, + 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, + 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x42, 0xb3, 0x01, 0x0a, 0x11, + 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, + 0x65, 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x50, 0x72, 0x6f, 0x74, 0x6f, + 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x66, + 0x6c, 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x2f, 0x66, 0x6c, + 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x62, 0x2d, 0x67, 0x6f, + 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0xa2, 0x02, + 0x03, 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, + 0x43, 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, + 0x43, 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, + 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, + 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x72, + 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +>>>>>>> faf3d3e38 (Re-generate flyteidl) } -var File_flyteidl_core_workflow_proto protoreflect.FileDescriptor +var ( + file_flyteidl_core_workflow_proto_rawDescOnce sync.Once + file_flyteidl_core_workflow_proto_rawDescData = file_flyteidl_core_workflow_proto_rawDesc +) -var file_flyteidl_core_workflow_proto_rawDesc = []byte{ - 0x0a, 0x1c, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, - 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x0d, - 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x1a, 0x1d, 0x66, - 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x63, 0x6f, 0x6e, - 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x66, 0x6c, - 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x65, 0x78, 0x65, 0x63, - 0x75, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x66, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x69, 0x64, 0x65, 0x6e, 0x74, - 0x69, 0x66, 0x69, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x66, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x69, 0x6e, 0x74, 0x65, 0x72, - 0x66, 0x61, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x66, 0x6c, 0x79, 0x74, - 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x6c, 0x69, 0x74, 0x65, 0x72, 0x61, - 0x6c, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, - 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x74, 0x61, 0x73, 0x6b, 0x73, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, - 0x72, 0x65, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, - 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0x2f, 0x73, 0x65, - 0x63, 0x75, 0x72, 0x69, 0x74, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1e, 0x67, 0x6f, - 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x64, 0x75, - 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x7b, 0x0a, 0x07, - 0x49, 0x66, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x3e, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, - 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x6f, 0x6f, 0x6c, 0x65, - 0x61, 0x6e, 0x45, 0x78, 0x70, 0x72, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x09, 0x63, 0x6f, - 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x30, 0x0a, 0x09, 0x74, 0x68, 0x65, 0x6e, 0x5f, - 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, - 0x08, 0x74, 0x68, 0x65, 0x6e, 0x4e, 0x6f, 0x64, 0x65, 0x22, 0xd4, 0x01, 0x0a, 0x0b, 0x49, 0x66, - 0x45, 0x6c, 0x73, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x12, 0x2a, 0x0a, 0x04, 0x63, 0x61, 0x73, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, - 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x66, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, - 0x04, 0x63, 0x61, 0x73, 0x65, 0x12, 0x2c, 0x0a, 0x05, 0x6f, 0x74, 0x68, 0x65, 0x72, 0x18, 0x02, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, - 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x66, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x05, 0x6f, 0x74, - 0x68, 0x65, 0x72, 0x12, 0x32, 0x0a, 0x09, 0x65, 0x6c, 0x73, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x08, 0x65, - 0x6c, 0x73, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x2c, 0x0a, 0x05, 0x65, 0x72, 0x72, 0x6f, 0x72, - 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x48, 0x00, 0x52, 0x05, - 0x65, 0x72, 0x72, 0x6f, 0x72, 0x42, 0x09, 0x0a, 0x07, 0x64, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, - 0x22, 0x41, 0x0a, 0x0a, 0x42, 0x72, 0x61, 0x6e, 0x63, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x33, - 0x0a, 0x07, 0x69, 0x66, 0x5f, 0x65, 0x6c, 0x73, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x1a, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, - 0x49, 0x66, 0x45, 0x6c, 0x73, 0x65, 0x42, 0x6c, 0x6f, 0x63, 0x6b, 0x52, 0x06, 0x69, 0x66, 0x45, - 0x6c, 0x73, 0x65, 0x22, 0x97, 0x01, 0x0a, 0x08, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, - 0x12, 0x3e, 0x0a, 0x0c, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x5f, 0x69, 0x64, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, - 0x72, 0x48, 0x00, 0x52, 0x0b, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x49, 0x64, - 0x12, 0x3e, 0x0a, 0x09, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, - 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x4f, 0x76, 0x65, 0x72, - 0x72, 0x69, 0x64, 0x65, 0x73, 0x52, 0x09, 0x6f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, - 0x42, 0x0b, 0x0a, 0x09, 0x72, 0x65, 0x66, 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x22, 0xa6, 0x01, - 0x0a, 0x0c, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x42, - 0x0a, 0x0e, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x72, 0x65, 0x66, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, - 0x72, 0x48, 0x00, 0x52, 0x0d, 0x6c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x70, 0x6c, 0x61, 0x6e, 0x52, - 0x65, 0x66, 0x12, 0x45, 0x0a, 0x10, 0x73, 0x75, 0x62, 0x5f, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, - 0x6f, 0x77, 0x5f, 0x72, 0x65, 0x66, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, - 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, - 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x48, 0x00, 0x52, 0x0e, 0x73, 0x75, 0x62, 0x57, 0x6f, - 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x52, 0x65, 0x66, 0x42, 0x0b, 0x0a, 0x09, 0x72, 0x65, 0x66, - 0x65, 0x72, 0x65, 0x6e, 0x63, 0x65, 0x22, 0x2f, 0x0a, 0x10, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, - 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x73, 0x69, - 0x67, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x73, - 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x49, 0x64, 0x22, 0x90, 0x01, 0x0a, 0x0f, 0x53, 0x69, 0x67, 0x6e, - 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x1b, 0x0a, 0x09, 0x73, - 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x5f, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, - 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x49, 0x64, 0x12, 0x2e, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4c, 0x69, 0x74, 0x65, 0x72, 0x61, 0x6c, 0x54, 0x79, - 0x70, 0x65, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x30, 0x0a, 0x14, 0x6f, 0x75, 0x74, 0x70, - 0x75, 0x74, 0x5f, 0x76, 0x61, 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x56, 0x61, - 0x72, 0x69, 0x61, 0x62, 0x6c, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x47, 0x0a, 0x0e, 0x53, 0x6c, - 0x65, 0x65, 0x70, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x35, 0x0a, 0x08, - 0x64, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, - 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, - 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x08, 0x64, 0x75, 0x72, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x22, 0xc5, 0x01, 0x0a, 0x08, 0x47, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, - 0x12, 0x3b, 0x0a, 0x07, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, - 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x07, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x65, 0x12, 0x38, 0x0a, - 0x06, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, - 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x53, 0x69, - 0x67, 0x6e, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, - 0x06, 0x73, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x12, 0x35, 0x0a, 0x05, 0x73, 0x6c, 0x65, 0x65, 0x70, - 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x53, 0x6c, 0x65, 0x65, 0x70, 0x43, 0x6f, 0x6e, 0x64, - 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x48, 0x00, 0x52, 0x05, 0x73, 0x6c, 0x65, 0x65, 0x70, 0x42, 0x0b, - 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x22, 0xbf, 0x01, 0x0a, 0x09, - 0x41, 0x72, 0x72, 0x61, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x27, 0x0a, 0x04, 0x6e, 0x6f, 0x64, - 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, - 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x04, 0x6e, 0x6f, - 0x64, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x61, 0x72, 0x61, 0x6c, 0x6c, 0x65, 0x6c, 0x69, 0x73, - 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x0b, 0x70, 0x61, 0x72, 0x61, 0x6c, 0x6c, 0x65, - 0x6c, 0x69, 0x73, 0x6d, 0x12, 0x25, 0x0a, 0x0d, 0x6d, 0x69, 0x6e, 0x5f, 0x73, 0x75, 0x63, 0x63, - 0x65, 0x73, 0x73, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0d, 0x48, 0x00, 0x52, 0x0c, 0x6d, - 0x69, 0x6e, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x65, 0x73, 0x12, 0x2c, 0x0a, 0x11, 0x6d, - 0x69, 0x6e, 0x5f, 0x73, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x61, 0x74, 0x69, 0x6f, - 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x48, 0x00, 0x52, 0x0f, 0x6d, 0x69, 0x6e, 0x53, 0x75, 0x63, - 0x63, 0x65, 0x73, 0x73, 0x52, 0x61, 0x74, 0x69, 0x6f, 0x42, 0x12, 0x0a, 0x10, 0x73, 0x75, 0x63, - 0x63, 0x65, 0x73, 0x73, 0x5f, 0x63, 0x72, 0x69, 0x74, 0x65, 0x72, 0x69, 0x61, 0x22, 0xce, 0x01, - 0x0a, 0x0c, 0x4e, 0x6f, 0x64, 0x65, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x12, - 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, - 0x6d, 0x65, 0x12, 0x33, 0x0a, 0x07, 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x18, 0x04, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x44, 0x75, 0x72, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x52, 0x07, - 0x74, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, 0x12, 0x36, 0x0a, 0x07, 0x72, 0x65, 0x74, 0x72, 0x69, - 0x65, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, - 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x52, 0x65, 0x74, 0x72, 0x79, 0x53, 0x74, - 0x72, 0x61, 0x74, 0x65, 0x67, 0x79, 0x52, 0x07, 0x72, 0x65, 0x74, 0x72, 0x69, 0x65, 0x73, 0x12, - 0x26, 0x0a, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, - 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x48, 0x00, 0x52, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, - 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x42, 0x15, 0x0a, 0x13, 0x69, 0x6e, 0x74, 0x65, 0x72, - 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x5f, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x22, 0x2f, - 0x0a, 0x05, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x12, 0x10, 0x0a, 0x03, 0x76, 0x61, 0x72, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x76, 0x61, 0x72, 0x12, 0x14, 0x0a, 0x05, 0x61, 0x6c, 0x69, - 0x61, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x22, - 0x9f, 0x04, 0x0a, 0x04, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x37, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, 0x4d, - 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, - 0x61, 0x12, 0x2e, 0x0a, 0x06, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x73, 0x18, 0x03, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x06, 0x69, 0x6e, 0x70, 0x75, 0x74, - 0x73, 0x12, 0x2a, 0x0a, 0x11, 0x75, 0x70, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x5f, 0x6e, 0x6f, - 0x64, 0x65, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0f, 0x75, 0x70, - 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0x4e, 0x6f, 0x64, 0x65, 0x49, 0x64, 0x73, 0x12, 0x3b, 0x0a, - 0x0e, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x5f, 0x61, 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x18, - 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, - 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x52, 0x0d, 0x6f, 0x75, 0x74, - 0x70, 0x75, 0x74, 0x41, 0x6c, 0x69, 0x61, 0x73, 0x65, 0x73, 0x12, 0x36, 0x0a, 0x09, 0x74, 0x61, - 0x73, 0x6b, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, - 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x61, - 0x73, 0x6b, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x08, 0x74, 0x61, 0x73, 0x6b, 0x4e, 0x6f, - 0x64, 0x65, 0x12, 0x42, 0x0a, 0x0d, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x5f, 0x6e, - 0x6f, 0x64, 0x65, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x66, 0x6c, 0x79, 0x74, - 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, - 0x6f, 0x77, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x0c, 0x77, 0x6f, 0x72, 0x6b, 0x66, 0x6c, - 0x6f, 0x77, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x3c, 0x0a, 0x0b, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, - 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, - 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x72, 0x61, 0x6e, - 0x63, 0x68, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x0a, 0x62, 0x72, 0x61, 0x6e, 0x63, 0x68, - 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x36, 0x0a, 0x09, 0x67, 0x61, 0x74, 0x65, 0x5f, 0x6e, 0x6f, 0x64, - 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, - 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, - 0x48, 0x00, 0x52, 0x08, 0x67, 0x61, 0x74, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x12, 0x39, 0x0a, 0x0a, - 0x61, 0x72, 0x72, 0x61, 0x79, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x18, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, - 0x2e, 0x41, 0x72, 0x72, 0x61, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x48, 0x00, 0x52, 0x09, 0x61, 0x72, - 0x72, 0x61, 0x79, 0x4e, 0x6f, 0x64, 0x65, 0x42, 0x08, 0x0a, 0x06, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x22, 0xfc, 0x02, 0x0a, 0x10, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, - 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x4d, 0x0a, 0x12, 0x71, 0x75, 0x61, 0x6c, 0x69, 0x74, - 0x79, 0x5f, 0x6f, 0x66, 0x5f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, - 0x72, 0x65, 0x2e, 0x51, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x4f, 0x66, 0x53, 0x65, 0x72, 0x76, - 0x69, 0x63, 0x65, 0x52, 0x10, 0x71, 0x75, 0x61, 0x6c, 0x69, 0x74, 0x79, 0x4f, 0x66, 0x53, 0x65, - 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x4e, 0x0a, 0x0a, 0x6f, 0x6e, 0x5f, 0x66, 0x61, 0x69, 0x6c, - 0x75, 0x72, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2f, 0x2e, 0x66, 0x6c, 0x79, 0x74, - 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, - 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x2e, 0x4f, 0x6e, 0x46, 0x61, 0x69, - 0x6c, 0x75, 0x72, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x52, 0x09, 0x6f, 0x6e, 0x46, 0x61, - 0x69, 0x6c, 0x75, 0x72, 0x65, 0x12, 0x3d, 0x0a, 0x04, 0x74, 0x61, 0x67, 0x73, 0x18, 0x03, 0x20, - 0x03, 0x28, 0x0b, 0x32, 0x29, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, - 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x2e, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, - 0x74, 0x61, 0x67, 0x73, 0x1a, 0x37, 0x0a, 0x09, 0x54, 0x61, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, - 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x51, 0x0a, - 0x0f, 0x4f, 0x6e, 0x46, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, - 0x12, 0x14, 0x0a, 0x10, 0x46, 0x41, 0x49, 0x4c, 0x5f, 0x49, 0x4d, 0x4d, 0x45, 0x44, 0x49, 0x41, - 0x54, 0x45, 0x4c, 0x59, 0x10, 0x00, 0x12, 0x28, 0x0a, 0x24, 0x46, 0x41, 0x49, 0x4c, 0x5f, 0x41, - 0x46, 0x54, 0x45, 0x52, 0x5f, 0x45, 0x58, 0x45, 0x43, 0x55, 0x54, 0x41, 0x42, 0x4c, 0x45, 0x5f, - 0x4e, 0x4f, 0x44, 0x45, 0x53, 0x5f, 0x43, 0x4f, 0x4d, 0x50, 0x4c, 0x45, 0x54, 0x45, 0x10, 0x01, - 0x22, 0x40, 0x0a, 0x18, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0x44, 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x12, 0x24, 0x0a, 0x0d, - 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, 0x6c, 0x65, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x08, 0x52, 0x0d, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x72, 0x75, 0x70, 0x74, 0x69, 0x62, - 0x6c, 0x65, 0x22, 0xa2, 0x03, 0x0a, 0x10, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x54, - 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, - 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x02, - 0x69, 0x64, 0x12, 0x3b, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, - 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, - 0x61, 0x64, 0x61, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, - 0x3b, 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, - 0x72, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, - 0x65, 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x12, 0x29, 0x0a, 0x05, - 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x66, 0x6c, - 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4e, 0x6f, 0x64, 0x65, - 0x52, 0x05, 0x6e, 0x6f, 0x64, 0x65, 0x73, 0x12, 0x30, 0x0a, 0x07, 0x6f, 0x75, 0x74, 0x70, 0x75, - 0x74, 0x73, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x16, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, - 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, - 0x52, 0x07, 0x6f, 0x75, 0x74, 0x70, 0x75, 0x74, 0x73, 0x12, 0x36, 0x0a, 0x0c, 0x66, 0x61, 0x69, - 0x6c, 0x75, 0x72, 0x65, 0x5f, 0x6e, 0x6f, 0x64, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x13, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, - 0x4e, 0x6f, 0x64, 0x65, 0x52, 0x0b, 0x66, 0x61, 0x69, 0x6c, 0x75, 0x72, 0x65, 0x4e, 0x6f, 0x64, - 0x65, 0x12, 0x54, 0x0a, 0x11, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x5f, 0x64, 0x65, - 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x27, 0x2e, 0x66, - 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x57, 0x6f, 0x72, - 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, 0x65, 0x66, - 0x61, 0x75, 0x6c, 0x74, 0x73, 0x52, 0x10, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x44, - 0x65, 0x66, 0x61, 0x75, 0x6c, 0x74, 0x73, 0x22, 0xc5, 0x01, 0x0a, 0x11, 0x54, 0x61, 0x73, 0x6b, - 0x4e, 0x6f, 0x64, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x72, 0x69, 0x64, 0x65, 0x73, 0x12, 0x36, 0x0a, - 0x09, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x18, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, - 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x09, 0x72, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x4f, 0x0a, 0x12, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, - 0x64, 0x5f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x20, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, - 0x63, 0x65, 0x73, 0x52, 0x11, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, - 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, - 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x0e, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x42, - 0xb3, 0x01, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, - 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x50, - 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, - 0x6f, 0x6d, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, 0x6c, 0x79, 0x74, - 0x65, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, - 0x62, 0x2d, 0x67, 0x6f, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, - 0x72, 0x65, 0xa2, 0x02, 0x03, 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, - 0x69, 0x64, 0x6c, 0x2e, 0x43, 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, - 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, 0x79, 0x74, 0x65, - 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, - 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x3a, - 0x3a, 0x43, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +func file_flyteidl_core_workflow_proto_rawDescGZIP() []byte { + file_flyteidl_core_workflow_proto_rawDescOnce.Do(func() { + file_flyteidl_core_workflow_proto_rawDescData = protoimpl.X.CompressGZIP(file_flyteidl_core_workflow_proto_rawDescData) + }) + return file_flyteidl_core_workflow_proto_rawDescData } -<<<<<<< HEAD -<<<<<<< HEAD var file_flyteidl_core_workflow_proto_enumTypes = make([]protoimpl.EnumInfo, 1) var file_flyteidl_core_workflow_proto_msgTypes = make([]protoimpl.MessageInfo, 19) var file_flyteidl_core_workflow_proto_goTypes = []interface{}{ @@ -2561,467 +2325,4 @@ func file_flyteidl_core_workflow_proto_init() { file_flyteidl_core_workflow_proto_rawDesc = nil file_flyteidl_core_workflow_proto_goTypes = nil file_flyteidl_core_workflow_proto_depIdxs = nil -======= -func init() { proto.RegisterFile("flyteidl/core/workflow.proto", fileDescriptor_fccede37486c456e) } - -var fileDescriptor_fccede37486c456e = []byte{ - // 1493 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x57, 0x4d, 0x6f, 0xdb, 0xcc, - 0x11, 0x96, 0x64, 0xd9, 0x16, 0xc7, 0x96, 0x2d, 0xef, 0xeb, 0xb6, 0x7a, 0xf3, 0x7e, 0xc4, 0x10, - 0xd2, 0xc6, 0x09, 0x52, 0x29, 0x48, 0x10, 0x27, 0x8d, 0xd3, 0xa0, 0x52, 0xac, 0x44, 0x02, 0xfc, - 0x91, 0xac, 0xd5, 0xcf, 0x0b, 0xb1, 0x22, 0x87, 0xf2, 0xc2, 0x14, 0xa9, 0x2c, 0x97, 0x4e, 0x84, - 0xfe, 0x89, 0xde, 0x7a, 0x2c, 0xd0, 0x43, 0xff, 0x46, 0x4f, 0xbd, 0xf6, 0xd4, 0x9f, 0xd3, 0xc3, - 0x8b, 0x5d, 0x72, 0x29, 0x8b, 0x96, 0xe2, 0xdc, 0xc8, 0x9d, 0x67, 0x86, 0xb3, 0xb3, 0xf3, 0x3c, - 0xb3, 0x84, 0xef, 0x3d, 0x7f, 0x2a, 0x91, 0xbb, 0x7e, 0xcb, 0x09, 0x05, 0xb6, 0x3e, 0x85, 0xe2, - 0xd2, 0xf3, 0xc3, 0x4f, 0xcd, 0x89, 0x08, 0x65, 0x48, 0xaa, 0xc6, 0xda, 0x54, 0xd6, 0x3b, 0x3f, - 0xcc, 0x83, 0x9d, 0x30, 0x70, 0xb9, 0xe4, 0x61, 0x90, 0xa0, 0xf3, 0x66, 0xfc, 0x8c, 0x4e, 0x7c, - 0xcd, 0xfc, 0xe3, 0xbc, 0x99, 0xbb, 0x18, 0x48, 0xee, 0x71, 0x14, 0x8b, 0xdd, 0x79, 0x20, 0x51, - 0x78, 0xcc, 0xc1, 0xd4, 0x9c, 0xcb, 0xd4, 0xe7, 0x12, 0x05, 0xf3, 0xa3, 0xd4, 0xfa, 0xed, 0xbc, - 0x55, 0xb2, 0xe8, 0x72, 0x99, 0x69, 0x3a, 0xc1, 0x68, 0x71, 0xcc, 0x08, 0x9d, 0x58, 0x70, 0x39, - 0x35, 0x09, 0x8f, 0xc2, 0x70, 0xe4, 0x63, 0x4b, 0xbf, 0x0d, 0x63, 0xaf, 0xe5, 0xc6, 0x82, 0xcd, - 0x36, 0xd4, 0xf8, 0x2b, 0xac, 0xf7, 0xbd, 0x8e, 0x1f, 0x3a, 0x97, 0xe4, 0x35, 0x58, 0x59, 0x35, - 0xea, 0xc5, 0xbd, 0xe2, 0xfe, 0xc6, 0x93, 0xbd, 0xe6, 0x5c, 0xf1, 0x9a, 0x9d, 0x30, 0xf4, 0x91, - 0x05, 0xdd, 0xcf, 0x13, 0x81, 0x51, 0xc4, 0xc3, 0x80, 0xce, 0x5c, 0xc8, 0x63, 0xb0, 0xe4, 0x05, - 0x06, 0x76, 0x10, 0xba, 0x58, 0x2f, 0x69, 0xff, 0x6f, 0x72, 0xfe, 0xa7, 0xa1, 0x8b, 0xb4, 0xa2, - 0x50, 0xea, 0xa9, 0xf1, 0xbf, 0x22, 0x6c, 0xf4, 0xbd, 0xae, 0x1f, 0x61, 0x92, 0xc1, 0x43, 0x28, - 0x3b, 0x2c, 0xc2, 0xf4, 0xe3, 0x3f, 0xcf, 0x39, 0xa7, 0x79, 0x52, 0x8d, 0x21, 0x8f, 0x60, 0x35, - 0x94, 0x17, 0x28, 0xea, 0xa5, 0xbd, 0x95, 0x2f, 0x80, 0x13, 0x10, 0x79, 0x02, 0x16, 0xfa, 0x11, - 0x26, 0xb9, 0xad, 0x2c, 0xcd, 0xad, 0x57, 0xa0, 0x15, 0x85, 0x53, 0xcf, 0xea, 0x0b, 0x28, 0x44, - 0x28, 0xea, 0x65, 0x8d, 0xdf, 0xcd, 0xe1, 0xbb, 0xca, 0xd6, 0x2b, 0xd0, 0x04, 0xd4, 0xb1, 0x60, - 0xdd, 0x45, 0x8f, 0xc5, 0xbe, 0x6c, 0xb4, 0x01, 0x3a, 0x82, 0x05, 0xce, 0x85, 0x0e, 0xf3, 0x14, - 0xd6, 0xb9, 0x67, 0xab, 0xa8, 0xe9, 0xbe, 0xee, 0xdc, 0x48, 0x35, 0xab, 0x00, 0x5d, 0xe3, 0xfa, - 0xa5, 0xf1, 0xf7, 0x22, 0x54, 0x06, 0x2c, 0xba, 0xd4, 0x11, 0x5e, 0xc3, 0xa6, 0x40, 0x0f, 0x05, - 0x06, 0x0e, 0xda, 0xdc, 0x4d, 0xc3, 0x7c, 0x9b, 0x0f, 0x93, 0xf5, 0x62, 0xaf, 0x40, 0x37, 0x32, - 0x87, 0xbe, 0xab, 0x0e, 0x36, 0xbc, 0x42, 0x21, 0xb8, 0x8b, 0x51, 0x7a, 0x30, 0xf9, 0x83, 0x35, - 0xdf, 0x3a, 0x33, 0x38, 0x3a, 0x73, 0xe9, 0x6c, 0x80, 0x95, 0x85, 0x6b, 0xfc, 0xab, 0x08, 0x9b, - 0x7f, 0x4c, 0x19, 0xa6, 0xb3, 0xeb, 0xc0, 0x96, 0xcf, 0xe2, 0xc0, 0xb9, 0x98, 0xf8, 0x2c, 0xb0, - 0x05, 0x7a, 0x5f, 0x93, 0x5f, 0x75, 0xe6, 0x42, 0xd1, 0x23, 0x5d, 0xa8, 0x45, 0xf1, 0xd0, 0x36, - 0xcc, 0xd5, 0x51, 0x4a, 0xb7, 0x47, 0xd9, 0x8a, 0xe2, 0xa1, 0xc9, 0x85, 0xa2, 0x37, 0x9f, 0x68, - 0x0b, 0x6a, 0xed, 0xc9, 0x44, 0x84, 0x57, 0xf8, 0x26, 0x6b, 0xd1, 0xef, 0xc0, 0x8a, 0xf8, 0x28, - 0x60, 0xbe, 0x29, 0xa3, 0x45, 0x2b, 0xc9, 0x42, 0xdf, 0x6d, 0xfc, 0xad, 0x08, 0xdb, 0xe7, 0xfa, - 0xe5, 0xeb, 0x1c, 0x48, 0x13, 0xca, 0x8a, 0x88, 0x69, 0xa6, 0xf9, 0x63, 0x3d, 0x4e, 0xc8, 0x3d, - 0x98, 0x4e, 0x90, 0x6a, 0x1c, 0x79, 0x0c, 0xbb, 0x61, 0x2c, 0x27, 0xb1, 0xb4, 0xaf, 0x98, 0xe0, - 0x6c, 0xe8, 0xa3, 0x1d, 0xb0, 0x71, 0xd2, 0x8f, 0x16, 0x25, 0x89, 0xed, 0x0f, 0xa9, 0xe9, 0x94, - 0x8d, 0xb1, 0xf1, 0x0e, 0xb6, 0xce, 0x7d, 0xc4, 0xc9, 0x2c, 0xa1, 0x67, 0x50, 0x31, 0x0c, 0xce, - 0xea, 0x9c, 0x50, 0xbc, 0x69, 0x28, 0xde, 0x3c, 0x4a, 0x01, 0x34, 0x83, 0x36, 0xfe, 0x53, 0x84, - 0xca, 0x3b, 0x26, 0x93, 0xc6, 0x3e, 0x84, 0x75, 0x96, 0x54, 0x26, 0x0d, 0x71, 0x37, 0x97, 0x7a, - 0xbe, 0x6e, 0xbd, 0x02, 0x35, 0x1e, 0xe4, 0x05, 0xac, 0x25, 0x05, 0x48, 0xb7, 0xfd, 0x63, 0xce, - 0x37, 0x57, 0xc1, 0x5e, 0x81, 0xa6, 0x78, 0xf2, 0x0c, 0x56, 0x23, 0xb5, 0x99, 0x94, 0x7f, 0x3f, - 0xe4, 0x1d, 0xe7, 0x36, 0xaa, 0x88, 0xa5, 0xd1, 0xea, 0x50, 0x33, 0x8d, 0x69, 0xfc, 0xbb, 0x08, - 0x56, 0x5b, 0x08, 0x36, 0xd5, 0x1b, 0xb9, 0x0f, 0x65, 0x4d, 0xe8, 0xe2, 0x72, 0xb1, 0xd1, 0x00, - 0xb2, 0x07, 0x1b, 0x13, 0x26, 0x98, 0xef, 0xa3, 0xcf, 0xa3, 0xb1, 0xce, 0xbc, 0x4a, 0xaf, 0x2f, - 0x91, 0x5f, 0x42, 0x75, 0xcc, 0x03, 0x3b, 0x8a, 0x1d, 0x07, 0xa3, 0x08, 0x23, 0x9d, 0x64, 0xb5, - 0x57, 0xa0, 0x9b, 0x63, 0x1e, 0x9c, 0x9b, 0x55, 0xf2, 0x08, 0x76, 0xae, 0xc1, 0x6c, 0x5d, 0x5d, - 0xad, 0x0f, 0xa5, 0x5e, 0x81, 0x6e, 0xcf, 0xa0, 0x54, 0x19, 0x3a, 0x44, 0xb5, 0x75, 0x82, 0x74, - 0x84, 0x6a, 0x07, 0xce, 0x1a, 0xff, 0x2d, 0xc2, 0xa6, 0xca, 0xec, 0x04, 0x25, 0x73, 0x99, 0x64, - 0x84, 0x40, 0x59, 0x77, 0x41, 0xd2, 0x5d, 0xfa, 0x59, 0x69, 0x86, 0xe4, 0x63, 0x0c, 0x63, 0x99, - 0x8a, 0xcf, 0x17, 0x0e, 0xd9, 0x20, 0xc9, 0x01, 0xac, 0x0b, 0x94, 0x82, 0x63, 0x54, 0x5f, 0xd5, - 0x4e, 0xdf, 0xe7, 0x0a, 0x42, 0x51, 0x8a, 0xe9, 0xb9, 0x14, 0x4c, 0xe2, 0x68, 0x4a, 0x0d, 0x98, - 0xfc, 0x0a, 0xaa, 0x7a, 0x4e, 0x89, 0x78, 0x22, 0xf9, 0xd0, 0xc7, 0xfa, 0xda, 0x5e, 0x71, 0xbf, - 0xa2, 0x48, 0x3a, 0xb7, 0xdc, 0xf9, 0x19, 0x7c, 0x33, 0xb7, 0x60, 0x5f, 0x31, 0x3f, 0x56, 0x3c, - 0x5b, 0x6d, 0xfb, 0x9c, 0x45, 0xa4, 0x06, 0x2b, 0x57, 0x4c, 0xa4, 0xfb, 0x50, 0x8f, 0x64, 0x17, - 0x56, 0x99, 0x32, 0xe9, 0x82, 0x5b, 0x34, 0x79, 0x69, 0xfc, 0xa3, 0x0c, 0x65, 0x7d, 0x7c, 0x5b, - 0x50, 0xca, 0x58, 0x55, 0xe2, 0x2e, 0x79, 0x0e, 0x95, 0x71, 0x5a, 0x95, 0xb4, 0xb9, 0xbe, 0x5b, - 0x70, 0xa4, 0xa6, 0x70, 0x34, 0x03, 0x93, 0x26, 0xac, 0xf1, 0x60, 0x12, 0x4b, 0x75, 0x6a, 0x8b, - 0x86, 0x41, 0x87, 0x07, 0x2e, 0x0f, 0x46, 0x34, 0x45, 0x91, 0x87, 0xb0, 0x13, 0x4f, 0x22, 0x29, - 0x90, 0x8d, 0xf5, 0x44, 0xb0, 0xb9, 0x1b, 0xd5, 0xcb, 0x7b, 0x2b, 0xfb, 0x16, 0xdd, 0x36, 0x06, - 0xf5, 0xa9, 0xbe, 0x1b, 0x91, 0x43, 0xd8, 0x4a, 0x49, 0xab, 0xb3, 0xd7, 0xc5, 0x5d, 0x59, 0x30, - 0x0e, 0x74, 0x0d, 0x68, 0x35, 0xc1, 0xb6, 0x13, 0x28, 0x39, 0x00, 0x4b, 0x4d, 0xf1, 0x64, 0xec, - 0xac, 0xe9, 0x2d, 0xfd, 0x62, 0x89, 0xf2, 0xaa, 0xd1, 0x23, 0x8d, 0xe2, 0x77, 0xa0, 0x9a, 0x69, - 0xa1, 0xf6, 0x5d, 0x5f, 0x58, 0x8e, 0xeb, 0x3a, 0xac, 0x5a, 0xf5, 0xd3, 0x75, 0x5d, 0x7e, 0x05, - 0x1b, 0x43, 0x3d, 0x85, 0x92, 0x08, 0x95, 0x85, 0x72, 0x3a, 0x9b, 0x53, 0xbd, 0x02, 0x85, 0xe1, - 0x6c, 0x6a, 0x1d, 0x80, 0x35, 0x62, 0x32, 0x1d, 0x98, 0xd6, 0xc2, 0xcc, 0x8d, 0x9e, 0xa8, 0xcc, - 0x47, 0x46, 0x5b, 0x7e, 0x03, 0xc0, 0x14, 0x3f, 0x13, 0x47, 0xd0, 0x8e, 0xf5, 0x7c, 0xa9, 0x0c, - 0x81, 0x7b, 0x05, 0x6a, 0x31, 0xf3, 0xd2, 0xa9, 0xc0, 0x9a, 0x64, 0x62, 0x84, 0xb2, 0xf1, 0xff, - 0x12, 0xd4, 0xcc, 0xde, 0x32, 0x9e, 0x9c, 0x00, 0xf9, 0x18, 0x33, 0x9f, 0xcb, 0xa9, 0x1d, 0x7a, - 0x76, 0x84, 0xe2, 0x8a, 0x3b, 0xcb, 0x04, 0xec, 0x43, 0x02, 0x3c, 0xf3, 0xce, 0x13, 0x18, 0xad, - 0x7d, 0xcc, 0xad, 0x90, 0x53, 0x80, 0x30, 0xb0, 0x3d, 0xc6, 0xfd, 0x58, 0x24, 0x12, 0xbe, 0xf5, - 0xa4, 0xb5, 0xa4, 0xbe, 0x26, 0x87, 0xe6, 0x59, 0xf0, 0x36, 0x71, 0x78, 0x1f, 0xfa, 0xdc, 0x99, - 0x52, 0x2b, 0x34, 0x0b, 0xe4, 0xb7, 0x50, 0x96, 0x6c, 0x64, 0x3a, 0xf0, 0xc1, 0x6d, 0x91, 0x06, - 0x6c, 0x14, 0x75, 0x03, 0x29, 0xa6, 0x54, 0xbb, 0xdd, 0x79, 0x0e, 0x56, 0xb6, 0xa4, 0x98, 0x74, - 0x89, 0x53, 0xc3, 0xa4, 0x4b, 0x9c, 0x2a, 0x26, 0x69, 0xb6, 0x19, 0x26, 0xe9, 0x97, 0x97, 0xa5, - 0x17, 0xc5, 0xc6, 0x07, 0xd8, 0xce, 0x65, 0x45, 0x76, 0xa1, 0xf6, 0xb6, 0xdd, 0x3f, 0xb6, 0xfb, - 0x27, 0x27, 0xdd, 0xa3, 0x7e, 0x7b, 0xd0, 0x3d, 0xfe, 0x73, 0xad, 0x40, 0xf6, 0xe1, 0x9e, 0x5e, - 0x6d, 0xbf, 0x1d, 0x74, 0xa9, 0xdd, 0xfd, 0x53, 0xf7, 0xcd, 0xef, 0x07, 0xed, 0xce, 0x71, 0xd7, - 0x3e, 0x3d, 0x3b, 0xea, 0x9e, 0xdb, 0x6f, 0xce, 0x4e, 0xde, 0x1f, 0x77, 0x07, 0xdd, 0x5a, 0xb1, - 0xf1, 0x3b, 0xa8, 0xe7, 0xf3, 0x3d, 0x4a, 0xae, 0x36, 0x11, 0xb9, 0x97, 0x17, 0x0b, 0x95, 0x64, - 0x25, 0x27, 0x15, 0x8d, 0x7f, 0xae, 0xcc, 0x0e, 0x70, 0x80, 0xe3, 0x89, 0xcf, 0x24, 0x92, 0x07, - 0x19, 0xdd, 0xbf, 0x34, 0xd6, 0xb5, 0x12, 0x1c, 0xde, 0x50, 0x82, 0xbb, 0xb7, 0x14, 0xf4, 0x9a, - 0x1a, 0x1c, 0x82, 0x95, 0xdd, 0xbb, 0x97, 0xcc, 0x1a, 0x35, 0x94, 0xdd, 0xbe, 0x01, 0xd1, 0x19, - 0x9e, 0x3c, 0x80, 0x55, 0xd5, 0xb9, 0x89, 0x1c, 0x2c, 0x99, 0x29, 0x09, 0x82, 0x3c, 0x86, 0xf5, - 0x84, 0xed, 0x46, 0x12, 0x96, 0xc9, 0x8e, 0x81, 0x91, 0x03, 0xd8, 0x4c, 0x1b, 0xee, 0xba, 0x22, - 0x2c, 0xfc, 0xc6, 0x46, 0x0a, 0xd4, 0xa4, 0x1a, 0xc0, 0x8e, 0xd9, 0x9d, 0x9d, 0x5e, 0x32, 0xa3, - 0x54, 0x12, 0xee, 0xdf, 0x52, 0x17, 0x73, 0x70, 0xb4, 0x36, 0xce, 0xad, 0xa8, 0x3b, 0xc1, 0xce, - 0x8d, 0x7b, 0x9f, 0x22, 0xbe, 0xc0, 0x28, 0x8c, 0x85, 0x83, 0x51, 0x7a, 0x58, 0xf5, 0x1b, 0x73, - 0x24, 0xb5, 0xd3, 0x19, 0x94, 0x9c, 0x01, 0xc1, 0xcf, 0x12, 0x03, 0x17, 0x5d, 0x7b, 0x16, 0x60, - 0xf1, 0x6d, 0xb3, 0x9b, 0x02, 0x67, 0x81, 0x76, 0x30, 0xbf, 0x44, 0xee, 0xc3, 0xb6, 0x13, 0x06, - 0x92, 0xf1, 0x00, 0x85, 0xcd, 0xc7, 0x6c, 0x64, 0x2e, 0x4a, 0x5b, 0xd9, 0x72, 0x5f, 0xad, 0x76, - 0x5e, 0xfd, 0xe5, 0xe5, 0x88, 0xcb, 0x8b, 0x78, 0xd8, 0x74, 0xc2, 0x71, 0x4b, 0x7f, 0x29, 0x14, - 0xa3, 0xe4, 0xa1, 0x95, 0xfd, 0x1c, 0x8d, 0x30, 0x68, 0x4d, 0x86, 0xbf, 0x1e, 0x85, 0xad, 0xb9, - 0xff, 0xa5, 0xe1, 0x9a, 0x9e, 0xa8, 0x4f, 0x7f, 0x0a, 0x00, 0x00, 0xff, 0xff, 0xee, 0x97, 0x95, - 0xf0, 0x45, 0x0e, 0x00, 0x00, ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) -======= -var ( - file_flyteidl_core_workflow_proto_rawDescOnce sync.Once - file_flyteidl_core_workflow_proto_rawDescData = file_flyteidl_core_workflow_proto_rawDesc -) - -func file_flyteidl_core_workflow_proto_rawDescGZIP() []byte { - file_flyteidl_core_workflow_proto_rawDescOnce.Do(func() { - file_flyteidl_core_workflow_proto_rawDescData = protoimpl.X.CompressGZIP(file_flyteidl_core_workflow_proto_rawDescData) - }) - return file_flyteidl_core_workflow_proto_rawDescData -} - -var file_flyteidl_core_workflow_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_flyteidl_core_workflow_proto_msgTypes = make([]protoimpl.MessageInfo, 18) -var file_flyteidl_core_workflow_proto_goTypes = []interface{}{ - (WorkflowMetadata_OnFailurePolicy)(0), // 0: flyteidl.core.WorkflowMetadata.OnFailurePolicy - (*IfBlock)(nil), // 1: flyteidl.core.IfBlock - (*IfElseBlock)(nil), // 2: flyteidl.core.IfElseBlock - (*BranchNode)(nil), // 3: flyteidl.core.BranchNode - (*TaskNode)(nil), // 4: flyteidl.core.TaskNode - (*WorkflowNode)(nil), // 5: flyteidl.core.WorkflowNode - (*ApproveCondition)(nil), // 6: flyteidl.core.ApproveCondition - (*SignalCondition)(nil), // 7: flyteidl.core.SignalCondition - (*SleepCondition)(nil), // 8: flyteidl.core.SleepCondition - (*GateNode)(nil), // 9: flyteidl.core.GateNode - (*ArrayNode)(nil), // 10: flyteidl.core.ArrayNode - (*NodeMetadata)(nil), // 11: flyteidl.core.NodeMetadata - (*Alias)(nil), // 12: flyteidl.core.Alias - (*Node)(nil), // 13: flyteidl.core.Node - (*WorkflowMetadata)(nil), // 14: flyteidl.core.WorkflowMetadata - (*WorkflowMetadataDefaults)(nil), // 15: flyteidl.core.WorkflowMetadataDefaults - (*WorkflowTemplate)(nil), // 16: flyteidl.core.WorkflowTemplate - (*TaskNodeOverrides)(nil), // 17: flyteidl.core.TaskNodeOverrides - nil, // 18: flyteidl.core.WorkflowMetadata.TagsEntry - (*BooleanExpression)(nil), // 19: flyteidl.core.BooleanExpression - (*Error)(nil), // 20: flyteidl.core.Error - (*Identifier)(nil), // 21: flyteidl.core.Identifier - (*LiteralType)(nil), // 22: flyteidl.core.LiteralType - (*durationpb.Duration)(nil), // 23: google.protobuf.Duration - (*RetryStrategy)(nil), // 24: flyteidl.core.RetryStrategy - (*Binding)(nil), // 25: flyteidl.core.Binding - (*QualityOfService)(nil), // 26: flyteidl.core.QualityOfService - (*TypedInterface)(nil), // 27: flyteidl.core.TypedInterface - (*Resources)(nil), // 28: flyteidl.core.Resources - (*ExtendedResources)(nil), // 29: flyteidl.core.ExtendedResources -} -var file_flyteidl_core_workflow_proto_depIdxs = []int32{ - 19, // 0: flyteidl.core.IfBlock.condition:type_name -> flyteidl.core.BooleanExpression - 13, // 1: flyteidl.core.IfBlock.then_node:type_name -> flyteidl.core.Node - 1, // 2: flyteidl.core.IfElseBlock.case:type_name -> flyteidl.core.IfBlock - 1, // 3: flyteidl.core.IfElseBlock.other:type_name -> flyteidl.core.IfBlock - 13, // 4: flyteidl.core.IfElseBlock.else_node:type_name -> flyteidl.core.Node - 20, // 5: flyteidl.core.IfElseBlock.error:type_name -> flyteidl.core.Error - 2, // 6: flyteidl.core.BranchNode.if_else:type_name -> flyteidl.core.IfElseBlock - 21, // 7: flyteidl.core.TaskNode.reference_id:type_name -> flyteidl.core.Identifier - 17, // 8: flyteidl.core.TaskNode.overrides:type_name -> flyteidl.core.TaskNodeOverrides - 21, // 9: flyteidl.core.WorkflowNode.launchplan_ref:type_name -> flyteidl.core.Identifier - 21, // 10: flyteidl.core.WorkflowNode.sub_workflow_ref:type_name -> flyteidl.core.Identifier - 22, // 11: flyteidl.core.SignalCondition.type:type_name -> flyteidl.core.LiteralType - 23, // 12: flyteidl.core.SleepCondition.duration:type_name -> google.protobuf.Duration - 6, // 13: flyteidl.core.GateNode.approve:type_name -> flyteidl.core.ApproveCondition - 7, // 14: flyteidl.core.GateNode.signal:type_name -> flyteidl.core.SignalCondition - 8, // 15: flyteidl.core.GateNode.sleep:type_name -> flyteidl.core.SleepCondition - 13, // 16: flyteidl.core.ArrayNode.node:type_name -> flyteidl.core.Node - 23, // 17: flyteidl.core.NodeMetadata.timeout:type_name -> google.protobuf.Duration - 24, // 18: flyteidl.core.NodeMetadata.retries:type_name -> flyteidl.core.RetryStrategy - 11, // 19: flyteidl.core.Node.metadata:type_name -> flyteidl.core.NodeMetadata - 25, // 20: flyteidl.core.Node.inputs:type_name -> flyteidl.core.Binding - 12, // 21: flyteidl.core.Node.output_aliases:type_name -> flyteidl.core.Alias - 4, // 22: flyteidl.core.Node.task_node:type_name -> flyteidl.core.TaskNode - 5, // 23: flyteidl.core.Node.workflow_node:type_name -> flyteidl.core.WorkflowNode - 3, // 24: flyteidl.core.Node.branch_node:type_name -> flyteidl.core.BranchNode - 9, // 25: flyteidl.core.Node.gate_node:type_name -> flyteidl.core.GateNode - 10, // 26: flyteidl.core.Node.array_node:type_name -> flyteidl.core.ArrayNode - 26, // 27: flyteidl.core.WorkflowMetadata.quality_of_service:type_name -> flyteidl.core.QualityOfService - 0, // 28: flyteidl.core.WorkflowMetadata.on_failure:type_name -> flyteidl.core.WorkflowMetadata.OnFailurePolicy - 18, // 29: flyteidl.core.WorkflowMetadata.tags:type_name -> flyteidl.core.WorkflowMetadata.TagsEntry - 21, // 30: flyteidl.core.WorkflowTemplate.id:type_name -> flyteidl.core.Identifier - 14, // 31: flyteidl.core.WorkflowTemplate.metadata:type_name -> flyteidl.core.WorkflowMetadata - 27, // 32: flyteidl.core.WorkflowTemplate.interface:type_name -> flyteidl.core.TypedInterface - 13, // 33: flyteidl.core.WorkflowTemplate.nodes:type_name -> flyteidl.core.Node - 25, // 34: flyteidl.core.WorkflowTemplate.outputs:type_name -> flyteidl.core.Binding - 13, // 35: flyteidl.core.WorkflowTemplate.failure_node:type_name -> flyteidl.core.Node - 15, // 36: flyteidl.core.WorkflowTemplate.metadata_defaults:type_name -> flyteidl.core.WorkflowMetadataDefaults - 28, // 37: flyteidl.core.TaskNodeOverrides.resources:type_name -> flyteidl.core.Resources - 29, // 38: flyteidl.core.TaskNodeOverrides.extended_resources:type_name -> flyteidl.core.ExtendedResources - 39, // [39:39] is the sub-list for method output_type - 39, // [39:39] is the sub-list for method input_type - 39, // [39:39] is the sub-list for extension type_name - 39, // [39:39] is the sub-list for extension extendee - 0, // [0:39] is the sub-list for field type_name -} - -func init() { file_flyteidl_core_workflow_proto_init() } -func file_flyteidl_core_workflow_proto_init() { - if File_flyteidl_core_workflow_proto != nil { - return - } - file_flyteidl_core_condition_proto_init() - file_flyteidl_core_execution_proto_init() - file_flyteidl_core_identifier_proto_init() - file_flyteidl_core_interface_proto_init() - file_flyteidl_core_literals_proto_init() - file_flyteidl_core_tasks_proto_init() - file_flyteidl_core_types_proto_init() - file_flyteidl_core_security_proto_init() - if !protoimpl.UnsafeEnabled { - file_flyteidl_core_workflow_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*IfBlock); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*IfElseBlock); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*BranchNode); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*TaskNode); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*WorkflowNode); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ApproveCondition); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SignalCondition); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*SleepCondition); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*GateNode); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ArrayNode); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*NodeMetadata); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Alias); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Node); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*WorkflowMetadata); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*WorkflowMetadataDefaults); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*WorkflowTemplate); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_flyteidl_core_workflow_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*TaskNodeOverrides); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - file_flyteidl_core_workflow_proto_msgTypes[1].OneofWrappers = []interface{}{ - (*IfElseBlock_ElseNode)(nil), - (*IfElseBlock_Error)(nil), - } - file_flyteidl_core_workflow_proto_msgTypes[3].OneofWrappers = []interface{}{ - (*TaskNode_ReferenceId)(nil), - } - file_flyteidl_core_workflow_proto_msgTypes[4].OneofWrappers = []interface{}{ - (*WorkflowNode_LaunchplanRef)(nil), - (*WorkflowNode_SubWorkflowRef)(nil), - } - file_flyteidl_core_workflow_proto_msgTypes[8].OneofWrappers = []interface{}{ - (*GateNode_Approve)(nil), - (*GateNode_Signal)(nil), - (*GateNode_Sleep)(nil), - } - file_flyteidl_core_workflow_proto_msgTypes[9].OneofWrappers = []interface{}{ - (*ArrayNode_MinSuccesses)(nil), - (*ArrayNode_MinSuccessRatio)(nil), - } - file_flyteidl_core_workflow_proto_msgTypes[10].OneofWrappers = []interface{}{ - (*NodeMetadata_Interruptible)(nil), - } - file_flyteidl_core_workflow_proto_msgTypes[12].OneofWrappers = []interface{}{ - (*Node_TaskNode)(nil), - (*Node_WorkflowNode)(nil), - (*Node_BranchNode)(nil), - (*Node_GateNode)(nil), - (*Node_ArrayNode)(nil), - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_flyteidl_core_workflow_proto_rawDesc, - NumEnums: 1, - NumMessages: 18, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_flyteidl_core_workflow_proto_goTypes, - DependencyIndexes: file_flyteidl_core_workflow_proto_depIdxs, - EnumInfos: file_flyteidl_core_workflow_proto_enumTypes, - MessageInfos: file_flyteidl_core_workflow_proto_msgTypes, - }.Build() - File_flyteidl_core_workflow_proto = out.File - file_flyteidl_core_workflow_proto_rawDesc = nil - file_flyteidl_core_workflow_proto_goTypes = nil - file_flyteidl_core_workflow_proto_depIdxs = nil ->>>>>>> 65b05ff25 (Re-generate flytidl) } diff --git a/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml b/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml deleted file mode 100644 index 0597a21b04..0000000000 --- a/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/api/swagger.yaml +++ /dev/null @@ -1,136902 +0,0 @@ ---- -swagger: "2.0" -info: - version: "version not set" - title: "flyteidl/service/admin.proto" -schemes: -- "http" -- "https" -consumes: -- "application/json" -produces: -- "application/json" -paths: - /api/v1/active_launch_plans/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch the active version of a :ref:`ref_flyteidl.admin.LaunchPlan`." - operationId: "GetActiveLaunchPlan2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlan" - /api/v1/active_launch_plans/org/{org}/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "List active versions of :ref:`ref_flyteidl.admin.LaunchPlan`." - operationId: "ListActiveLaunchPlans2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required." - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required." - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanList" - /api/v1/active_launch_plans/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch the active version of a :ref:`ref_flyteidl.admin.LaunchPlan`." - operationId: "GetActiveLaunchPlan" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlan" - /api/v1/active_launch_plans/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "List active versions of :ref:`ref_flyteidl.admin.LaunchPlan`." - operationId: "ListActiveLaunchPlans" - parameters: - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required." - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required." - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanList" - ? /api/v1/children/task_executions/org/{task_execution_id.node_execution_id.execution_id.org}/{task_execution_id.node_execution_id.execution_id.project}/{task_execution_id.node_execution_id.execution_id.domain}/{task_execution_id.node_execution_id.execution_id.name}/{task_execution_id.node_execution_id.node_id}/{task_execution_id.task_id.project}/{task_execution_id.task_id.domain}/{task_execution_id.task_id.name}/{task_execution_id.task_id.version}/{task_execution_id.retry_attempt} - : get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution` launched by\ - \ the reference :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "ListNodeExecutionsForTask2" - parameters: - - name: "task_execution_id.node_execution_id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdOrg" - - name: "task_execution_id.node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdProject" - - name: "task_execution_id.node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdDomain" - - name: "task_execution_id.node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdName" - - name: "task_execution_id.node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdNodeId" - - name: "task_execution_id.task_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdProject" - - name: "task_execution_id.task_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdDomain" - - name: "task_execution_id.task_id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdName" - - name: "task_execution_id.task_id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdVersion" - - name: "task_execution_id.retry_attempt" - in: "path" - required: true - type: "integer" - format: "int64" - x-exportParamName: "TaskExecutionIdRetryAttempt" - - name: "task_execution_id.task_id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "TaskExecutionIdTaskIdResourceType" - x-optionalDataType: "String" - - name: "task_execution_id.task_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the, server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionList" - ? /api/v1/children/task_executions/{task_execution_id.node_execution_id.execution_id.project}/{task_execution_id.node_execution_id.execution_id.domain}/{task_execution_id.node_execution_id.execution_id.name}/{task_execution_id.node_execution_id.node_id}/{task_execution_id.task_id.project}/{task_execution_id.task_id.domain}/{task_execution_id.task_id.name}/{task_execution_id.task_id.version}/{task_execution_id.retry_attempt} - : get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution` launched by\ - \ the reference :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "ListNodeExecutionsForTask" - parameters: - - name: "task_execution_id.node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdProject" - - name: "task_execution_id.node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdDomain" - - name: "task_execution_id.node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdName" - - name: "task_execution_id.node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdNodeId" - - name: "task_execution_id.task_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdProject" - - name: "task_execution_id.task_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdDomain" - - name: "task_execution_id.task_id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdName" - - name: "task_execution_id.task_id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdVersion" - - name: "task_execution_id.retry_attempt" - in: "path" - required: true - type: "integer" - format: "int64" - x-exportParamName: "TaskExecutionIdRetryAttempt" - - name: "task_execution_id.task_id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "TaskExecutionIdTaskIdResourceType" - x-optionalDataType: "String" - - name: "task_execution_id.task_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "TaskExecutionIdTaskIdOrg" - x-optionalDataType: "String" - - name: "task_execution_id.node_execution_id.execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "TaskExecutionIdNodeExecutionIdExecutionIdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the, server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionList" - /api/v1/data/executions/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.Execution`." - operationId: "GetExecutionData2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowExecutionGetDataResponse" - /api/v1/data/executions/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.Execution`." - operationId: "GetExecutionData" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowExecutionGetDataResponse" - ? /api/v1/data/node_executions/org/{id.execution_id.org}/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id} - : get: - tags: - - "AdminService" - summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.NodeExecution`." - operationId: "GetNodeExecutionData2" - parameters: - - name: "id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdOrg" - - name: "id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdExecutionIdProject" - - name: "id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdExecutionIdDomain" - - name: "id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdName" - - name: "id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeId" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionGetDataResponse" - /api/v1/data/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}: - get: - tags: - - "AdminService" - summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.NodeExecution`." - operationId: "GetNodeExecutionData" - parameters: - - name: "id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdExecutionIdProject" - - name: "id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdExecutionIdDomain" - - name: "id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdName" - - name: "id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeId" - - name: "id.execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdExecutionIdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionGetDataResponse" - ? /api/v1/data/task_executions/org/{id.node_execution_id.execution_id.org}/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} - : get: - tags: - - "AdminService" - summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "GetTaskExecutionData2" - parameters: - - name: "id.node_execution_id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" - - name: "id.node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdProject" - - name: "id.node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" - - name: "id.node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdName" - - name: "id.node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdNodeId" - - name: "id.task_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdTaskIdProject" - - name: "id.task_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdTaskIdDomain" - - name: "id.task_id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdName" - - name: "id.task_id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdVersion" - - name: "id.retry_attempt" - in: "path" - required: true - type: "integer" - format: "int64" - x-exportParamName: "IdRetryAttempt" - - name: "id.task_id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdTaskIdResourceType" - x-optionalDataType: "String" - - name: "id.task_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdTaskIdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskExecutionGetDataResponse" - ? /api/v1/data/task_executions/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} - : get: - tags: - - "AdminService" - summary: "Fetches input and output data for a :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "GetTaskExecutionData" - parameters: - - name: "id.node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdProject" - - name: "id.node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" - - name: "id.node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdName" - - name: "id.node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdNodeId" - - name: "id.task_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdTaskIdProject" - - name: "id.task_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdTaskIdDomain" - - name: "id.task_id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdName" - - name: "id.task_id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdVersion" - - name: "id.retry_attempt" - in: "path" - required: true - type: "integer" - format: "int64" - x-exportParamName: "IdRetryAttempt" - - name: "id.task_id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdTaskIdResourceType" - x-optionalDataType: "String" - - name: "id.task_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdTaskIdOrg" - x-optionalDataType: "String" - - name: "id.node_execution_id.execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskExecutionGetDataResponse" - /api/v1/description_entities/org/{id.org}/{id.resource_type}/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.DescriptionEntity` object." - operationId: "GetDescriptionEntity2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.resource_type" - in: "path" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to." - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDescriptionEntity" - /api/v1/description_entities/{id.resource_type}/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.DescriptionEntity` object." - operationId: "GetDescriptionEntity" - parameters: - - name: "id.resource_type" - in: "path" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to." - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDescriptionEntity" - /api/v1/description_entities/{resource_type}/org/{id.org}/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." - operationId: "ListDescriptionEntities4" - parameters: - - name: "resource_type" - in: "path" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to." - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDescriptionEntityList" - /api/v1/description_entities/{resource_type}/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." - operationId: "ListDescriptionEntities2" - parameters: - - name: "resource_type" - in: "path" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to." - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDescriptionEntityList" - /api/v1/description_entities/{resource_type}/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." - operationId: "ListDescriptionEntities3" - parameters: - - name: "resource_type" - in: "path" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to." - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDescriptionEntityList" - /api/v1/description_entities/{resource_type}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.DescriptionEntity` definitions." - operationId: "ListDescriptionEntities" - parameters: - - name: "resource_type" - in: "path" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to." - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDescriptionEntityList" - /api/v1/events/nodes: - post: - tags: - - "AdminService" - summary: "Indicates a :ref:`ref_flyteidl.event.NodeExecutionEvent` has occurred." - operationId: "CreateNodeEvent" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminNodeExecutionEventRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionEventResponse" - /api/v1/events/org/{event.execution_id.org}/workflows: - post: - tags: - - "AdminService" - summary: "Indicates a :ref:`ref_flyteidl.event.WorkflowExecutionEvent` has occurred." - operationId: "CreateWorkflowEvent2" - parameters: - - name: "event.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "EventExecutionIdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowExecutionEventRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowExecutionEventResponse" - /api/v1/events/org/{event.id.execution_id.org}/nodes: - post: - tags: - - "AdminService" - summary: "Indicates a :ref:`ref_flyteidl.event.NodeExecutionEvent` has occurred." - operationId: "CreateNodeEvent2" - parameters: - - name: "event.id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "EventIdExecutionIdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminNodeExecutionEventRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionEventResponse" - /api/v1/events/org/{event.parent_node_execution_id.execution_id.org}/tasks: - post: - tags: - - "AdminService" - summary: "Indicates a :ref:`ref_flyteidl.event.TaskExecutionEvent` has occurred." - operationId: "CreateTaskEvent2" - parameters: - - name: "event.parent_node_execution_id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "EventParentNodeExecutionIdExecutionIdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminTaskExecutionEventRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskExecutionEventResponse" - /api/v1/events/tasks: - post: - tags: - - "AdminService" - summary: "Indicates a :ref:`ref_flyteidl.event.TaskExecutionEvent` has occurred." - operationId: "CreateTaskEvent" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminTaskExecutionEventRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskExecutionEventResponse" - /api/v1/events/workflows: - post: - tags: - - "AdminService" - summary: "Indicates a :ref:`ref_flyteidl.event.WorkflowExecutionEvent` has occurred." - operationId: "CreateWorkflowEvent" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowExecutionEventRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowExecutionEventResponse" - /api/v1/executions: - post: - tags: - - "AdminService" - summary: "Triggers the creation of a :ref:`ref_flyteidl.admin.Execution`" - operationId: "CreateExecution" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionCreateResponse" - /api/v1/executions/org/{id.org}/recover: - post: - tags: - - "AdminService" - summary: "Recreates a previously-run workflow execution that will only start\ - \ executing from the last known failure point.\nIn Recover mode, users cannot\ - \ change any input parameters or update the version of the execution.\nThis\ - \ is extremely useful to recover from system errors and byzantine faults like\ - \ - Loss of K8s cluster, bugs in platform or instability, machine failures,\n\ - downstream system failures (downstream services), or simply to recover executions\ - \ that failed because of retry exhaustion and should complete if tried again.\n\ - See :ref:`ref_flyteidl.admin.ExecutionRecoverRequest` for more details." - operationId: "RecoverExecution2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionRecoverRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionCreateResponse" - /api/v1/executions/org/{id.org}/relaunch: - post: - tags: - - "AdminService" - summary: "Triggers the creation of an identical :ref:`ref_flyteidl.admin.Execution`" - operationId: "RelaunchExecution2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionRelaunchRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionCreateResponse" - /api/v1/executions/org/{id.org}/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Execution`." - operationId: "ListExecutions2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionList" - /api/v1/executions/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.Execution`." - operationId: "GetExecution2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecution" - put: - tags: - - "AdminService" - summary: "Update execution belonging to project domain :ref:`ref_flyteidl.admin.Execution`." - operationId: "UpdateExecution2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionUpdateResponse" - delete: - tags: - - "AdminService" - summary: "Terminates an in-progress :ref:`ref_flyteidl.admin.Execution`." - operationId: "TerminateExecution2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionTerminateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionTerminateResponse" - /api/v1/executions/org/{org}: - put: - tags: - - "AdminService" - summary: "Triggers the creation of a :ref:`ref_flyteidl.admin.Execution`" - operationId: "CreateExecution2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "Org" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionCreateResponse" - /api/v1/executions/recover: - post: - tags: - - "AdminService" - summary: "Recreates a previously-run workflow execution that will only start\ - \ executing from the last known failure point.\nIn Recover mode, users cannot\ - \ change any input parameters or update the version of the execution.\nThis\ - \ is extremely useful to recover from system errors and byzantine faults like\ - \ - Loss of K8s cluster, bugs in platform or instability, machine failures,\n\ - downstream system failures (downstream services), or simply to recover executions\ - \ that failed because of retry exhaustion and should complete if tried again.\n\ - See :ref:`ref_flyteidl.admin.ExecutionRecoverRequest` for more details." - operationId: "RecoverExecution" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionRecoverRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionCreateResponse" - /api/v1/executions/relaunch: - post: - tags: - - "AdminService" - summary: "Triggers the creation of an identical :ref:`ref_flyteidl.admin.Execution`" - operationId: "RelaunchExecution" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionRelaunchRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionCreateResponse" - /api/v1/executions/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Execution`." - operationId: "ListExecutions" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionList" - /api/v1/executions/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.Execution`." - operationId: "GetExecution" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecution" - put: - tags: - - "AdminService" - summary: "Update execution belonging to project domain :ref:`ref_flyteidl.admin.Execution`." - operationId: "UpdateExecution" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionUpdateResponse" - delete: - tags: - - "AdminService" - summary: "Terminates an in-progress :ref:`ref_flyteidl.admin.Execution`." - operationId: "TerminateExecution" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminExecutionTerminateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminExecutionTerminateResponse" - /api/v1/launch_plan_ids/org/{org}/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ - \ launch plan objects." - operationId: "ListLaunchPlanIds2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityIdentifierList" - /api/v1/launch_plan_ids/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ - \ launch plan objects." - operationId: "ListLaunchPlanIds" - parameters: - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityIdentifierList" - /api/v1/launch_plans: - post: - tags: - - "AdminService" - summary: "Create and upload a :ref:`ref_flyteidl.admin.LaunchPlan` definition" - operationId: "CreateLaunchPlan" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminLaunchPlanCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanCreateResponse" - /api/v1/launch_plans/org/{id.org}: - post: - tags: - - "AdminService" - summary: "Create and upload a :ref:`ref_flyteidl.admin.LaunchPlan` definition" - operationId: "CreateLaunchPlan2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminLaunchPlanCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanCreateResponse" - /api/v1/launch_plans/org/{id.org}/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." - operationId: "ListLaunchPlans4" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanList" - /api/v1/launch_plans/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." - operationId: "ListLaunchPlans2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanList" - /api/v1/launch_plans/org/{id.org}/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.LaunchPlan` definition." - operationId: "GetLaunchPlan2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - name: "id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlan" - put: - tags: - - "AdminService" - summary: "Updates the status of a registered :ref:`ref_flyteidl.admin.LaunchPlan`." - operationId: "UpdateLaunchPlan2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanUpdateResponse" - /api/v1/launch_plans/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." - operationId: "ListLaunchPlans3" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanList" - /api/v1/launch_plans/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.LaunchPlan` definitions." - operationId: "ListLaunchPlans" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanList" - /api/v1/launch_plans/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.LaunchPlan` definition." - operationId: "GetLaunchPlan" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - name: "id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlan" - put: - tags: - - "AdminService" - summary: "Updates the status of a registered :ref:`ref_flyteidl.admin.LaunchPlan`." - operationId: "UpdateLaunchPlan" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminLaunchPlanUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminLaunchPlanUpdateResponse" - /api/v1/matchable_attributes: - get: - tags: - - "AdminService" - summary: "Lists custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a specific resource type." - operationId: "ListMatchableAttributes" - parameters: - - name: "resource_type" - in: "query" - description: "+required.\n\n - TASK_RESOURCE: Applies to customizable task\ - \ resource requests and limits.\n - CLUSTER_RESOURCE: Applies to configuring\ - \ templated kubernetes cluster resources.\n - EXECUTION_QUEUE: Configures\ - \ task and dynamic task execution queue assignment.\n - EXECUTION_CLUSTER_LABEL:\ - \ Configures the K8s cluster label to be used for execution to be run\n\ - \ - QUALITY_OF_SERVICE_SPECIFICATION: Configures default quality of service\ - \ when undefined in an execution spec.\n - PLUGIN_OVERRIDE: Selects configurable\ - \ plugin implementation behavior for a given task type.\n - WORKFLOW_EXECUTION_CONFIG:\ - \ Adds defaults for customizable workflow-execution specifications and overrides.\n\ - \ - CLUSTER_ASSIGNMENT: Controls how to select an available cluster on which\ - \ this execution should run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org filter applied to list project requests." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminListMatchableAttributesResponse" - /api/v1/matchable_attributes/org/{org}: - get: - tags: - - "AdminService" - summary: "Lists custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a specific resource type." - operationId: "ListMatchableAttributes2" - parameters: - - name: "org" - in: "path" - description: "Optional, org filter applied to list project requests." - required: true - type: "string" - x-exportParamName: "Org" - - name: "resource_type" - in: "query" - description: "+required.\n\n - TASK_RESOURCE: Applies to customizable task\ - \ resource requests and limits.\n - CLUSTER_RESOURCE: Applies to configuring\ - \ templated kubernetes cluster resources.\n - EXECUTION_QUEUE: Configures\ - \ task and dynamic task execution queue assignment.\n - EXECUTION_CLUSTER_LABEL:\ - \ Configures the K8s cluster label to be used for execution to be run\n\ - \ - QUALITY_OF_SERVICE_SPECIFICATION: Configures default quality of service\ - \ when undefined in an execution spec.\n - PLUGIN_OVERRIDE: Selects configurable\ - \ plugin implementation behavior for a given task type.\n - WORKFLOW_EXECUTION_CONFIG:\ - \ Adds defaults for customizable workflow-execution specifications and overrides.\n\ - \ - CLUSTER_ASSIGNMENT: Controls how to select an available cluster on which\ - \ this execution should run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminListMatchableAttributesResponse" - /api/v1/metrics/executions/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetches runtime metrics for a :ref:`ref_flyteidl.admin.Execution`." - operationId: "GetExecutionMetrics2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "depth" - in: "query" - description: "depth defines the number of Flyte entity levels to traverse\ - \ when breaking down execution details." - required: false - type: "integer" - format: "int32" - x-exportParamName: "Depth" - x-optionalDataType: "Int32" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowExecutionGetMetricsResponse" - /api/v1/metrics/executions/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetches runtime metrics for a :ref:`ref_flyteidl.admin.Execution`." - operationId: "GetExecutionMetrics" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "depth" - in: "query" - description: "depth defines the number of Flyte entity levels to traverse\ - \ when breaking down execution details." - required: false - type: "integer" - format: "int32" - x-exportParamName: "Depth" - x-optionalDataType: "Int32" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowExecutionGetMetricsResponse" - /api/v1/named_entities/{resource_type}/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Returns a :ref:`ref_flyteidl.admin.NamedEntity` object." - operationId: "GetNamedEntity2" - parameters: - - name: "resource_type" - in: "path" - description: "Resource type of the metadata to get. One of Task, Workflow\ - \ or LaunchPlan.\n+required" - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntity" - put: - tags: - - "AdminService" - summary: "Updates a :ref:`ref_flyteidl.admin.NamedEntity` object." - operationId: "UpdateNamedEntity2" - parameters: - - name: "resource_type" - in: "path" - description: "Resource type of the metadata to update\n+required" - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminNamedEntityUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityUpdateResponse" - /api/v1/named_entities/{resource_type}/org/{org}/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Returns a list of :ref:`ref_flyteidl.admin.NamedEntity` objects." - operationId: "ListNamedEntities2" - parameters: - - name: "resource_type" - in: "path" - description: "Resource type of the metadata to query. One of Task, Workflow\ - \ or LaunchPlan.\n+required" - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project." - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityList" - /api/v1/named_entities/{resource_type}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Returns a :ref:`ref_flyteidl.admin.NamedEntity` object." - operationId: "GetNamedEntity" - parameters: - - name: "resource_type" - in: "path" - description: "Resource type of the metadata to get. One of Task, Workflow\ - \ or LaunchPlan.\n+required" - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntity" - put: - tags: - - "AdminService" - summary: "Updates a :ref:`ref_flyteidl.admin.NamedEntity` object." - operationId: "UpdateNamedEntity" - parameters: - - name: "resource_type" - in: "path" - description: "Resource type of the metadata to update\n+required" - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminNamedEntityUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityUpdateResponse" - /api/v1/named_entities/{resource_type}/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Returns a list of :ref:`ref_flyteidl.admin.NamedEntity` objects." - operationId: "ListNamedEntities" - parameters: - - name: "resource_type" - in: "path" - description: "Resource type of the metadata to query. One of Task, Workflow\ - \ or LaunchPlan.\n+required" - required: true - type: "string" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "ResourceType" - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project." - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityList" - ? /api/v1/node_executions/org/{id.execution_id.org}/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id} - : get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.NodeExecution`." - operationId: "GetNodeExecution2" - parameters: - - name: "id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdOrg" - - name: "id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdExecutionIdProject" - - name: "id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdExecutionIdDomain" - - name: "id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdName" - - name: "id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeId" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/flyteidladminNodeExecution" - ? /api/v1/node_executions/org/{id.execution_id.org}/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}/dynamic_workflow - : get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.DynamicNodeWorkflowResponse`." - operationId: "GetDynamicNodeWorkflow2" - parameters: - - name: "id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdOrg" - - name: "id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdExecutionIdProject" - - name: "id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdExecutionIdDomain" - - name: "id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdName" - - name: "id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeId" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDynamicNodeWorkflowResponse" - ? /api/v1/node_executions/org/{workflow_execution_id.org}/{workflow_execution_id.project}/{workflow_execution_id.domain}/{workflow_execution_id.name} - : get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution`." - operationId: "ListNodeExecutions2" - parameters: - - name: "workflow_execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "WorkflowExecutionIdOrg" - - name: "workflow_execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "WorkflowExecutionIdProject" - - name: "workflow_execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "WorkflowExecutionIdDomain" - - name: "workflow_execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "WorkflowExecutionIdName" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "unique_parent_id" - in: "query" - description: "Unique identifier of the parent node in the execution\n+optional." - required: false - type: "string" - x-exportParamName: "UniqueParentId" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionList" - /api/v1/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}: - get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.NodeExecution`." - operationId: "GetNodeExecution" - parameters: - - name: "id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdExecutionIdProject" - - name: "id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdExecutionIdDomain" - - name: "id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdName" - - name: "id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeId" - - name: "id.execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdExecutionIdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/flyteidladminNodeExecution" - /api/v1/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}/dynamic_workflow: - get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.DynamicNodeWorkflowResponse`." - operationId: "GetDynamicNodeWorkflow" - parameters: - - name: "id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdExecutionIdProject" - - name: "id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdExecutionIdDomain" - - name: "id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdExecutionIdName" - - name: "id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeId" - - name: "id.execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdExecutionIdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminDynamicNodeWorkflowResponse" - /api/v1/node_executions/{workflow_execution_id.project}/{workflow_execution_id.domain}/{workflow_execution_id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NodeExecution`." - operationId: "ListNodeExecutions" - parameters: - - name: "workflow_execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "WorkflowExecutionIdProject" - - name: "workflow_execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "WorkflowExecutionIdDomain" - - name: "workflow_execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "WorkflowExecutionIdName" - - name: "workflow_execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "WorkflowExecutionIdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "unique_parent_id" - in: "query" - description: "Unique identifier of the parent node in the execution\n+optional." - required: false - type: "string" - x-exportParamName: "UniqueParentId" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNodeExecutionList" - /api/v1/project_attributes/{attributes.project}: - put: - tags: - - "AdminService" - summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ at the project level" - operationId: "UpdateProjectAttributes" - parameters: - - name: "attributes.project" - in: "path" - description: "Unique project id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesProject" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectAttributesUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectAttributesUpdateResponse" - /api/v1/project_attributes/{project}: - get: - tags: - - "AdminService" - summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "GetProjectAttributes" - parameters: - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "resource_type" - in: "query" - description: "Which type of matchable attributes to return.\n+required.\n\n\ - \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ - \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ - \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ - \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ - \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ - \ Configures default quality of service when undefined in an execution spec.\n\ - \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ - \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ - \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ - \ Controls how to select an available cluster on which this execution should\ - \ run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the project." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectAttributesGetResponse" - delete: - tags: - - "AdminService" - summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "DeleteProjectAttributes" - parameters: - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectAttributesDeleteRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectAttributesDeleteResponse" - /api/v1/project_domain_attributes/org/{attributes.org}/{attributes.project}: - put: - tags: - - "AdminService" - summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ at the project level" - operationId: "UpdateProjectAttributes2" - parameters: - - name: "attributes.org" - in: "path" - description: "Optional, org key applied to the project." - required: true - type: "string" - x-exportParamName: "AttributesOrg" - - name: "attributes.project" - in: "path" - description: "Unique project id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesProject" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectAttributesUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectAttributesUpdateResponse" - /api/v1/project_domain_attributes/org/{attributes.org}/{attributes.project}/{attributes.domain}: - put: - tags: - - "AdminService" - summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "UpdateProjectDomainAttributes2" - parameters: - - name: "attributes.org" - in: "path" - description: "Optional, org key applied to the attributes." - required: true - type: "string" - x-exportParamName: "AttributesOrg" - - name: "attributes.project" - in: "path" - description: "Unique project id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesProject" - - name: "attributes.domain" - in: "path" - description: "Unique domain id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesDomain" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectDomainAttributesUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectDomainAttributesUpdateResponse" - /api/v1/project_domain_attributes/org/{org}/{project}: - get: - tags: - - "AdminService" - summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "GetProjectAttributes2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the project." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "resource_type" - in: "query" - description: "Which type of matchable attributes to return.\n+required.\n\n\ - \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ - \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ - \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ - \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ - \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ - \ Configures default quality of service when undefined in an execution spec.\n\ - \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ - \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ - \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ - \ Controls how to select an available cluster on which this execution should\ - \ run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectAttributesGetResponse" - delete: - tags: - - "AdminService" - summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "DeleteProjectAttributes2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the project." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectAttributesDeleteRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectAttributesDeleteResponse" - /api/v1/project_domain_attributes/org/{org}/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "GetProjectDomainAttributes2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the attributes." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "resource_type" - in: "query" - description: "Which type of matchable attributes to return.\n+required.\n\n\ - \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ - \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ - \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ - \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ - \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ - \ Configures default quality of service when undefined in an execution spec.\n\ - \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ - \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ - \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ - \ Controls how to select an available cluster on which this execution should\ - \ run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectDomainAttributesGetResponse" - delete: - tags: - - "AdminService" - summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "DeleteProjectDomainAttributes2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the attributes." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectDomainAttributesDeleteRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectDomainAttributesDeleteResponse" - /api/v1/project_domain_attributes/{attributes.project}/{attributes.domain}: - put: - tags: - - "AdminService" - summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "UpdateProjectDomainAttributes" - parameters: - - name: "attributes.project" - in: "path" - description: "Unique project id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesProject" - - name: "attributes.domain" - in: "path" - description: "Unique domain id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesDomain" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectDomainAttributesUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectDomainAttributesUpdateResponse" - /api/v1/project_domain_attributes/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "GetProjectDomainAttributes" - parameters: - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "resource_type" - in: "query" - description: "Which type of matchable attributes to return.\n+required.\n\n\ - \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ - \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ - \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ - \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ - \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ - \ Configures default quality of service when undefined in an execution spec.\n\ - \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ - \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ - \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ - \ Controls how to select an available cluster on which this execution should\ - \ run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the attributes." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectDomainAttributesGetResponse" - delete: - tags: - - "AdminService" - summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project and domain." - operationId: "DeleteProjectDomainAttributes" - parameters: - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectDomainAttributesDeleteRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectDomainAttributesDeleteResponse" - /api/v1/projects: - get: - tags: - - "AdminService" - summary: "Fetches a list of :ref:`ref_flyteidl.admin.Project`" - operationId: "ListProjects" - parameters: - - name: "limit" - in: "query" - description: "Indicates the number of projects to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org filter applied to list project requests." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjects" - post: - tags: - - "AdminService" - summary: "Registers a :ref:`ref_flyteidl.admin.Project` with the Flyte deployment." - operationId: "RegisterProject" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectRegisterRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectRegisterResponse" - /api/v1/projects/org/{org}: - get: - tags: - - "AdminService" - summary: "Fetches a list of :ref:`ref_flyteidl.admin.Project`" - operationId: "ListProjects2" - parameters: - - name: "org" - in: "path" - description: "Optional, org filter applied to list project requests." - required: true - type: "string" - x-exportParamName: "Org" - - name: "limit" - in: "query" - description: "Indicates the number of projects to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjects" - /api/v1/projects/org/{org}/{id}: - put: - tags: - - "AdminService" - summary: "Updates an existing :ref:`ref_flyteidl.admin.Project`\nflyteidl.admin.Project\ - \ should be passed but the domains property should be empty;\nit will be ignored\ - \ in the handler as domains cannot be updated via this API." - operationId: "UpdateProject2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "Org" - - name: "id" - in: "path" - description: "Globally unique project name." - required: true - type: "string" - x-exportParamName: "Id" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProject" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectUpdateResponse" - /api/v1/projects/org/{project.org}: - post: - tags: - - "AdminService" - summary: "Registers a :ref:`ref_flyteidl.admin.Project` with the Flyte deployment." - operationId: "RegisterProject2" - parameters: - - name: "project.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "ProjectOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProjectRegisterRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectRegisterResponse" - /api/v1/projects/{id}: - put: - tags: - - "AdminService" - summary: "Updates an existing :ref:`ref_flyteidl.admin.Project`\nflyteidl.admin.Project\ - \ should be passed but the domains property should be empty;\nit will be ignored\ - \ in the handler as domains cannot be updated via this API." - operationId: "UpdateProject" - parameters: - - name: "id" - in: "path" - description: "Globally unique project name." - required: true - type: "string" - x-exportParamName: "Id" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminProject" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminProjectUpdateResponse" - ? /api/v1/task_executions/org/{id.node_execution_id.execution_id.org}/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} - : get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "GetTaskExecution2" - parameters: - - name: "id.node_execution_id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" - - name: "id.node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdProject" - - name: "id.node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" - - name: "id.node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdName" - - name: "id.node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdNodeId" - - name: "id.task_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdTaskIdProject" - - name: "id.task_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdTaskIdDomain" - - name: "id.task_id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdName" - - name: "id.task_id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdVersion" - - name: "id.retry_attempt" - in: "path" - required: true - type: "integer" - format: "int64" - x-exportParamName: "IdRetryAttempt" - - name: "id.task_id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdTaskIdResourceType" - x-optionalDataType: "String" - - name: "id.task_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdTaskIdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/flyteidladminTaskExecution" - ? /api/v1/task_executions/org/{node_execution_id.execution_id.org}/{node_execution_id.execution_id.project}/{node_execution_id.execution_id.domain}/{node_execution_id.execution_id.name}/{node_execution_id.node_id} - : get: - tags: - - "AdminService" - summary: "Fetches a list of :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "ListTaskExecutions2" - parameters: - - name: "node_execution_id.execution_id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdOrg" - - name: "node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdProject" - - name: "node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdDomain" - - name: "node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdName" - - name: "node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "NodeExecutionIdNodeId" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskExecutionList" - ? /api/v1/task_executions/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt} - : get: - tags: - - "AdminService" - summary: "Fetches a :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "GetTaskExecution" - parameters: - - name: "id.node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdProject" - - name: "id.node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdDomain" - - name: "id.node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdName" - - name: "id.node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "IdNodeExecutionIdNodeId" - - name: "id.task_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdTaskIdProject" - - name: "id.task_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdTaskIdDomain" - - name: "id.task_id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdName" - - name: "id.task_id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdTaskIdVersion" - - name: "id.retry_attempt" - in: "path" - required: true - type: "integer" - format: "int64" - x-exportParamName: "IdRetryAttempt" - - name: "id.task_id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdTaskIdResourceType" - x-optionalDataType: "String" - - name: "id.task_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdTaskIdOrg" - x-optionalDataType: "String" - - name: "id.node_execution_id.execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdNodeExecutionIdExecutionIdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/flyteidladminTaskExecution" - ? /api/v1/task_executions/{node_execution_id.execution_id.project}/{node_execution_id.execution_id.domain}/{node_execution_id.execution_id.name}/{node_execution_id.node_id} - : get: - tags: - - "AdminService" - summary: "Fetches a list of :ref:`ref_flyteidl.admin.TaskExecution`." - operationId: "ListTaskExecutions" - parameters: - - name: "node_execution_id.execution_id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdProject" - - name: "node_execution_id.execution_id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdDomain" - - name: "node_execution_id.execution_id.name" - in: "path" - description: "User or system provided value for the resource." - required: true - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdName" - - name: "node_execution_id.node_id" - in: "path" - required: true - type: "string" - x-exportParamName: "NodeExecutionIdNodeId" - - name: "node_execution_id.execution_id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "NodeExecutionIdExecutionIdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskExecutionList" - /api/v1/task_ids/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ - \ task objects." - operationId: "ListTaskIds" - parameters: - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityIdentifierList" - /api/v1/tasks: - post: - tags: - - "AdminService" - summary: "Create and upload a :ref:`ref_flyteidl.admin.Task` definition" - operationId: "CreateTask" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/flyteidladminTaskCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/flyteidladminTaskCreateResponse" - /api/v1/tasks/org/{id.org}: - post: - tags: - - "AdminService" - summary: "Create and upload a :ref:`ref_flyteidl.admin.Task` definition" - operationId: "CreateTask2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/flyteidladminTaskCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/flyteidladminTaskCreateResponse" - /api/v1/tasks/org/{id.org}/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." - operationId: "ListTasks4" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskList" - /api/v1/tasks/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." - operationId: "ListTasks2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskList" - /api/v1/tasks/org/{id.org}/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.Task` definition." - operationId: "GetTask2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - name: "id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTask" - /api/v1/tasks/org/{org}/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ - \ task objects." - operationId: "ListTaskIds2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityIdentifierList" - /api/v1/tasks/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." - operationId: "ListTasks3" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskList" - /api/v1/tasks/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Task` definitions." - operationId: "ListTasks" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTaskList" - /api/v1/tasks/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.Task` definition." - operationId: "GetTask" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - name: "id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminTask" - /api/v1/version: - get: - tags: - - "AdminService" - operationId: "GetVersion" - parameters: [] - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminGetVersionResponse" - /api/v1/workflow_attributes/org/{attributes.org}/{attributes.project}/{attributes.domain}/{attributes.workflow}: - put: - tags: - - "AdminService" - summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project, domain and workflow." - operationId: "UpdateWorkflowAttributes2" - parameters: - - name: "attributes.org" - in: "path" - description: "Optional, org key applied to the attributes." - required: true - type: "string" - x-exportParamName: "AttributesOrg" - - name: "attributes.project" - in: "path" - description: "Unique project id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesProject" - - name: "attributes.domain" - in: "path" - description: "Unique domain id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesDomain" - - name: "attributes.workflow" - in: "path" - description: "Workflow name for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesWorkflow" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowAttributesUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowAttributesUpdateResponse" - /api/v1/workflow_attributes/org/{org}/{project}/{domain}/{workflow}: - get: - tags: - - "AdminService" - summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project, domain and workflow." - operationId: "GetWorkflowAttributes2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the attributes." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "workflow" - in: "path" - description: "Workflow name which this set of attributes references.\n+required" - required: true - type: "string" - x-exportParamName: "Workflow" - - name: "resource_type" - in: "query" - description: "Which type of matchable attributes to return.\n+required.\n\n\ - \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ - \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ - \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ - \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ - \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ - \ Configures default quality of service when undefined in an execution spec.\n\ - \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ - \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ - \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ - \ Controls how to select an available cluster on which this execution should\ - \ run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowAttributesGetResponse" - delete: - tags: - - "AdminService" - summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project, domain and workflow." - operationId: "DeleteWorkflowAttributes2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the attributes." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "workflow" - in: "path" - description: "Workflow name which this set of attributes references.\n+required" - required: true - type: "string" - x-exportParamName: "Workflow" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowAttributesDeleteRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowAttributesDeleteResponse" - /api/v1/workflow_attributes/{attributes.project}/{attributes.domain}/{attributes.workflow}: - put: - tags: - - "AdminService" - summary: "Creates or updates custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project, domain and workflow." - operationId: "UpdateWorkflowAttributes" - parameters: - - name: "attributes.project" - in: "path" - description: "Unique project id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesProject" - - name: "attributes.domain" - in: "path" - description: "Unique domain id for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesDomain" - - name: "attributes.workflow" - in: "path" - description: "Workflow name for which this set of attributes will be applied." - required: true - type: "string" - x-exportParamName: "AttributesWorkflow" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowAttributesUpdateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowAttributesUpdateResponse" - /api/v1/workflow_attributes/{project}/{domain}/{workflow}: - get: - tags: - - "AdminService" - summary: "Fetches custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project, domain and workflow." - operationId: "GetWorkflowAttributes" - parameters: - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "workflow" - in: "path" - description: "Workflow name which this set of attributes references.\n+required" - required: true - type: "string" - x-exportParamName: "Workflow" - - name: "resource_type" - in: "query" - description: "Which type of matchable attributes to return.\n+required.\n\n\ - \ - TASK_RESOURCE: Applies to customizable task resource requests and limits.\n\ - \ - CLUSTER_RESOURCE: Applies to configuring templated kubernetes cluster\ - \ resources.\n - EXECUTION_QUEUE: Configures task and dynamic task execution\ - \ queue assignment.\n - EXECUTION_CLUSTER_LABEL: Configures the K8s cluster\ - \ label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ - \ Configures default quality of service when undefined in an execution spec.\n\ - \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior\ - \ for a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for\ - \ customizable workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT:\ - \ Controls how to select an available cluster on which this execution should\ - \ run." - required: false - type: "string" - default: "TASK_RESOURCE" - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - x-exportParamName: "ResourceType" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the attributes." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowAttributesGetResponse" - delete: - tags: - - "AdminService" - summary: "Deletes custom :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`\ - \ for a project, domain and workflow." - operationId: "DeleteWorkflowAttributes" - parameters: - - name: "project" - in: "path" - description: "Unique project id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Unique domain id which this set of attributes references.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "workflow" - in: "path" - description: "Workflow name which this set of attributes references.\n+required" - required: true - type: "string" - x-exportParamName: "Workflow" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowAttributesDeleteRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowAttributesDeleteResponse" - /api/v1/workflow_ids/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ - \ workflow objects." - operationId: "ListWorkflowIds" - parameters: - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "Org" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityIdentifierList" - /api/v1/workflows: - post: - tags: - - "AdminService" - summary: "Create and upload a :ref:`ref_flyteidl.admin.Workflow` definition" - operationId: "CreateWorkflow" - parameters: - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowCreateResponse" - /api/v1/workflows/org/{id.org}: - post: - tags: - - "AdminService" - summary: "Create and upload a :ref:`ref_flyteidl.admin.Workflow` definition" - operationId: "CreateWorkflow2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - in: "body" - name: "body" - required: true - schema: - $ref: "#/definitions/adminWorkflowCreateRequest" - x-exportParamName: "Body" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowCreateResponse" - /api/v1/workflows/org/{id.org}/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." - operationId: "ListWorkflows4" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowList" - /api/v1/workflows/org/{id.org}/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." - operationId: "ListWorkflows2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowList" - /api/v1/workflows/org/{id.org}/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.Workflow` definition." - operationId: "GetWorkflow2" - parameters: - - name: "id.org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "IdOrg" - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - name: "id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflow" - /api/v1/workflows/org/{org}/{project}/{domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.NamedEntityIdentifier` of\ - \ workflow objects." - operationId: "ListWorkflowIds2" - parameters: - - name: "org" - in: "path" - description: "Optional, org key applied to the resource." - required: true - type: "string" - x-exportParamName: "Org" - - name: "project" - in: "path" - description: "Name of the project that contains the identifiers.\n+required" - required: true - type: "string" - x-exportParamName: "Project" - - name: "domain" - in: "path" - description: "Name of the domain the identifiers belongs to within the project.\n\ - +required" - required: true - type: "string" - x-exportParamName: "Domain" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminNamedEntityIdentifierList" - /api/v1/workflows/{id.project}/{id.domain}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." - operationId: "ListWorkflows3" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "query" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'." - required: false - type: "string" - x-exportParamName: "IdName" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowList" - /api/v1/workflows/{id.project}/{id.domain}/{id.name}: - get: - tags: - - "AdminService" - summary: "Fetch a list of :ref:`ref_flyteidl.admin.Workflow` definitions." - operationId: "ListWorkflows" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - - name: "limit" - in: "query" - description: "Indicates the number of resources to be returned.\n+required." - required: false - type: "integer" - format: "int64" - x-exportParamName: "Limit" - x-optionalDataType: "Int64" - - name: "token" - in: "query" - description: "In the case of multiple pages of results, this server-provided\ - \ token can be used to fetch the next page\nin a query.\n+optional." - required: false - type: "string" - x-exportParamName: "Token" - x-optionalDataType: "String" - - name: "filters" - in: "query" - description: "Indicates a list of filters passed as string.\nMore info on\ - \ constructing filters : \n+optional." - required: false - type: "string" - x-exportParamName: "Filters" - x-optionalDataType: "String" - - name: "sort_by.key" - in: "query" - description: "Indicates an attribute to sort the response values.\n+required." - required: false - type: "string" - x-exportParamName: "SortByKey" - x-optionalDataType: "String" - - name: "sort_by.direction" - in: "query" - description: "Indicates the direction to apply sort key for response values.\n\ - +optional.\n\n - DESCENDING: By default, fields are sorted in descending\ - \ order." - required: false - type: "string" - default: "DESCENDING" - enum: - - "DESCENDING" - - "ASCENDING" - x-exportParamName: "SortByDirection" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflowList" - /api/v1/workflows/{id.project}/{id.domain}/{id.name}/{id.version}: - get: - tags: - - "AdminService" - summary: "Fetch a :ref:`ref_flyteidl.admin.Workflow` definition." - operationId: "GetWorkflow" - parameters: - - name: "id.project" - in: "path" - description: "Name of the project the resource belongs to." - required: true - type: "string" - x-exportParamName: "IdProject" - - name: "id.domain" - in: "path" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - required: true - type: "string" - x-exportParamName: "IdDomain" - - name: "id.name" - in: "path" - description: "User provided value for the resource." - required: true - type: "string" - x-exportParamName: "IdName" - - name: "id.version" - in: "path" - description: "Specific version of the resource." - required: true - type: "string" - x-exportParamName: "IdVersion" - - name: "id.resource_type" - in: "query" - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to.\n\n - DATASET: A dataset represents an entity modeled\ - \ in Flyte DataCatalog. A Dataset is also a versioned entity and can be\ - \ a compilation of multiple individual objects.\nEventually all Catalog\ - \ objects should be modeled similar to Flyte Objects. The Dataset entities\ - \ makes it possible for the UI and CLI to act on the objects \nin a similar\ - \ manner to other Flyte objects" - required: false - type: "string" - default: "UNSPECIFIED" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - x-exportParamName: "IdResourceType" - x-optionalDataType: "String" - - name: "id.org" - in: "query" - description: "Optional, org key applied to the resource." - required: false - type: "string" - x-exportParamName: "IdOrg" - x-optionalDataType: "String" - responses: - 200: - description: "A successful response." - schema: - $ref: "#/definitions/adminWorkflow" -definitions: - BlobTypeBlobDimensionality: - type: "string" - enum: - - "SINGLE" - - "MULTIPART" - default: "SINGLE" - CatalogReservationStatus: - type: "string" - description: "Indicates the status of a catalog reservation operation.\n\n - RESERVATION_DISABLED:\ - \ Used to indicate that reservations are disabled\n - RESERVATION_ACQUIRED:\ - \ Used to indicate that a reservation was successfully acquired or extended\n\ - \ - RESERVATION_EXISTS: Used to indicate that an active reservation currently\ - \ exists\n - RESERVATION_RELEASED: Used to indicate that the reservation has\ - \ been successfully released\n - RESERVATION_FAILURE: Used to indicate that\ - \ a reservation operation resulted in failure" - enum: - - "RESERVATION_DISABLED" - - "RESERVATION_ACQUIRED" - - "RESERVATION_EXISTS" - - "RESERVATION_RELEASED" - - "RESERVATION_FAILURE" - default: "RESERVATION_DISABLED" - ComparisonExpressionOperator: - type: "string" - title: "Binary Operator for each expression" - description: "- GT: Greater Than\n - LT: Less Than" - enum: - - "EQ" - - "NEQ" - - "GT" - - "GTE" - - "LT" - - "LTE" - default: "EQ" - ConjunctionExpressionLogicalOperator: - type: "string" - title: "Nested conditions. They can be conjoined using AND / OR\nOrder of evaluation\ - \ is not important as the operators are Commutative" - description: "- AND: Conjunction" - enum: - - "AND" - - "OR" - default: "AND" - ConnectionSetIdList: - type: "object" - properties: - ids: - type: "array" - items: - type: "string" - example: - ids: - - "ids" - - "ids" - ContainerArchitecture: - type: "string" - description: "Architecture-type the container image supports." - enum: - - "UNKNOWN" - - "AMD64" - - "ARM64" - - "ARM_V6" - - "ARM_V7" - default: "UNKNOWN" - DataLoadingConfigLiteralMapFormat: - type: "string" - title: "LiteralMapFormat decides the encoding format in which the input metadata\ - \ should be made available to the containers.\nIf the user has access to the\ - \ protocol buffer definitions, it is recommended to use the PROTO format.\n\ - JSON and YAML do not need any protobuf definitions to read it\nAll remote references\ - \ in core.LiteralMap are replaced with local filesystem references (the data\ - \ is downloaded to local filesystem)" - description: "- JSON: JSON / YAML for the metadata (which contains inlined primitive\ - \ values). The representation is inline with the standard json specification\ - \ as specified - https://www.json.org/json-en.html\n - PROTO: Proto is a serialized\ - \ binary of `core.LiteralMap` defined in flyteidl/core" - enum: - - "JSON" - - "YAML" - - "PROTO" - default: "JSON" - ExecutionErrorErrorKind: - type: "string" - title: "Error type: System or User" - enum: - - "UNKNOWN" - - "USER" - - "SYSTEM" - default: "UNKNOWN" - ExecutionMetadataExecutionMode: - type: "string" - description: "The method by which this execution was launched.\n\n - MANUAL: The\ - \ default execution mode, MANUAL implies that an execution was launched by an\ - \ individual.\n - SCHEDULED: A schedule triggered this execution launch.\n -\ - \ SYSTEM: A system process was responsible for launching this execution rather\ - \ an individual.\n - RELAUNCH: This execution was launched with identical inputs\ - \ as a previous execution.\n - CHILD_WORKFLOW: This execution was triggered\ - \ by another execution.\n - RECOVERED: This execution was recovered from another\ - \ execution." - enum: - - "MANUAL" - - "SCHEDULED" - - "SYSTEM" - - "RELAUNCH" - - "CHILD_WORKFLOW" - - "RECOVERED" - default: "MANUAL" - IOStrategyDownloadMode: - type: "string" - title: "Mode to use for downloading" - description: "- DOWNLOAD_EAGER: All data will be downloaded before the main container\ - \ is executed\n - DOWNLOAD_STREAM: Data will be downloaded as a stream and an\ - \ End-Of-Stream marker will be written to indicate all data has been downloaded.\ - \ Refer to protocol for details\n - DO_NOT_DOWNLOAD: Large objects (offloaded)\ - \ will not be downloaded" - enum: - - "DOWNLOAD_EAGER" - - "DOWNLOAD_STREAM" - - "DO_NOT_DOWNLOAD" - default: "DOWNLOAD_EAGER" - IOStrategyUploadMode: - type: "string" - title: "Mode to use for uploading" - description: "- UPLOAD_ON_EXIT: All data will be uploaded after the main container\ - \ exits\n - UPLOAD_EAGER: Data will be uploaded as it appears. Refer to protocol\ - \ specification for details\n - DO_NOT_UPLOAD: Data will not be uploaded, only\ - \ references will be written" - enum: - - "UPLOAD_ON_EXIT" - - "UPLOAD_EAGER" - - "DO_NOT_UPLOAD" - default: "UPLOAD_ON_EXIT" - PluginOverrideMissingPluginBehavior: - type: "string" - description: " - FAIL: By default, if this plugin is not enabled for a Flyte deployment\ - \ then execution will fail.\n - USE_DEFAULT: Uses the system-configured default\ - \ implementation." - enum: - - "FAIL" - - "USE_DEFAULT" - default: "FAIL" - ProjectProjectState: - type: "string" - description: "The state of the project is used to control its visibility in the\ - \ UI and validity.\n\n - ACTIVE: By default, all projects are considered active.\n\ - \ - ARCHIVED: Archived projects are no longer visible in the UI and no longer\ - \ valid.\n - SYSTEM_GENERATED: System generated projects that aren't explicitly\ - \ created or managed by a user." - enum: - - "ACTIVE" - - "ARCHIVED" - - "SYSTEM_GENERATED" - default: "ACTIVE" - QualityOfServiceTier: - type: "string" - description: " - UNDEFINED: Default: no quality of service specified." - enum: - - "UNDEFINED" - - "HIGH" - - "MEDIUM" - - "LOW" - default: "UNDEFINED" - ResourcesResourceEntry: - type: "object" - properties: - name: - description: "Resource name." - $ref: "#/definitions/ResourcesResourceName" - value: - type: "string" - title: "Value must be a valid k8s quantity. See\nhttps://github.com/kubernetes/apimachinery/blob/master/pkg/api/resource/quantity.go#L30-L80" - description: "Encapsulates a resource name and value." - example: - name: {} - value: "value" - ResourcesResourceName: - type: "string" - description: "Known resource names.\n\n - EPHEMERAL_STORAGE: For Kubernetes-based\ - \ deployments, pods use ephemeral local storage for scratch space, caching,\ - \ and for logs." - enum: - - "UNKNOWN" - - "CPU" - - "GPU" - - "MEMORY" - - "STORAGE" - - "EPHEMERAL_STORAGE" - default: "UNKNOWN" - RuntimeMetadataRuntimeType: - type: "string" - enum: - - "OTHER" - - "FLYTE_SDK" - default: "OTHER" - SchemaColumnSchemaColumnType: - type: "string" - enum: - - "INTEGER" - - "FLOAT" - - "STRING" - - "BOOLEAN" - - "DATETIME" - - "DURATION" - default: "INTEGER" - SchemaTypeSchemaColumn: - type: "object" - properties: - name: - type: "string" - title: "A unique name -within the schema type- for the column" - type: - description: "The column type. This allows a limited set of types currently." - $ref: "#/definitions/SchemaColumnSchemaColumnType" - example: - name: "name" - type: {} - SecretMountType: - type: "string" - description: " - ANY: Default case, indicates the client can tolerate either mounting\ - \ options.\n - ENV_VAR: ENV_VAR indicates the secret needs to be mounted as\ - \ an environment variable.\n - FILE: FILE indicates the secret needs to be mounted\ - \ as a file." - enum: - - "ANY" - - "ENV_VAR" - - "FILE" - default: "ANY" - SortDirection: - type: "string" - description: " - DESCENDING: By default, fields are sorted in descending order." - enum: - - "DESCENDING" - - "ASCENDING" - default: "DESCENDING" - SqlDialect: - type: "string" - description: "The dialect of the SQL statement. This is used to validate and parse\ - \ SQL statements at compilation time to avoid\nexpensive runtime operations.\ - \ If set to an unsupported dialect, no validation will be done on the statement.\n\ - We support the following dialect: ansi, hive." - enum: - - "UNDEFINED" - - "ANSI" - - "HIVE" - - "OTHER" - default: "UNDEFINED" - StructuredDatasetTypeDatasetColumn: - type: "object" - properties: - name: - type: "string" - description: "A unique name within the schema type for the column." - literal_type: - description: "The column type." - $ref: "#/definitions/coreLiteralType" - example: - name: "name" - TaskExecutionMetadataInstanceClass: - type: "string" - description: "Includes the broad category of machine used for this specific task\ - \ execution.\n\n - DEFAULT: The default instance class configured for the flyte\ - \ application platform.\n - INTERRUPTIBLE: The instance class configured for\ - \ interruptible tasks." - enum: - - "DEFAULT" - - "INTERRUPTIBLE" - default: "DEFAULT" - TaskLogMessageFormat: - type: "string" - enum: - - "UNKNOWN" - - "CSV" - - "JSON" - default: "UNKNOWN" - WorkflowMetadataOnFailurePolicy: - type: "string" - title: "Failure Handling Strategy" - description: "- FAIL_IMMEDIATELY: FAIL_IMMEDIATELY instructs the system to fail\ - \ as soon as a node fails in the workflow. It'll automatically\nabort all currently\ - \ running nodes and clean up resources before finally marking the workflow executions\ - \ as\nfailed.\n - FAIL_AFTER_EXECUTABLE_NODES_COMPLETE: FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\ - \ instructs the system to make as much progress as it can. The system will\n\ - not alter the dependencies of the execution graph so any node that depend on\ - \ the failed node will not be run.\nOther nodes that will be executed to completion\ - \ before cleaning up resources and marking the workflow\nexecution as failed." - enum: - - "FAIL_IMMEDIATELY" - - "FAIL_AFTER_EXECUTABLE_NODES_COMPLETE" - default: "FAIL_IMMEDIATELY" - adminAbortMetadata: - type: "object" - properties: - cause: - type: "string" - description: "In the case of a user-specified abort, this will pass along\ - \ the user-supplied cause." - principal: - type: "string" - title: "Identifies the entity (if any) responsible for terminating the execution" - description: "Specifies metadata around an aborted workflow execution." - example: - principal: "principal" - cause: "cause" - adminAnnotations: - type: "object" - properties: - values: - type: "object" - description: "Map of custom annotations to be applied to the execution resource." - additionalProperties: - type: "string" - description: "Annotation values to be applied to an execution resource.\nIn the\ - \ future a mode (e.g. OVERRIDE, APPEND, etc) can be defined\nto specify how\ - \ to merge annotations defined at registration and execution time." - example: - values: - key: "values" - adminAuth: - type: "object" - properties: - assumable_iam_role: - type: "string" - description: "Defines an optional iam role which will be used for tasks run\ - \ in executions created with this launch plan." - kubernetes_service_account: - type: "string" - description: "Defines an optional kubernetes service account which will be\ - \ used for tasks run in executions created with this launch plan." - description: "Defines permissions associated with executions created by this launch\ - \ plan spec.\nUse either of these roles when they have permissions required\ - \ by your workflow execution.\nDeprecated." - example: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - adminAuthRole: - type: "object" - properties: - assumable_iam_role: - type: "string" - description: "Defines an optional iam role which will be used for tasks run\ - \ in executions created with this launch plan." - kubernetes_service_account: - type: "string" - description: "Defines an optional kubernetes service account which will be\ - \ used for tasks run in executions created with this launch plan." - description: "Defines permissions associated with executions created by this launch\ - \ plan spec.\nUse either of these roles when they have permissions required\ - \ by your workflow execution.\nDeprecated." - example: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - adminClusterAssignment: - type: "object" - properties: - cluster_pool_name: - type: "string" - description: "Encapsulates specifications for routing an execution onto a specific\ - \ cluster." - example: - cluster_pool_name: "cluster_pool_name" - adminClusterResourceAttributes: - type: "object" - properties: - attributes: - type: "object" - description: "Custom resource attributes which will be applied in cluster\ - \ resource creation (e.g. quotas).\nMap keys are the *case-sensitive* names\ - \ of variables in templatized resource files.\nMap values should be the\ - \ custom values which get substituted during resource creation." - additionalProperties: - type: "string" - example: - attributes: - key: "attributes" - adminCronSchedule: - type: "object" - properties: - schedule: - type: "string" - title: "Standard/default cron implementation as described by https://en.wikipedia.org/wiki/Cron#CRON_expression;\n\ - Also supports nonstandard predefined scheduling definitions\nas described\ - \ by https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions\n\ - except @reboot" - offset: - type: "string" - title: "ISO 8601 duration as described by https://en.wikipedia.org/wiki/ISO_8601#Durations" - description: "Options for schedules to run according to a cron expression." - example: - schedule: "schedule" - offset: "offset" - adminDescription: - type: "object" - properties: - value: - type: "string" - title: "long description - no more than 4KB" - uri: - type: "string" - title: "if the description sizes exceed some threshold we can offload the\ - \ entire\ndescription proto altogether to an external data store, like S3\ - \ rather than store inline in the db" - format: - title: "Format of the long description" - $ref: "#/definitions/adminDescriptionFormat" - icon_link: - type: "string" - title: "Optional link to an icon for the entity" - description: "Full user description with formatting preserved. This can be rendered\n\ - by clients, such as the console or command line tools with in-tact\nformatting." - example: - format: {} - icon_link: "icon_link" - value: "value" - uri: "uri" - adminDescriptionEntity: - type: "object" - properties: - id: - description: "id represents the unique identifier of the description entity." - $ref: "#/definitions/coreIdentifier" - short_description: - type: "string" - description: "One-liner overview of the entity." - long_description: - description: "Full user description with formatting preserved." - $ref: "#/definitions/adminDescription" - source_code: - description: "Optional link to source code used to define this entity." - $ref: "#/definitions/adminSourceCode" - tags: - type: "array" - description: "User-specified tags. These are arbitrary and can be used for\ - \ searching\nfiltering and discovering tasks." - items: - type: "string" - description: "DescriptionEntity contains detailed description for the task/workflow.\n\ - Documentation could provide insight into the algorithms, business use case,\ - \ etc." - example: - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - long_description: - format: {} - icon_link: "icon_link" - value: "value" - uri: "uri" - source_code: - link: "link" - tags: - - "tags" - - "tags" - adminDescriptionEntityList: - type: "object" - properties: - descriptionEntities: - type: "array" - description: "A list of DescriptionEntities returned based on the request." - items: - $ref: "#/definitions/adminDescriptionEntity" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Represents a list of DescriptionEntities returned from the admin.\nSee\ - \ :ref:`ref_flyteidl.admin.DescriptionEntity` for more details" - example: - descriptionEntities: - - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - long_description: - format: {} - icon_link: "icon_link" - value: "value" - uri: "uri" - source_code: - link: "link" - tags: - - "tags" - - "tags" - - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - long_description: - format: {} - icon_link: "icon_link" - value: "value" - uri: "uri" - source_code: - link: "link" - tags: - - "tags" - - "tags" - token: "token" - adminDescriptionFormat: - type: "string" - title: "The format of the long description" - description: "- DESCRIPTION_FORMAT_RST: python default documentation - comments\ - \ is rst" - enum: - - "DESCRIPTION_FORMAT_UNKNOWN" - - "DESCRIPTION_FORMAT_MARKDOWN" - - "DESCRIPTION_FORMAT_HTML" - - "DESCRIPTION_FORMAT_RST" - default: "DESCRIPTION_FORMAT_UNKNOWN" - adminDomain: - type: "object" - properties: - id: - type: "string" - description: "Globally unique domain name." - name: - type: "string" - description: "Display name." - description: "Namespace within a project commonly used to differentiate between\ - \ different service instances.\ne.g. \"production\", \"development\", etc." - example: - name: "name" - id: "id" - adminDynamicNodeWorkflowResponse: - type: "object" - properties: - compiled_workflow: - $ref: "#/definitions/coreCompiledWorkflowClosure" - example: - compiled_workflow: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - adminEmailNotification: - type: "object" - properties: - recipients_email: - type: "array" - title: "The list of email addresses recipients for this notification.\n+required" - items: - type: "string" - description: "Defines an email notification specification." - example: - recipients_email: - - "recipients_email" - - "recipients_email" - adminEnvs: - type: "object" - properties: - values: - type: "array" - description: "Map of custom environment variables to be applied to the execution\ - \ resource." - items: - $ref: "#/definitions/coreKeyValuePair" - description: "Environment variable values to be applied to an execution resource.\n\ - In the future a mode (e.g. OVERRIDE, APPEND, etc) can be defined\nto specify\ - \ how to merge environment variables defined at registration and execution time." - example: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - adminExecution: - type: "object" - properties: - id: - description: "Unique identifier of the workflow execution." - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - spec: - description: "User-provided configuration and inputs for launching the execution." - $ref: "#/definitions/adminExecutionSpec" - closure: - description: "Execution results." - $ref: "#/definitions/adminExecutionClosure" - description: "A workflow execution represents an instantiated workflow, including\ - \ all inputs and additional\nmetadata as well as computed results included state,\ - \ outputs, and duration-based attributes.\nUsed as a response object used in\ - \ Get and List execution requests." - example: - id: - org: "org" - domain: "domain" - name: "name" - project: "project" - closure: - outputs: - values: - literals: {} - uri: "uri" - phase: {} - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - created_at: "2000-01-23T04:56:07.000+00:00" - state_change_details: - occurred_at: "2000-01-23T04:56:07.000+00:00" - principal: "principal" - state: {} - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - computed_inputs: - literals: {} - abort_metadata: - principal: "principal" - cause: "cause" - updated_at: "2000-01-23T04:56:07.000+00:00" - started_at: "2000-01-23T04:56:07.000+00:00" - abort_cause: "abort_cause" - output_data: - literals: {} - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - spec: - metadata: - mode: {} - principal: "principal" - parent_node_execution: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - reference_execution: - org: "org" - domain: "domain" - name: "name" - project: "project" - artifact_ids: - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - scheduled_at: "2000-01-23T04:56:07.000+00:00" - nesting: 0 - system_metadata: - execution_cluster: "execution_cluster" - namespace: "namespace" - disable_all: true - inputs: - literals: {} - annotations: - values: - key: "values" - max_parallelism: 6 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - tags: - - "tags" - - "tags" - launch_plan: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - notifications: - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - adminExecutionClosure: - type: "object" - properties: - outputs: - description: "Output URI in the case of a successful execution.\nDEPRECATED.\ - \ Use GetExecutionData to fetch output data instead." - $ref: "#/definitions/adminLiteralMapBlob" - error: - description: "Error information in the case of a failed execution." - $ref: "#/definitions/coreExecutionError" - abort_cause: - type: "string" - description: "In the case of a user-specified abort, this will pass along\ - \ the user-supplied cause." - abort_metadata: - description: "In the case of a user-specified abort, this will pass along\ - \ the user and their supplied cause." - $ref: "#/definitions/adminAbortMetadata" - output_data: - description: "Raw output data produced by this execution.\nDEPRECATED. Use\ - \ GetExecutionData to fetch output data instead." - $ref: "#/definitions/coreLiteralMap" - computed_inputs: - title: "Inputs computed and passed for execution.\ncomputed_inputs depends\ - \ on inputs in ExecutionSpec, fixed and default inputs in launch plan" - $ref: "#/definitions/coreLiteralMap" - phase: - description: "Most recent recorded phase for the execution." - $ref: "#/definitions/coreWorkflowExecutionPhase" - started_at: - type: "string" - format: "date-time" - description: "Reported time at which the execution began running." - duration: - type: "string" - description: "The amount of time the execution spent running." - created_at: - type: "string" - format: "date-time" - description: "Reported time at which the execution was created." - updated_at: - type: "string" - format: "date-time" - description: "Reported time at which the execution was last updated." - notifications: - type: "array" - description: "The notification settings to use after merging the CreateExecutionRequest\ - \ and the launch plan\nnotification settings. An execution launched with\ - \ notifications will always prefer that definition\nto notifications defined\ - \ statically in a launch plan." - items: - $ref: "#/definitions/adminNotification" - workflow_id: - description: "Identifies the workflow definition for this execution." - $ref: "#/definitions/coreIdentifier" - state_change_details: - title: "Provides the details of the last stage change" - $ref: "#/definitions/adminExecutionStateChangeDetails" - title: "Encapsulates the results of the Execution" - example: - outputs: - values: - literals: {} - uri: "uri" - phase: {} - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - created_at: "2000-01-23T04:56:07.000+00:00" - state_change_details: - occurred_at: "2000-01-23T04:56:07.000+00:00" - principal: "principal" - state: {} - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - computed_inputs: - literals: {} - abort_metadata: - principal: "principal" - cause: "cause" - updated_at: "2000-01-23T04:56:07.000+00:00" - started_at: "2000-01-23T04:56:07.000+00:00" - abort_cause: "abort_cause" - output_data: - literals: {} - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - adminExecutionClusterLabel: - type: "object" - properties: - value: - type: "string" - title: "Label value to determine where the execution will be run" - example: - value: "value" - adminExecutionCreateRequest: - type: "object" - properties: - project: - type: "string" - title: "Name of the project the execution belongs to.\n+required" - domain: - type: "string" - title: "Name of the domain the execution belongs to.\nA domain can be considered\ - \ as a subset within a specific project.\n+required" - name: - type: "string" - title: "User provided value for the resource.\nIf none is provided the system\ - \ will generate a unique string.\n+optional" - spec: - title: "Additional fields necessary to launch the execution.\n+optional" - $ref: "#/definitions/adminExecutionSpec" - inputs: - title: "The inputs required to start the execution. All required inputs must\ - \ be\nincluded in this map. If not required and not provided, defaults apply.\n\ - +optional" - $ref: "#/definitions/coreLiteralMap" - org: - type: "string" - description: "Optional, org key applied to the resource." - description: "Request to launch an execution with the given project, domain and\ - \ optionally-assigned name." - adminExecutionCreateResponse: - type: "object" - properties: - id: - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - description: "The unique identifier for a successfully created execution.\nIf\ - \ the name was *not* specified in the create request, this identifier will include\ - \ a generated name." - example: - id: - org: "org" - domain: "domain" - name: "name" - project: "project" - adminExecutionList: - type: "object" - properties: - executions: - type: "array" - items: - $ref: "#/definitions/adminExecution" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Used as a response for request to list executions.\nSee :ref:`ref_flyteidl.admin.Execution`\ - \ for more details" - example: - executions: - - id: - org: "org" - domain: "domain" - name: "name" - project: "project" - closure: - outputs: - values: - literals: {} - uri: "uri" - phase: {} - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - created_at: "2000-01-23T04:56:07.000+00:00" - state_change_details: - occurred_at: "2000-01-23T04:56:07.000+00:00" - principal: "principal" - state: {} - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - computed_inputs: - literals: {} - abort_metadata: - principal: "principal" - cause: "cause" - updated_at: "2000-01-23T04:56:07.000+00:00" - started_at: "2000-01-23T04:56:07.000+00:00" - abort_cause: "abort_cause" - output_data: - literals: {} - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - spec: - metadata: - mode: {} - principal: "principal" - parent_node_execution: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - reference_execution: - org: "org" - domain: "domain" - name: "name" - project: "project" - artifact_ids: - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - scheduled_at: "2000-01-23T04:56:07.000+00:00" - nesting: 0 - system_metadata: - execution_cluster: "execution_cluster" - namespace: "namespace" - disable_all: true - inputs: - literals: {} - annotations: - values: - key: "values" - max_parallelism: 6 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - tags: - - "tags" - - "tags" - launch_plan: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - notifications: - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - - id: - org: "org" - domain: "domain" - name: "name" - project: "project" - closure: - outputs: - values: - literals: {} - uri: "uri" - phase: {} - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - created_at: "2000-01-23T04:56:07.000+00:00" - state_change_details: - occurred_at: "2000-01-23T04:56:07.000+00:00" - principal: "principal" - state: {} - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - computed_inputs: - literals: {} - abort_metadata: - principal: "principal" - cause: "cause" - updated_at: "2000-01-23T04:56:07.000+00:00" - started_at: "2000-01-23T04:56:07.000+00:00" - abort_cause: "abort_cause" - output_data: - literals: {} - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - spec: - metadata: - mode: {} - principal: "principal" - parent_node_execution: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - reference_execution: - org: "org" - domain: "domain" - name: "name" - project: "project" - artifact_ids: - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - scheduled_at: "2000-01-23T04:56:07.000+00:00" - nesting: 0 - system_metadata: - execution_cluster: "execution_cluster" - namespace: "namespace" - disable_all: true - inputs: - literals: {} - annotations: - values: - key: "values" - max_parallelism: 6 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - tags: - - "tags" - - "tags" - launch_plan: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - notifications: - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - token: "token" - adminExecutionMetadata: - type: "object" - properties: - mode: - $ref: "#/definitions/ExecutionMetadataExecutionMode" - principal: - type: "string" - description: "Identifier of the entity that triggered this execution.\nFor\ - \ systems using back-end authentication any value set here will be discarded\ - \ in favor of the\nauthenticated user context." - nesting: - type: "integer" - format: "int64" - description: "Indicates the nestedness of this execution.\nIf a user launches\ - \ a workflow execution, the default nesting is 0.\nIf this execution further\ - \ launches a workflow (child workflow), the nesting level is incremented\ - \ by 0 => 1\nGenerally, if workflow at nesting level k launches a workflow\ - \ then the child workflow will have\nnesting = k + 1." - scheduled_at: - type: "string" - format: "date-time" - description: "For scheduled executions, the requested time for execution for\ - \ this specific schedule invocation." - parent_node_execution: - title: "Which subworkflow node (if any) launched this execution" - $ref: "#/definitions/coreNodeExecutionIdentifier" - reference_execution: - description: "Optional, a reference workflow execution related to this execution.\n\ - In the case of a relaunch, this references the original workflow execution." - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - system_metadata: - description: "Optional, platform-specific metadata about the execution.\n\ - In this the future this may be gated behind an ACL or some sort of authorization." - $ref: "#/definitions/adminSystemMetadata" - artifact_ids: - type: "array" - description: "Save a list of the artifacts used in this execution for now.\ - \ This is a list only rather than a mapping\nsince we don't have a structure\ - \ to handle nested ones anyways." - items: - $ref: "#/definitions/coreArtifactID" - description: "Represents attributes about an execution which are not required\ - \ to launch the execution but are useful to record.\nThese attributes are assigned\ - \ at launch time and do not change." - example: - mode: {} - principal: "principal" - parent_node_execution: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - reference_execution: - org: "org" - domain: "domain" - name: "name" - project: "project" - artifact_ids: - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - scheduled_at: "2000-01-23T04:56:07.000+00:00" - nesting: 0 - system_metadata: - execution_cluster: "execution_cluster" - namespace: "namespace" - adminExecutionQueueAttributes: - type: "object" - properties: - tags: - type: "array" - description: "Tags used for assigning execution queues for tasks defined within\ - \ this project." - items: - type: "string" - example: - tags: - - "tags" - - "tags" - adminExecutionRecoverRequest: - type: "object" - properties: - id: - description: "Identifier of the workflow execution to recover." - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - name: - type: "string" - title: "User provided value for the recovered execution.\nIf none is provided\ - \ the system will generate a unique string.\n+optional" - metadata: - description: "Additional metadata which will be used to overwrite any metadata\ - \ in the reference execution when triggering a recovery execution." - $ref: "#/definitions/adminExecutionMetadata" - description: "Request to recover the referenced execution." - adminExecutionRelaunchRequest: - type: "object" - properties: - id: - title: "Identifier of the workflow execution to relaunch.\n+required" - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - name: - type: "string" - title: "User provided value for the relaunched execution.\nIf none is provided\ - \ the system will generate a unique string.\n+optional" - overwrite_cache: - type: "boolean" - format: "boolean" - description: "Allows for all cached values of a workflow and its tasks to\ - \ be overwritten for a single execution.\nIf enabled, all calculations are\ - \ performed even if cached results would be available, overwriting the stored\n\ - data once execution finishes successfully." - description: "Request to relaunch the referenced execution." - adminExecutionSpec: - type: "object" - properties: - launch_plan: - title: "Launch plan to be executed" - $ref: "#/definitions/coreIdentifier" - inputs: - title: "Input values to be passed for the execution" - $ref: "#/definitions/coreLiteralMap" - metadata: - title: "Metadata for the execution" - $ref: "#/definitions/adminExecutionMetadata" - notifications: - description: "List of notifications based on Execution status transitions\n\ - When this list is not empty it is used rather than any notifications defined\ - \ in the referenced launch plan.\nWhen this list is empty, the notifications\ - \ defined for the launch plan will be applied." - $ref: "#/definitions/adminNotificationList" - disable_all: - type: "boolean" - format: "boolean" - description: "This should be set to true if all notifications are intended\ - \ to be disabled for this execution." - labels: - description: "Labels to apply to the execution resource." - $ref: "#/definitions/adminLabels" - annotations: - description: "Annotations to apply to the execution resource." - $ref: "#/definitions/adminAnnotations" - security_context: - description: "Optional: security context override to apply this execution." - $ref: "#/definitions/coreSecurityContext" - auth_role: - description: "Optional: auth override to apply this execution." - $ref: "#/definitions/adminAuthRole" - quality_of_service: - description: "Indicates the runtime priority of the execution." - $ref: "#/definitions/coreQualityOfService" - max_parallelism: - type: "integer" - format: "int32" - description: "Controls the maximum number of task nodes that can be run in\ - \ parallel for the entire workflow.\nThis is useful to achieve fairness.\ - \ Note: MapTasks are regarded as one unit,\nand parallelism/concurrency\ - \ of MapTasks is independent from this." - raw_output_data_config: - title: "User setting to configure where to store offloaded data (i.e. Blobs,\ - \ structured datasets, query data, etc.).\nThis should be a prefix like\ - \ s3://my-bucket/my-data" - $ref: "#/definitions/adminRawOutputDataConfig" - cluster_assignment: - description: "Controls how to select an available cluster on which this execution\ - \ should run." - $ref: "#/definitions/adminClusterAssignment" - interruptible: - type: "boolean" - format: "boolean" - description: "Allows for the interruptible flag of a workflow to be overwritten\ - \ for a single execution.\nOmitting this field uses the workflow's value\ - \ as a default.\nAs we need to distinguish between the field not being provided\ - \ and its default value false, we have to use a wrapper\naround the bool\ - \ field." - overwrite_cache: - type: "boolean" - format: "boolean" - description: "Allows for all cached values of a workflow and its tasks to\ - \ be overwritten for a single execution.\nIf enabled, all calculations are\ - \ performed even if cached results would be available, overwriting the stored\n\ - data once execution finishes successfully." - envs: - description: "Environment variables to be set for the execution." - $ref: "#/definitions/adminEnvs" - tags: - type: "array" - description: "Tags to be set for the execution." - items: - type: "string" - description: "An ExecutionSpec encompasses all data used to launch this execution.\ - \ The Spec does not change over the lifetime\nof an execution as it progresses\ - \ across phase changes." - example: - metadata: - mode: {} - principal: "principal" - parent_node_execution: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - reference_execution: - org: "org" - domain: "domain" - name: "name" - project: "project" - artifact_ids: - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - scheduled_at: "2000-01-23T04:56:07.000+00:00" - nesting: 0 - system_metadata: - execution_cluster: "execution_cluster" - namespace: "namespace" - disable_all: true - inputs: - literals: {} - annotations: - values: - key: "values" - max_parallelism: 6 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - tags: - - "tags" - - "tags" - launch_plan: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - notifications: - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - adminExecutionState: - type: "string" - description: "The state of the execution is used to control its visibility in\ - \ the UI/CLI.\n\n - EXECUTION_ACTIVE: By default, all executions are considered\ - \ active.\n - EXECUTION_ARCHIVED: Archived executions are no longer visible\ - \ in the UI." - enum: - - "EXECUTION_ACTIVE" - - "EXECUTION_ARCHIVED" - default: "EXECUTION_ACTIVE" - adminExecutionStateChangeDetails: - type: "object" - properties: - state: - description: "The state of the execution is used to control its visibility\ - \ in the UI/CLI." - $ref: "#/definitions/adminExecutionState" - occurred_at: - type: "string" - format: "date-time" - description: "This timestamp represents when the state changed." - principal: - type: "string" - title: "Identifies the entity (if any) responsible for causing the state change\ - \ of the execution" - example: - occurred_at: "2000-01-23T04:56:07.000+00:00" - principal: "principal" - state: {} - adminExecutionTerminateRequest: - type: "object" - properties: - id: - description: "Uniquely identifies the individual workflow execution to be\ - \ terminated." - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - cause: - type: "string" - description: "Optional reason for aborting." - description: "Request to terminate an in-progress execution. This action is irreversible.\n\ - If an execution is already terminated, this request will simply be a no-op.\n\ - This request will fail if it references a non-existent execution.\nIf the request\ - \ succeeds the phase \"ABORTED\" will be recorded for the termination\nwith\ - \ the optional cause added to the output_result." - adminExecutionTerminateResponse: - type: "object" - adminExecutionUpdateRequest: - type: "object" - properties: - id: - title: "Identifier of the execution to update" - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - state: - title: "State to set as the new value active/archive" - $ref: "#/definitions/adminExecutionState" - adminExecutionUpdateResponse: - type: "object" - adminFixedRate: - type: "object" - properties: - value: - type: "integer" - format: "int64" - unit: - $ref: "#/definitions/adminFixedRateUnit" - description: "Option for schedules run at a certain frequency e.g. every 2 minutes." - example: - unit: {} - value: 0 - adminFixedRateUnit: - type: "string" - description: "Represents a frequency at which to run a schedule." - enum: - - "MINUTE" - - "HOUR" - - "DAY" - default: "MINUTE" - adminFlyteURLs: - type: "object" - properties: - inputs: - type: "string" - outputs: - type: "string" - deck: - type: "string" - description: "These URLs are returned as part of node and task execution data\ - \ requests." - example: - outputs: "outputs" - inputs: "inputs" - deck: "deck" - adminGetVersionResponse: - type: "object" - properties: - control_plane_version: - title: "The control plane version information. FlyteAdmin and related components\n\ - form the control plane of Flyte" - $ref: "#/definitions/adminVersion" - title: "Response for the GetVersion API" - example: - control_plane_version: - Version: "Version" - Build: "Build" - BuildTime: "BuildTime" - adminLabels: - type: "object" - properties: - values: - type: "object" - description: "Map of custom labels to be applied to the execution resource." - additionalProperties: - type: "string" - description: "Label values to be applied to an execution resource.\nIn the future\ - \ a mode (e.g. OVERRIDE, APPEND, etc) can be defined\nto specify how to merge\ - \ labels defined at registration and execution time." - example: - values: - key: "values" - adminLaunchPlan: - type: "object" - properties: - id: - description: "Uniquely identifies a launch plan entity." - $ref: "#/definitions/coreIdentifier" - spec: - description: "User-provided launch plan details, including reference workflow,\ - \ inputs and other metadata." - $ref: "#/definitions/adminLaunchPlanSpec" - closure: - description: "Values computed by the flyte platform after launch plan registration." - $ref: "#/definitions/adminLaunchPlanClosure" - description: "A LaunchPlan provides the capability to templatize workflow executions.\n\ - Launch plans simplify associating one or more schedules, inputs and notifications\ - \ with your workflows.\nLaunch plans can be shared and used to trigger executions\ - \ with predefined inputs even when a workflow\ndefinition doesn't necessarily\ - \ have a default value for said input." - example: - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - expected_outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - updated_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - state: {} - expected_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - spec: - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - fixed_inputs: - literals: {} - role: "role" - auth: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - entity_metadata: - schedule: - kickoff_time_input_arg: "kickoff_time_input_arg" - cron_schedule: - schedule: "schedule" - offset: "offset" - cron_expression: "cron_expression" - rate: - unit: {} - value: 0 - launch_conditions: - value: "value" - type_url: "type_url" - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - annotations: - values: - key: "values" - max_parallelism: 5 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - default_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - adminLaunchPlanClosure: - type: "object" - properties: - state: - description: "Indicate the Launch plan state." - $ref: "#/definitions/adminLaunchPlanState" - expected_inputs: - title: "Indicates the set of inputs expected when creating an execution with\ - \ the Launch plan" - $ref: "#/definitions/coreParameterMap" - expected_outputs: - title: "Indicates the set of outputs expected to be produced by creating an\ - \ execution with the Launch plan" - $ref: "#/definitions/coreVariableMap" - created_at: - type: "string" - format: "date-time" - description: "Time at which the launch plan was created." - updated_at: - type: "string" - format: "date-time" - description: "Time at which the launch plan was last updated." - description: "Values computed by the flyte platform after launch plan registration.\n\ - These include expected_inputs required to be present in a CreateExecutionRequest\n\ - to launch the reference workflow as well timestamp values associated with the\ - \ launch plan." - example: - expected_outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - updated_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - state: {} - expected_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - adminLaunchPlanCreateRequest: - type: "object" - properties: - id: - description: "Uniquely identifies a launch plan entity." - $ref: "#/definitions/coreIdentifier" - spec: - description: "User-provided launch plan details, including reference workflow,\ - \ inputs and other metadata." - $ref: "#/definitions/adminLaunchPlanSpec" - description: "Request to register a launch plan. The included LaunchPlanSpec may\ - \ have a complete or incomplete set of inputs required\nto launch a workflow\ - \ execution. By default all launch plans are registered in state INACTIVE. If\ - \ you wish to\nset the state to ACTIVE, you must submit a LaunchPlanUpdateRequest,\ - \ after you have successfully created a launch plan." - adminLaunchPlanCreateResponse: - type: "object" - adminLaunchPlanList: - type: "object" - properties: - launch_plans: - type: "array" - items: - $ref: "#/definitions/adminLaunchPlan" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Response object for list launch plan requests.\nSee :ref:`ref_flyteidl.admin.LaunchPlan`\ - \ for more details" - example: - launch_plans: - - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - expected_outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - updated_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - state: {} - expected_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - spec: - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - fixed_inputs: - literals: {} - role: "role" - auth: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - entity_metadata: - schedule: - kickoff_time_input_arg: "kickoff_time_input_arg" - cron_schedule: - schedule: "schedule" - offset: "offset" - cron_expression: "cron_expression" - rate: - unit: {} - value: 0 - launch_conditions: - value: "value" - type_url: "type_url" - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - annotations: - values: - key: "values" - max_parallelism: 5 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - default_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - expected_outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - updated_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - state: {} - expected_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - spec: - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - fixed_inputs: - literals: {} - role: "role" - auth: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - entity_metadata: - schedule: - kickoff_time_input_arg: "kickoff_time_input_arg" - cron_schedule: - schedule: "schedule" - offset: "offset" - cron_expression: "cron_expression" - rate: - unit: {} - value: 0 - launch_conditions: - value: "value" - type_url: "type_url" - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - annotations: - values: - key: "values" - max_parallelism: 5 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - default_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - token: "token" - adminLaunchPlanMetadata: - type: "object" - properties: - schedule: - title: "Schedule to execute the Launch Plan" - $ref: "#/definitions/adminSchedule" - notifications: - type: "array" - title: "List of notifications based on Execution status transitions" - items: - $ref: "#/definitions/adminNotification" - launch_conditions: - title: "Additional metadata for how to launch the launch plan" - $ref: "#/definitions/protobufAny" - description: "Additional launch plan attributes included in the LaunchPlanSpec\ - \ not strictly required to launch\nthe reference workflow." - example: - schedule: - kickoff_time_input_arg: "kickoff_time_input_arg" - cron_schedule: - schedule: "schedule" - offset: "offset" - cron_expression: "cron_expression" - rate: - unit: {} - value: 0 - launch_conditions: - value: "value" - type_url: "type_url" - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - adminLaunchPlanSpec: - type: "object" - properties: - workflow_id: - title: "Reference to the Workflow template that the launch plan references" - $ref: "#/definitions/coreIdentifier" - entity_metadata: - title: "Metadata for the Launch Plan" - $ref: "#/definitions/adminLaunchPlanMetadata" - default_inputs: - description: "Input values to be passed for the execution.\nThese can be overridden\ - \ when an execution is created with this launch plan." - $ref: "#/definitions/coreParameterMap" - fixed_inputs: - description: "Fixed, non-overridable inputs for the Launch Plan.\nThese can\ - \ not be overridden when an execution is created with this launch plan." - $ref: "#/definitions/coreLiteralMap" - role: - type: "string" - title: "String to indicate the role to use to execute the workflow underneath" - labels: - description: "Custom labels to be applied to the execution resource." - $ref: "#/definitions/adminLabels" - annotations: - description: "Custom annotations to be applied to the execution resource." - $ref: "#/definitions/adminAnnotations" - auth: - description: "Indicates the permission associated with workflow executions\ - \ triggered with this launch plan." - $ref: "#/definitions/adminAuth" - auth_role: - $ref: "#/definitions/adminAuthRole" - security_context: - title: "Indicates security context for permissions triggered with this launch\ - \ plan" - $ref: "#/definitions/coreSecurityContext" - quality_of_service: - description: "Indicates the runtime priority of the execution." - $ref: "#/definitions/coreQualityOfService" - raw_output_data_config: - description: "Encapsulates user settings pertaining to offloaded data (i.e.\ - \ Blobs, Schema, query data, etc.)." - $ref: "#/definitions/adminRawOutputDataConfig" - max_parallelism: - type: "integer" - format: "int32" - description: "Controls the maximum number of tasknodes that can be run in\ - \ parallel for the entire workflow.\nThis is useful to achieve fairness.\ - \ Note: MapTasks are regarded as one unit,\nand parallelism/concurrency\ - \ of MapTasks is independent from this." - interruptible: - type: "boolean" - format: "boolean" - description: "Allows for the interruptible flag of a workflow to be overwritten\ - \ for a single execution.\nOmitting this field uses the workflow's value\ - \ as a default.\nAs we need to distinguish between the field not being provided\ - \ and its default value false, we have to use a wrapper\naround the bool\ - \ field." - overwrite_cache: - type: "boolean" - format: "boolean" - description: "Allows for all cached values of a workflow and its tasks to\ - \ be overwritten for a single execution.\nIf enabled, all calculations are\ - \ performed even if cached results would be available, overwriting the stored\n\ - data once execution finishes successfully." - envs: - description: "Environment variables to be set for the execution." - $ref: "#/definitions/adminEnvs" - description: "User-provided launch plan definition and configuration values." - example: - workflow_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - fixed_inputs: - literals: {} - role: "role" - auth: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - entity_metadata: - schedule: - kickoff_time_input_arg: "kickoff_time_input_arg" - cron_schedule: - schedule: "schedule" - offset: "offset" - cron_expression: "cron_expression" - rate: - unit: {} - value: 0 - launch_conditions: - value: "value" - type_url: "type_url" - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - annotations: - values: - key: "values" - max_parallelism: 5 - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - labels: - values: - key: "values" - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - default_inputs: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - auth_role: - kubernetes_service_account: "kubernetes_service_account" - assumable_iam_role: "assumable_iam_role" - adminLaunchPlanState: - type: "string" - description: "By default any launch plan regardless of state can be used to launch\ - \ a workflow execution.\nHowever, at most one version of a launch plan\n(e.g.\ - \ a NamedEntityIdentifier set of shared project, domain and name values) can\ - \ be\nactive at a time in regards to *schedules*. That is, at most one schedule\ - \ in a NamedEntityIdentifier\ngroup will be observed and trigger executions\ - \ at a defined cadence." - enum: - - "INACTIVE" - - "ACTIVE" - default: "INACTIVE" - adminLaunchPlanUpdateRequest: - type: "object" - properties: - id: - description: "Identifier of launch plan for which to change state.\n+required." - $ref: "#/definitions/coreIdentifier" - state: - description: "Desired state to apply to the launch plan.\n+required." - $ref: "#/definitions/adminLaunchPlanState" - title: "Request to set the referenced launch plan state to the configured value.\n\ - See :ref:`ref_flyteidl.admin.LaunchPlan` for more details" - adminLaunchPlanUpdateResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminListMatchableAttributesResponse: - type: "object" - properties: - configurations: - type: "array" - items: - $ref: "#/definitions/adminMatchableAttributesConfiguration" - title: "Response for a request for all matching resource attributes for a resource\ - \ type.\nSee :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration` for\ - \ more details" - example: - configurations: - - launch_plan: "launch_plan" - workflow: "workflow" - org: "org" - domain: "domain" - project: "project" - attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - launch_plan: "launch_plan" - workflow: "workflow" - org: "org" - domain: "domain" - project: "project" - attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminLiteralMapBlob: - type: "object" - properties: - values: - title: "Data in LiteralMap format" - $ref: "#/definitions/coreLiteralMap" - uri: - type: "string" - title: "In the event that the map is too large, we return a uri to the data" - title: "Input/output data can represented by actual values or a link to where\ - \ values are stored" - example: - values: - literals: {} - uri: "uri" - adminMatchableAttributesConfiguration: - type: "object" - properties: - attributes: - $ref: "#/definitions/adminMatchingAttributes" - domain: - type: "string" - project: - type: "string" - workflow: - type: "string" - launch_plan: - type: "string" - org: - type: "string" - description: "Optional, org key applied to the resource." - description: "Represents a custom set of attributes applied for either a domain\ - \ (and optional org); a domain and project (and optional org);\nor domain, project\ - \ and workflow name (and optional org).\nThese are used to override system level\ - \ defaults for kubernetes cluster resource management,\ndefault execution values,\ - \ and more all across different levels of specificity." - example: - launch_plan: "launch_plan" - workflow: "workflow" - org: "org" - domain: "domain" - project: "project" - attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminMatchableResource: - type: "string" - description: "Defines a resource that can be configured by customizable Project-,\ - \ ProjectDomain- or WorkflowAttributes\nbased on matching tags.\n\n - TASK_RESOURCE:\ - \ Applies to customizable task resource requests and limits.\n - CLUSTER_RESOURCE:\ - \ Applies to configuring templated kubernetes cluster resources.\n - EXECUTION_QUEUE:\ - \ Configures task and dynamic task execution queue assignment.\n - EXECUTION_CLUSTER_LABEL:\ - \ Configures the K8s cluster label to be used for execution to be run\n - QUALITY_OF_SERVICE_SPECIFICATION:\ - \ Configures default quality of service when undefined in an execution spec.\n\ - \ - PLUGIN_OVERRIDE: Selects configurable plugin implementation behavior for\ - \ a given task type.\n - WORKFLOW_EXECUTION_CONFIG: Adds defaults for customizable\ - \ workflow-execution specifications and overrides.\n - CLUSTER_ASSIGNMENT: Controls\ - \ how to select an available cluster on which this execution should run." - enum: - - "TASK_RESOURCE" - - "CLUSTER_RESOURCE" - - "EXECUTION_QUEUE" - - "EXECUTION_CLUSTER_LABEL" - - "QUALITY_OF_SERVICE_SPECIFICATION" - - "PLUGIN_OVERRIDE" - - "WORKFLOW_EXECUTION_CONFIG" - - "CLUSTER_ASSIGNMENT" - default: "TASK_RESOURCE" - adminMatchingAttributes: - type: "object" - properties: - task_resource_attributes: - $ref: "#/definitions/adminTaskResourceAttributes" - cluster_resource_attributes: - $ref: "#/definitions/adminClusterResourceAttributes" - execution_queue_attributes: - $ref: "#/definitions/adminExecutionQueueAttributes" - execution_cluster_label: - $ref: "#/definitions/adminExecutionClusterLabel" - quality_of_service: - $ref: "#/definitions/coreQualityOfService" - plugin_overrides: - $ref: "#/definitions/adminPluginOverrides" - workflow_execution_config: - $ref: "#/definitions/adminWorkflowExecutionConfig" - cluster_assignment: - $ref: "#/definitions/adminClusterAssignment" - description: "Generic container for encapsulating all types of the above attributes\ - \ messages." - example: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminNamedEntity: - type: "object" - properties: - resource_type: - description: "Resource type of the named entity. One of Task, Workflow or\ - \ LaunchPlan." - $ref: "#/definitions/coreResourceType" - id: - $ref: "#/definitions/adminNamedEntityIdentifier" - metadata: - description: "Additional metadata around a named entity." - $ref: "#/definitions/adminNamedEntityMetadata" - description: "Encapsulates information common to a NamedEntity, a Flyte resource\ - \ such as a task,\nworkflow or launch plan. A NamedEntity is exclusively identified\ - \ by its resource type\nand identifier." - example: - metadata: - description: "description" - state: {} - resource_type: {} - id: - org: "org" - domain: "domain" - name: "name" - project: "project" - adminNamedEntityIdentifier: - type: "object" - properties: - project: - type: "string" - description: "Name of the project the resource belongs to." - domain: - type: "string" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - name: - type: "string" - title: "User provided value for the resource.\nThe combination of project\ - \ + domain + name uniquely identifies the resource.\n+optional - in certain\ - \ contexts - like 'List API', 'Launch plans'" - org: - type: "string" - description: "Optional, org key applied to the resource." - description: "Encapsulation of fields that identifies a Flyte resource.\nA Flyte\ - \ resource can be a task, workflow or launch plan.\nA resource can internally\ - \ have multiple versions and is uniquely identified\nby project, domain, and\ - \ name." - example: - org: "org" - domain: "domain" - name: "name" - project: "project" - adminNamedEntityIdentifierList: - type: "object" - properties: - entities: - type: "array" - description: "A list of identifiers." - items: - $ref: "#/definitions/adminNamedEntityIdentifier" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - description: "Represents a list of NamedEntityIdentifiers." - example: - entities: - - org: "org" - domain: "domain" - name: "name" - project: "project" - - org: "org" - domain: "domain" - name: "name" - project: "project" - token: "token" - adminNamedEntityList: - type: "object" - properties: - entities: - type: "array" - title: "A list of NamedEntity objects" - items: - $ref: "#/definitions/adminNamedEntity" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - description: "Represents a list of NamedEntityIdentifiers." - example: - entities: - - metadata: - description: "description" - state: {} - resource_type: {} - id: - org: "org" - domain: "domain" - name: "name" - project: "project" - - metadata: - description: "description" - state: {} - resource_type: {} - id: - org: "org" - domain: "domain" - name: "name" - project: "project" - token: "token" - adminNamedEntityMetadata: - type: "object" - properties: - description: - type: "string" - title: "Common description across all versions of the entity\n+optional" - state: - description: "Shared state across all version of the entity\nAt this point\ - \ in time, only workflow entities can have their state archived." - $ref: "#/definitions/adminNamedEntityState" - description: "Additional metadata around a named entity." - example: - description: "description" - state: {} - adminNamedEntityState: - type: "string" - description: "The status of the named entity is used to control its visibility\ - \ in the UI.\n\n - NAMED_ENTITY_ACTIVE: By default, all named entities are considered\ - \ active and under development.\n - NAMED_ENTITY_ARCHIVED: Archived named entities\ - \ are no longer visible in the UI.\n - SYSTEM_GENERATED: System generated entities\ - \ that aren't explicitly created or managed by a user." - enum: - - "NAMED_ENTITY_ACTIVE" - - "NAMED_ENTITY_ARCHIVED" - - "SYSTEM_GENERATED" - default: "NAMED_ENTITY_ACTIVE" - adminNamedEntityUpdateRequest: - type: "object" - properties: - resource_type: - title: "Resource type of the metadata to update\n+required" - $ref: "#/definitions/coreResourceType" - id: - title: "Identifier of the metadata to update\n+required" - $ref: "#/definitions/adminNamedEntityIdentifier" - metadata: - title: "Metadata object to set as the new value\n+required" - $ref: "#/definitions/adminNamedEntityMetadata" - description: "Request to set the referenced named entity state to the configured\ - \ value." - adminNamedEntityUpdateResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminNodeExecutionClosure: - type: "object" - properties: - output_uri: - type: "string" - description: "Links to a remotely stored, serialized core.LiteralMap of node\ - \ execution outputs.\nDEPRECATED. Use GetNodeExecutionData to fetch output\ - \ data instead." - error: - title: "Error information for the Node" - $ref: "#/definitions/coreExecutionError" - output_data: - description: "Raw output data produced by this node execution.\nDEPRECATED.\ - \ Use GetNodeExecutionData to fetch output data instead." - $ref: "#/definitions/coreLiteralMap" - phase: - description: "The last recorded phase for this node execution." - $ref: "#/definitions/coreNodeExecutionPhase" - started_at: - type: "string" - format: "date-time" - description: "Time at which the node execution began running." - duration: - type: "string" - description: "The amount of time the node execution spent running." - created_at: - type: "string" - format: "date-time" - description: "Time at which the node execution was created." - updated_at: - type: "string" - format: "date-time" - description: "Time at which the node execution was last updated." - workflow_node_metadata: - $ref: "#/definitions/flyteidladminWorkflowNodeMetadata" - task_node_metadata: - $ref: "#/definitions/flyteidladminTaskNodeMetadata" - deck_uri: - type: "string" - title: "String location uniquely identifying where the deck HTML file is.\n\ - NativeUrl specifies the url in the format of the configured storage provider\ - \ (e.g. s3://my-bucket/randomstring/suffix.tar)" - dynamic_job_spec_uri: - type: "string" - description: "dynamic_job_spec_uri is the location of the DynamicJobSpec proto\ - \ message for a DynamicWorkflow. This is required\nto correctly recover\ - \ partially completed executions where the subworkflow has already been\ - \ compiled." - description: "Container for node execution details and results." - example: - phase: {} - duration: "duration" - workflow_node_metadata: - executionId: - org: "org" - domain: "domain" - name: "name" - project: "project" - updated_at: "2000-01-23T04:56:07.000+00:00" - task_node_metadata: - catalog_key: - source_task_execution: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - dataset_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - artifact_tag: - name: "name" - artifact_id: "artifact_id" - checkpoint_uri: "checkpoint_uri" - cache_status: {} - dynamic_job_spec_uri: "dynamic_job_spec_uri" - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - output_data: - literals: {} - deck_uri: "deck_uri" - adminNodeExecutionEventRequest: - type: "object" - properties: - request_id: - type: "string" - title: "Unique ID for this request that can be traced between services" - event: - description: "Details about the event that occurred." - $ref: "#/definitions/eventNodeExecutionEvent" - description: "Request to send a notification that a node execution event has occurred." - adminNodeExecutionEventResponse: - type: "object" - adminNodeExecutionGetDataResponse: - type: "object" - properties: - inputs: - description: "Signed url to fetch a core.LiteralMap of node execution inputs.\n\ - Deprecated: Please use full_inputs instead." - $ref: "#/definitions/adminUrlBlob" - outputs: - description: "Signed url to fetch a core.LiteralMap of node execution outputs.\n\ - Deprecated: Please use full_outputs instead." - $ref: "#/definitions/adminUrlBlob" - full_inputs: - description: "Full_inputs will only be populated if they are under a configured\ - \ size threshold." - $ref: "#/definitions/coreLiteralMap" - full_outputs: - description: "Full_outputs will only be populated if they are under a configured\ - \ size threshold." - $ref: "#/definitions/coreLiteralMap" - dynamic_workflow: - description: "Optional Workflow closure for a dynamically generated workflow,\ - \ in the case this node yields a dynamic workflow we return its structure\ - \ here." - $ref: "#/definitions/flyteidladminDynamicWorkflowNodeMetadata" - flyte_urls: - $ref: "#/definitions/adminFlyteURLs" - description: "Response structure for NodeExecutionGetDataRequest which contains\ - \ inputs and outputs for a node execution." - example: - outputs: - bytes: "bytes" - url: "url" - flyte_urls: - outputs: "outputs" - inputs: "inputs" - deck: "deck" - full_inputs: - literals: {} - dynamic_workflow: - compiled_workflow: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - dynamic_job_spec_uri: "dynamic_job_spec_uri" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - inputs: - bytes: "bytes" - url: "url" - full_outputs: - literals: {} - adminNodeExecutionList: - type: "object" - properties: - node_executions: - type: "array" - items: - $ref: "#/definitions/flyteidladminNodeExecution" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Request structure to retrieve a list of node execution entities.\nSee\ - \ :ref:`ref_flyteidl.admin.NodeExecution` for more details" - example: - node_executions: - - metadata: - retry_group: "retry_group" - is_parent_node: true - is_array: true - spec_node_id: "spec_node_id" - is_dynamic: true - input_uri: "input_uri" - id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - closure: - phase: {} - duration: "duration" - workflow_node_metadata: - executionId: - org: "org" - domain: "domain" - name: "name" - project: "project" - updated_at: "2000-01-23T04:56:07.000+00:00" - task_node_metadata: - catalog_key: - source_task_execution: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - dataset_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - artifact_tag: - name: "name" - artifact_id: "artifact_id" - checkpoint_uri: "checkpoint_uri" - cache_status: {} - dynamic_job_spec_uri: "dynamic_job_spec_uri" - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - output_data: - literals: {} - deck_uri: "deck_uri" - - metadata: - retry_group: "retry_group" - is_parent_node: true - is_array: true - spec_node_id: "spec_node_id" - is_dynamic: true - input_uri: "input_uri" - id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - closure: - phase: {} - duration: "duration" - workflow_node_metadata: - executionId: - org: "org" - domain: "domain" - name: "name" - project: "project" - updated_at: "2000-01-23T04:56:07.000+00:00" - task_node_metadata: - catalog_key: - source_task_execution: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - dataset_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - artifact_tag: - name: "name" - artifact_id: "artifact_id" - checkpoint_uri: "checkpoint_uri" - cache_status: {} - dynamic_job_spec_uri: "dynamic_job_spec_uri" - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - output_data: - literals: {} - deck_uri: "deck_uri" - token: "token" - adminNodeExecutionMetaData: - type: "object" - properties: - retry_group: - type: "string" - description: "Node executions are grouped depending on retries of the parent\n\ - Retry group is unique within the context of a parent node." - is_parent_node: - type: "boolean" - format: "boolean" - description: "Boolean flag indicating if the node has child nodes under it\n\ - This can be true when a node contains a dynamic workflow which then produces\n\ - child nodes." - spec_node_id: - type: "string" - title: "Node id of the node in the original workflow\nThis maps to value of\ - \ WorkflowTemplate.nodes[X].id" - is_dynamic: - type: "boolean" - format: "boolean" - description: "Boolean flag indicating if the node has contains a dynamic workflow\ - \ which then produces child nodes.\nThis is to distinguish between subworkflows\ - \ and dynamic workflows which can both have is_parent_node as true." - is_array: - type: "boolean" - format: "boolean" - description: "Boolean flag indicating if the node is an array node. This is\ - \ intended to uniquely identify\narray nodes from other nodes which can\ - \ have is_parent_node as true." - title: "Represents additional attributes related to a Node Execution" - example: - retry_group: "retry_group" - is_parent_node: true - is_array: true - spec_node_id: "spec_node_id" - is_dynamic: true - adminNotification: - type: "object" - properties: - phases: - type: "array" - title: "A list of phases to which users can associate the notifications to.\n\ - +required" - items: - $ref: "#/definitions/coreWorkflowExecutionPhase" - email: - $ref: "#/definitions/adminEmailNotification" - pager_duty: - $ref: "#/definitions/adminPagerDutyNotification" - slack: - $ref: "#/definitions/adminSlackNotification" - description: "Represents a structure for notifications based on execution status.\n\ - The notification content is configured within flyte admin but can be templatized.\n\ - Future iterations could expose configuring notifications with custom content." - example: - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - adminNotificationList: - type: "object" - properties: - notifications: - type: "array" - items: - $ref: "#/definitions/adminNotification" - example: - notifications: - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - - pager_duty: - recipients_email: - - "recipients_email" - - "recipients_email" - slack: - recipients_email: - - "recipients_email" - - "recipients_email" - phases: - - {} - - {} - email: - recipients_email: - - "recipients_email" - - "recipients_email" - adminPagerDutyNotification: - type: "object" - properties: - recipients_email: - type: "array" - title: "Currently, PagerDuty notifications leverage email to trigger a notification.\n\ - +required" - items: - type: "string" - description: "Defines a pager duty notification specification." - example: - recipients_email: - - "recipients_email" - - "recipients_email" - adminPluginOverride: - type: "object" - properties: - task_type: - type: "string" - description: "A predefined yet extensible Task type identifier." - plugin_id: - type: "array" - description: "A set of plugin ids which should handle tasks of this type instead\ - \ of the default registered plugin. The list will be tried in order until\ - \ a plugin is found with that id." - items: - type: "string" - missing_plugin_behavior: - description: "Defines the behavior when no plugin from the plugin_id list\ - \ is not found." - $ref: "#/definitions/PluginOverrideMissingPluginBehavior" - description: "This MatchableAttribute configures selecting alternate plugin implementations\ - \ for a given task type.\nIn addition to an override implementation a selection\ - \ of fallbacks can be provided or other modes\nfor handling cases where the\ - \ desired plugin override is not enabled in a given Flyte deployment." - example: - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminPluginOverrides: - type: "object" - properties: - overrides: - type: "array" - items: - $ref: "#/definitions/adminPluginOverride" - example: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminProject: - type: "object" - properties: - id: - type: "string" - description: "Globally unique project name." - name: - type: "string" - description: "Display name." - domains: - type: "array" - items: - $ref: "#/definitions/adminDomain" - description: - type: "string" - labels: - description: "Leverage Labels from flyteidl.admin.common.proto to\ntag projects\ - \ with ownership information." - $ref: "#/definitions/adminLabels" - state: - $ref: "#/definitions/ProjectProjectState" - org: - type: "string" - description: "Optional, org key applied to the resource." - description: "Top-level namespace used to classify different entities like workflows\ - \ and executions." - example: - org: "org" - name: "name" - domains: - - name: "name" - id: "id" - - name: "name" - id: "id" - description: "description" - id: "id" - state: {} - labels: - values: - key: "values" - adminProjectAttributes: - type: "object" - properties: - project: - type: "string" - description: "Unique project id for which this set of attributes will be applied." - matching_attributes: - $ref: "#/definitions/adminMatchingAttributes" - org: - type: "string" - description: "Optional, org key applied to the project." - title: "Defines a set of custom matching attributes at the project level.\nFor\ - \ more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - example: - org: "org" - project: "project" - matching_attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminProjectAttributesDeleteRequest: - type: "object" - properties: - project: - type: "string" - title: "Unique project id which this set of attributes references.\n+required" - resource_type: - title: "Which type of matchable attributes to delete.\n+required" - $ref: "#/definitions/adminMatchableResource" - org: - type: "string" - description: "Optional, org key applied to the project." - title: "Request to delete a set matchable project level attribute override.\n\ - For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - adminProjectAttributesDeleteResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminProjectAttributesGetResponse: - type: "object" - properties: - attributes: - $ref: "#/definitions/adminProjectAttributes" - title: "Response to get an individual project level attribute override.\nFor more\ - \ info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - example: - attributes: - org: "org" - project: "project" - matching_attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminProjectAttributesUpdateRequest: - type: "object" - properties: - attributes: - title: "+required" - $ref: "#/definitions/adminProjectAttributes" - title: "Sets custom attributes for a project\nFor more info on matchable attributes,\ - \ see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - adminProjectAttributesUpdateResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminProjectDomainAttributes: - type: "object" - properties: - project: - type: "string" - description: "Unique project id for which this set of attributes will be applied." - domain: - type: "string" - description: "Unique domain id for which this set of attributes will be applied." - matching_attributes: - $ref: "#/definitions/adminMatchingAttributes" - org: - type: "string" - description: "Optional, org key applied to the attributes." - title: "Defines a set of custom matching attributes which defines resource defaults\ - \ for a project and domain.\nFor more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - example: - org: "org" - domain: "domain" - project: "project" - matching_attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminProjectDomainAttributesDeleteRequest: - type: "object" - properties: - project: - type: "string" - title: "Unique project id which this set of attributes references.\n+required" - domain: - type: "string" - title: "Unique domain id which this set of attributes references.\n+required" - resource_type: - title: "Which type of matchable attributes to delete.\n+required" - $ref: "#/definitions/adminMatchableResource" - org: - type: "string" - description: "Optional, org key applied to the attributes." - title: "Request to delete a set matchable project domain attribute override.\n\ - For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - adminProjectDomainAttributesDeleteResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminProjectDomainAttributesGetResponse: - type: "object" - properties: - attributes: - $ref: "#/definitions/adminProjectDomainAttributes" - title: "Response to get an individual project domain attribute override.\nFor\ - \ more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - example: - attributes: - org: "org" - domain: "domain" - project: "project" - matching_attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminProjectDomainAttributesUpdateRequest: - type: "object" - properties: - attributes: - title: "+required" - $ref: "#/definitions/adminProjectDomainAttributes" - title: "Sets custom attributes for a project-domain combination.\nFor more info\ - \ on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - adminProjectDomainAttributesUpdateResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminProjectRegisterRequest: - type: "object" - properties: - project: - title: "+required" - $ref: "#/definitions/adminProject" - title: "Adds a new user-project within the Flyte deployment.\nSee :ref:`ref_flyteidl.admin.Project`\ - \ for more details" - adminProjectRegisterResponse: - type: "object" - description: "Purposefully empty, may be updated in the future." - adminProjectUpdateResponse: - type: "object" - description: "Purposefully empty, may be updated in the future." - adminProjects: - type: "object" - properties: - projects: - type: "array" - items: - $ref: "#/definitions/adminProject" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Represents a list of projects.\nSee :ref:`ref_flyteidl.admin.Project`\ - \ for more details" - example: - projects: - - org: "org" - name: "name" - domains: - - name: "name" - id: "id" - - name: "name" - id: "id" - description: "description" - id: "id" - state: {} - labels: - values: - key: "values" - - org: "org" - name: "name" - domains: - - name: "name" - id: "id" - - name: "name" - id: "id" - description: "description" - id: "id" - state: {} - labels: - values: - key: "values" - token: "token" - adminRawOutputDataConfig: - type: "object" - properties: - output_location_prefix: - type: "string" - title: "Prefix for where offloaded data from user workflows will be written\n\ - e.g. s3://bucket/key or s3://bucket/" - description: "Encapsulates user settings pertaining to offloaded data (i.e. Blobs,\ - \ Schema, query data, etc.).\nSee https://github.com/flyteorg/flyte/issues/211\ - \ for more background information." - example: - output_location_prefix: "output_location_prefix" - adminReason: - type: "object" - properties: - occurred_at: - type: "string" - format: "date-time" - description: "occurred_at is the timestamp indicating the instant that this\ - \ reason happened." - message: - type: "string" - description: "message is the explanation for the most recent phase transition\ - \ or status update." - description: "Reason is a single message annotated with a timestamp to indicate\ - \ the instant the reason occurred." - example: - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - adminSchedule: - type: "object" - properties: - cron_expression: - type: "string" - title: "Uses AWS syntax: Minutes Hours Day-of-month Month Day-of-week Year\n\ - e.g. for a schedule that runs every 15 minutes: 0/15 * * * ? *" - rate: - $ref: "#/definitions/adminFixedRate" - cron_schedule: - $ref: "#/definitions/adminCronSchedule" - kickoff_time_input_arg: - type: "string" - description: "Name of the input variable that the kickoff time will be supplied\ - \ to when the workflow is kicked off." - description: "Defines complete set of information required to trigger an execution\ - \ on a schedule." - example: - kickoff_time_input_arg: "kickoff_time_input_arg" - cron_schedule: - schedule: "schedule" - offset: "offset" - cron_expression: "cron_expression" - rate: - unit: {} - value: 0 - adminSlackNotification: - type: "object" - properties: - recipients_email: - type: "array" - title: "Currently, Slack notifications leverage email to trigger a notification.\n\ - +required" - items: - type: "string" - description: "Defines a slack notification specification." - example: - recipients_email: - - "recipients_email" - - "recipients_email" - adminSort: - type: "object" - properties: - key: - type: "string" - title: "Indicates an attribute to sort the response values.\n+required" - direction: - title: "Indicates the direction to apply sort key for response values.\n+optional" - $ref: "#/definitions/SortDirection" - description: "Specifies sort ordering in a list request." - adminSourceCode: - type: "object" - properties: - link: - type: "string" - title: "Link to source code used to define this entity" - example: - link: "link" - adminSystemMetadata: - type: "object" - properties: - execution_cluster: - type: "string" - description: "Which execution cluster this execution ran on." - namespace: - type: "string" - description: "Which kubernetes namespace the execution ran under." - description: "Represents system, rather than user-facing, metadata about an execution." - example: - execution_cluster: "execution_cluster" - namespace: "namespace" - adminTask: - type: "object" - properties: - id: - description: "id represents the unique identifier of the task." - $ref: "#/definitions/coreIdentifier" - closure: - description: "closure encapsulates all the fields that maps to a compiled\ - \ version of the task." - $ref: "#/definitions/adminTaskClosure" - short_description: - type: "string" - description: "One-liner overview of the entity." - description: "Flyte workflows are composed of many ordered tasks. That is small,\ - \ reusable, self-contained logical blocks\narranged to process workflow inputs\ - \ and produce a deterministic set of outputs.\nTasks can come in many varieties\ - \ tuned for specialized behavior." - example: - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - created_at: "2000-01-23T04:56:07.000+00:00" - compiled_task: - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - adminTaskClosure: - type: "object" - properties: - compiled_task: - description: "Represents the compiled representation of the task from the\ - \ specification provided." - $ref: "#/definitions/coreCompiledTask" - created_at: - type: "string" - format: "date-time" - description: "Time at which the task was created." - description: "Compute task attributes which include values derived from the TaskSpec,\ - \ as well as plugin-specific data\nand task metadata." - example: - created_at: "2000-01-23T04:56:07.000+00:00" - compiled_task: - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - adminTaskExecutionClosure: - type: "object" - properties: - output_uri: - type: "string" - description: "Path to remote data store where output blob is stored if the\ - \ execution succeeded (and produced outputs).\nDEPRECATED. Use GetTaskExecutionData\ - \ to fetch output data instead." - error: - description: "Error information for the task execution. Populated if the execution\ - \ failed." - $ref: "#/definitions/coreExecutionError" - output_data: - description: "Raw output data produced by this task execution.\nDEPRECATED.\ - \ Use GetTaskExecutionData to fetch output data instead." - $ref: "#/definitions/coreLiteralMap" - phase: - description: "The last recorded phase for this task execution." - $ref: "#/definitions/coreTaskExecutionPhase" - logs: - type: "array" - description: "Detailed log information output by the task execution." - items: - $ref: "#/definitions/coreTaskLog" - started_at: - type: "string" - format: "date-time" - description: "Time at which the task execution began running." - duration: - type: "string" - description: "The amount of time the task execution spent running." - created_at: - type: "string" - format: "date-time" - description: "Time at which the task execution was created." - updated_at: - type: "string" - format: "date-time" - description: "Time at which the task execution was last updated." - custom_info: - description: "Custom data specific to the task plugin." - $ref: "#/definitions/protobufStruct" - reason: - type: "string" - description: "If there is an explanation for the most recent phase transition,\ - \ the reason will capture it." - task_type: - type: "string" - description: "A predefined yet extensible Task type identifier." - metadata: - description: "Metadata around how a task was executed." - $ref: "#/definitions/flyteidleventTaskExecutionMetadata" - event_version: - type: "integer" - format: "int32" - description: "The event version is used to indicate versioned changes in how\ - \ data is maintained using this\nproto message. For example, event_verison\ - \ > 0 means that maps tasks logs use the\nTaskExecutionMetadata ExternalResourceInfo\ - \ fields for each subtask rather than the TaskLog\nin this message." - reasons: - type: "array" - description: "A time-series of the phase transition or update explanations.\ - \ This, when compared to storing a singular reason\nas previously done,\ - \ is much more valuable in visualizing and understanding historical evaluations." - items: - $ref: "#/definitions/adminReason" - description: "Container for task execution details and results." - example: - phase: {} - reason: "reason" - metadata: - external_resources: - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - instance_class: {} - resource_pool_info: - - allocation_token: "allocation_token" - namespace: "namespace" - - allocation_token: "allocation_token" - namespace: "namespace" - generated_name: "generated_name" - plugin_identifier: "plugin_identifier" - reasons: - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - event_version: 1 - updated_at: "2000-01-23T04:56:07.000+00:00" - custom_info: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - task_type: "task_type" - output_data: - literals: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - adminTaskExecutionEventRequest: - type: "object" - properties: - request_id: - type: "string" - title: "Unique ID for this request that can be traced between services" - event: - description: "Details about the event that occurred." - $ref: "#/definitions/eventTaskExecutionEvent" - description: "Request to send a notification that a task execution event has occurred." - adminTaskExecutionEventResponse: - type: "object" - adminTaskExecutionGetDataResponse: - type: "object" - properties: - inputs: - description: "Signed url to fetch a core.LiteralMap of task execution inputs.\n\ - Deprecated: Please use full_inputs instead." - $ref: "#/definitions/adminUrlBlob" - outputs: - description: "Signed url to fetch a core.LiteralMap of task execution outputs.\n\ - Deprecated: Please use full_outputs instead." - $ref: "#/definitions/adminUrlBlob" - full_inputs: - description: "Full_inputs will only be populated if they are under a configured\ - \ size threshold." - $ref: "#/definitions/coreLiteralMap" - full_outputs: - description: "Full_outputs will only be populated if they are under a configured\ - \ size threshold." - $ref: "#/definitions/coreLiteralMap" - flyte_urls: - title: "flyte tiny url to fetch a core.LiteralMap of task execution's IO\n\ - Deck will be empty for task" - $ref: "#/definitions/adminFlyteURLs" - description: "Response structure for TaskExecutionGetDataRequest which contains\ - \ inputs and outputs for a task execution." - example: - outputs: - bytes: "bytes" - url: "url" - flyte_urls: - outputs: "outputs" - inputs: "inputs" - deck: "deck" - full_inputs: - literals: {} - inputs: - bytes: "bytes" - url: "url" - full_outputs: - literals: {} - adminTaskExecutionList: - type: "object" - properties: - task_executions: - type: "array" - items: - $ref: "#/definitions/flyteidladminTaskExecution" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Response structure for a query to list of task execution entities.\nSee\ - \ :ref:`ref_flyteidl.admin.TaskExecution` for more details" - example: - task_executions: - - input_uri: "input_uri" - id: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - is_parent: true - closure: - phase: {} - reason: "reason" - metadata: - external_resources: - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - instance_class: {} - resource_pool_info: - - allocation_token: "allocation_token" - namespace: "namespace" - - allocation_token: "allocation_token" - namespace: "namespace" - generated_name: "generated_name" - plugin_identifier: "plugin_identifier" - reasons: - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - event_version: 1 - updated_at: "2000-01-23T04:56:07.000+00:00" - custom_info: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - task_type: "task_type" - output_data: - literals: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - input_uri: "input_uri" - id: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - is_parent: true - closure: - phase: {} - reason: "reason" - metadata: - external_resources: - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - instance_class: {} - resource_pool_info: - - allocation_token: "allocation_token" - namespace: "namespace" - - allocation_token: "allocation_token" - namespace: "namespace" - generated_name: "generated_name" - plugin_identifier: "plugin_identifier" - reasons: - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - event_version: 1 - updated_at: "2000-01-23T04:56:07.000+00:00" - custom_info: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - task_type: "task_type" - output_data: - literals: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - token: "token" - adminTaskList: - type: "object" - properties: - tasks: - type: "array" - description: "A list of tasks returned based on the request." - items: - $ref: "#/definitions/adminTask" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Represents a list of tasks returned from the admin.\nSee :ref:`ref_flyteidl.admin.Task`\ - \ for more details" - example: - tasks: - - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - created_at: "2000-01-23T04:56:07.000+00:00" - compiled_task: - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - created_at: "2000-01-23T04:56:07.000+00:00" - compiled_task: - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - token: "token" - adminTaskResourceAttributes: - type: "object" - properties: - defaults: - $ref: "#/definitions/adminTaskResourceSpec" - limits: - $ref: "#/definitions/adminTaskResourceSpec" - description: "Defines task resource defaults and limits that will be applied at\ - \ task registration." - example: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - adminTaskResourceSpec: - type: "object" - properties: - cpu: - type: "string" - gpu: - type: "string" - memory: - type: "string" - storage: - type: "string" - ephemeral_storage: - type: "string" - description: "Defines a set of overridable task resource attributes set during\ - \ task registration." - example: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - adminTaskSpec: - type: "object" - properties: - template: - description: "Template of the task that encapsulates all the metadata of the\ - \ task." - $ref: "#/definitions/coreTaskTemplate" - description: - description: "Represents the specification for description entity." - $ref: "#/definitions/adminDescriptionEntity" - description: "Represents a structure that encapsulates the user-configured specification\ - \ of the task." - adminUrlBlob: - type: "object" - properties: - url: - type: "string" - description: "Actual url value." - bytes: - type: "string" - format: "int64" - description: "Represents the size of the file accessible at the above url." - description: "Represents a string url and associated metadata used throughout\ - \ the platform." - example: - bytes: "bytes" - url: "url" - adminVersion: - type: "object" - properties: - Build: - type: "string" - title: "Specifies the GIT sha of the build" - Version: - type: "string" - title: "Version for the build, should follow a semver" - BuildTime: - type: "string" - title: "Build timestamp" - title: "Provides Version information for a component" - example: - Version: "Version" - Build: "Build" - BuildTime: "BuildTime" - adminWorkflow: - type: "object" - properties: - id: - description: "id represents the unique identifier of the workflow." - $ref: "#/definitions/coreIdentifier" - closure: - description: "closure encapsulates all the fields that maps to a compiled\ - \ version of the workflow." - $ref: "#/definitions/adminWorkflowClosure" - short_description: - type: "string" - description: "One-liner overview of the entity." - description: "Represents the workflow structure stored in the Admin\nA workflow\ - \ is created by ordering tasks and associating outputs to inputs\nin order to\ - \ produce a directed-acyclic execution graph." - example: - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - compiled_workflow: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - created_at: "2000-01-23T04:56:07.000+00:00" - adminWorkflowAttributes: - type: "object" - properties: - project: - type: "string" - description: "Unique project id for which this set of attributes will be applied." - domain: - type: "string" - description: "Unique domain id for which this set of attributes will be applied." - workflow: - type: "string" - description: "Workflow name for which this set of attributes will be applied." - matching_attributes: - $ref: "#/definitions/adminMatchingAttributes" - org: - type: "string" - description: "Optional, org key applied to the attributes." - title: "Defines a set of custom matching attributes which defines resource defaults\ - \ for a project, domain and workflow.\nFor more info on matchable attributes,\ - \ see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - example: - workflow: "workflow" - org: "org" - domain: "domain" - project: "project" - matching_attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminWorkflowAttributesDeleteRequest: - type: "object" - properties: - project: - type: "string" - title: "Unique project id which this set of attributes references.\n+required" - domain: - type: "string" - title: "Unique domain id which this set of attributes references.\n+required" - workflow: - type: "string" - title: "Workflow name which this set of attributes references.\n+required" - resource_type: - title: "Which type of matchable attributes to delete.\n+required" - $ref: "#/definitions/adminMatchableResource" - org: - type: "string" - description: "Optional, org key applied to the attributes." - title: "Request to delete a set matchable workflow attribute override.\nFor more\ - \ info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - adminWorkflowAttributesDeleteResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminWorkflowAttributesGetResponse: - type: "object" - properties: - attributes: - $ref: "#/definitions/adminWorkflowAttributes" - description: "Response to get an individual workflow attribute override." - example: - attributes: - workflow: "workflow" - org: "org" - domain: "domain" - project: "project" - matching_attributes: - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - workflow_execution_config: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - cluster_assignment: - cluster_pool_name: "cluster_pool_name" - cluster_resource_attributes: - attributes: - key: "attributes" - execution_queue_attributes: - tags: - - "tags" - - "tags" - task_resource_attributes: - defaults: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - limits: - memory: "memory" - cpu: "cpu" - ephemeral_storage: "ephemeral_storage" - storage: "storage" - gpu: "gpu" - execution_cluster_label: - value: "value" - plugin_overrides: - overrides: - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - - plugin_id: - - "plugin_id" - - "plugin_id" - missing_plugin_behavior: {} - task_type: "task_type" - adminWorkflowAttributesUpdateRequest: - type: "object" - properties: - attributes: - $ref: "#/definitions/adminWorkflowAttributes" - title: "Sets custom attributes for a project, domain and workflow combination.\n\ - For more info on matchable attributes, see :ref:`ref_flyteidl.admin.MatchableAttributesConfiguration`" - adminWorkflowAttributesUpdateResponse: - type: "object" - description: "Purposefully empty, may be populated in the future." - adminWorkflowClosure: - type: "object" - properties: - compiled_workflow: - description: "Represents the compiled representation of the workflow from\ - \ the specification provided." - $ref: "#/definitions/coreCompiledWorkflowClosure" - created_at: - type: "string" - format: "date-time" - description: "Time at which the workflow was created." - description: "A container holding the compiled workflow produced from the WorkflowSpec\ - \ and additional metadata." - example: - compiled_workflow: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - created_at: "2000-01-23T04:56:07.000+00:00" - adminWorkflowCreateRequest: - type: "object" - properties: - id: - title: "id represents the unique identifier of the workflow.\n+required" - $ref: "#/definitions/coreIdentifier" - spec: - title: "Represents the specification for workflow.\n+required" - $ref: "#/definitions/adminWorkflowSpec" - title: "Represents a request structure to create a revision of a workflow.\nSee\ - \ :ref:`ref_flyteidl.admin.Workflow` for more details" - adminWorkflowCreateResponse: - type: "object" - adminWorkflowExecutionConfig: - type: "object" - properties: - max_parallelism: - type: "integer" - format: "int32" - description: "Can be used to control the number of parallel nodes to run within\ - \ the workflow. This is useful to achieve fairness." - security_context: - description: "Indicates security context permissions for executions triggered\ - \ with this matchable attribute." - $ref: "#/definitions/coreSecurityContext" - raw_output_data_config: - description: "Encapsulates user settings pertaining to offloaded data (i.e.\ - \ Blobs, Schema, query data, etc.)." - $ref: "#/definitions/adminRawOutputDataConfig" - labels: - description: "Custom labels to be applied to a triggered execution resource." - $ref: "#/definitions/adminLabels" - annotations: - description: "Custom annotations to be applied to a triggered execution resource." - $ref: "#/definitions/adminAnnotations" - interruptible: - type: "boolean" - format: "boolean" - description: "Allows for the interruptible flag of a workflow to be overwritten\ - \ for a single execution.\nOmitting this field uses the workflow's value\ - \ as a default.\nAs we need to distinguish between the field not being provided\ - \ and its default value false, we have to use a wrapper\naround the bool\ - \ field." - overwrite_cache: - type: "boolean" - format: "boolean" - description: "Allows for all cached values of a workflow and its tasks to\ - \ be overwritten for a single execution.\nIf enabled, all calculations are\ - \ performed even if cached results would be available, overwriting the stored\n\ - data once execution finishes successfully." - envs: - description: "Environment variables to be set for the execution." - $ref: "#/definitions/adminEnvs" - description: "Adds defaults for customizable workflow-execution specifications\ - \ and overrides." - example: - overwrite_cache: true - raw_output_data_config: - output_location_prefix: "output_location_prefix" - max_parallelism: 0 - annotations: - values: - key: "values" - envs: - values: - - value: "value" - key: "key" - - value: "value" - key: "key" - interruptible: true - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - labels: - values: - key: "values" - adminWorkflowExecutionEventRequest: - type: "object" - properties: - request_id: - type: "string" - title: "Unique ID for this request that can be traced between services" - event: - description: "Details about the event that occurred." - $ref: "#/definitions/eventWorkflowExecutionEvent" - description: "Request to send a notification that a workflow execution event has\ - \ occurred." - adminWorkflowExecutionEventResponse: - type: "object" - adminWorkflowExecutionGetDataResponse: - type: "object" - properties: - outputs: - description: "Signed url to fetch a core.LiteralMap of execution outputs.\n\ - Deprecated: Please use full_outputs instead." - $ref: "#/definitions/adminUrlBlob" - inputs: - description: "Signed url to fetch a core.LiteralMap of execution inputs.\n\ - Deprecated: Please use full_inputs instead." - $ref: "#/definitions/adminUrlBlob" - full_inputs: - description: "Full_inputs will only be populated if they are under a configured\ - \ size threshold." - $ref: "#/definitions/coreLiteralMap" - full_outputs: - description: "Full_outputs will only be populated if they are under a configured\ - \ size threshold." - $ref: "#/definitions/coreLiteralMap" - description: "Response structure for WorkflowExecutionGetDataRequest which contains\ - \ inputs and outputs for an execution." - example: - outputs: - bytes: "bytes" - url: "url" - full_inputs: - literals: {} - inputs: - bytes: "bytes" - url: "url" - full_outputs: - literals: {} - adminWorkflowExecutionGetMetricsResponse: - type: "object" - properties: - span: - description: "Span defines the top-level breakdown of the workflows execution.\ - \ More precise information is nested in a\nhierarchical structure using\ - \ Flyte entity references." - $ref: "#/definitions/coreSpan" - description: "WorkflowExecutionGetMetricsResponse represents the response containing\ - \ metrics for the specified workflow execution." - example: - span: - start_time: "2000-01-23T04:56:07.000+00:00" - spans: - - null - - null - workflow_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - end_time: "2000-01-23T04:56:07.000+00:00" - task_id: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - operation_id: "operation_id" - node_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - adminWorkflowList: - type: "object" - properties: - workflows: - type: "array" - description: "A list of workflows returned based on the request." - items: - $ref: "#/definitions/adminWorkflow" - token: - type: "string" - description: "In the case of multiple pages of results, the server-provided\ - \ token can be used to fetch the next page\nin a query. If there are no\ - \ more results, this value will be empty." - title: "Represents a list of workflows returned from the admin.\nSee :ref:`ref_flyteidl.admin.Workflow`\ - \ for more details" - example: - workflows: - - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - compiled_workflow: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - created_at: "2000-01-23T04:56:07.000+00:00" - - short_description: "short_description" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - closure: - compiled_workflow: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - created_at: "2000-01-23T04:56:07.000+00:00" - token: "token" - adminWorkflowSpec: - type: "object" - properties: - template: - description: "Template of the task that encapsulates all the metadata of the\ - \ workflow." - $ref: "#/definitions/coreWorkflowTemplate" - sub_workflows: - type: "array" - description: "Workflows that are embedded into other workflows need to be\ - \ passed alongside the parent workflow to the\npropeller compiler (since\ - \ the compiler doesn't have any knowledge of other workflows - ie, it doesn't\ - \ reach out\nto Admin to see other registered workflows). In fact, subworkflows\ - \ do not even need to be registered." - items: - $ref: "#/definitions/coreWorkflowTemplate" - description: - description: "Represents the specification for description entity." - $ref: "#/definitions/adminDescriptionEntity" - description: "Represents a structure that encapsulates the specification of the\ - \ workflow." - coreAlias: - type: "object" - properties: - var: - type: "string" - description: "Must match one of the output variable names on a node." - alias: - type: "string" - description: "A workflow-level unique alias that downstream nodes can refer\ - \ to in their input." - description: "Links a variable to an alias." - example: - var: "var" - alias: "alias" - coreApproveCondition: - type: "object" - properties: - signal_id: - type: "string" - description: "A unique identifier for the requested boolean signal." - description: "ApproveCondition represents a dependency on an external approval.\ - \ During execution, this will manifest as a boolean\nsignal with the provided\ - \ signal_id." - example: - signal_id: "signal_id" - coreArrayNode: - type: "object" - properties: - node: - description: "node is the sub-node that will be executed for each element\ - \ in the array." - $ref: "#/definitions/coreNode" - parallelism: - type: "integer" - format: "int64" - description: "parallelism defines the minimum number of instances to bring\ - \ up concurrently at any given\npoint. Note that this is an optimistic restriction\ - \ and that, due to network partitioning or\nother failures, the actual number\ - \ of currently running instances might be more. This has to\nbe a positive\ - \ number if assigned. Default value is size." - min_successes: - type: "integer" - format: "int64" - description: "min_successes is an absolute number of the minimum number of\ - \ successful completions of\nsub-nodes. As soon as this criteria is met,\ - \ the ArrayNode will be marked as successful\nand outputs will be computed.\ - \ This has to be a non-negative number if assigned. Default\nvalue is size\ - \ (if specified)." - min_success_ratio: - type: "number" - format: "float" - description: "If the array job size is not known beforehand, the min_success_ratio\ - \ can instead be used\nto determine when an ArrayNode can be marked successful." - description: "ArrayNode is a Flyte node type that simplifies the execution of\ - \ a sub-node over a list of input\nvalues. An ArrayNode can be executed with\ - \ configurable parallelism (separate from the parent\nworkflow) and can be configured\ - \ to succeed when a certain number of sub-nodes succeed." - example: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - coreArtifactBindingData: - type: "object" - properties: - index: - type: "integer" - format: "int64" - partition_key: - type: "string" - bind_to_time_partition: - type: "boolean" - format: "boolean" - transform: - type: "string" - title: "This is only relevant in the time partition case" - title: "Only valid for triggers" - example: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - coreArtifactID: - type: "object" - properties: - artifact_key: - $ref: "#/definitions/coreArtifactKey" - version: - type: "string" - partitions: - description: "Think of a partition as a tag on an Artifact, except it's a\ - \ key-value pair.\nDifferent partitions naturally have different versions\ - \ (execution ids)." - $ref: "#/definitions/corePartitions" - time_partition: - description: "There is no such thing as an empty time partition - if it's\ - \ not set, then there is no time partition." - $ref: "#/definitions/coreTimePartition" - example: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreArtifactKey: - type: "object" - properties: - project: - type: "string" - description: "Project and domain and suffix needs to be unique across a given\ - \ artifact store." - domain: - type: "string" - name: - type: "string" - example: - domain: "domain" - name: "name" - project: "project" - coreArtifactQuery: - type: "object" - properties: - artifact_id: - $ref: "#/definitions/coreArtifactID" - artifact_tag: - $ref: "#/definitions/coreArtifactTag" - uri: - type: "string" - binding: - description: "This is used in the trigger case, where a user specifies a value\ - \ for an input that is one of the triggering\nartifacts, or a partition\ - \ value derived from a triggering artifact." - $ref: "#/definitions/coreArtifactBindingData" - title: "Uniqueness constraints for Artifacts\n - project, domain, name, version,\ - \ partitions\nOption 2 (tags are standalone, point to an individual artifact\ - \ id):\n - project, domain, name, alias (points to one partition if partitioned)\n\ - \ - project, domain, name, partition key, partition value" - example: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreArtifactTag: - type: "object" - properties: - artifact_key: - $ref: "#/definitions/coreArtifactKey" - value: - $ref: "#/definitions/coreLabelValue" - example: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreBinary: - type: "object" - properties: - value: - type: "string" - format: "byte" - pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" - tag: - type: "string" - description: "A simple byte array with a tag to help different parts of the system\ - \ communicate about what is in the byte array.\nIt's strongly advisable that\ - \ consumers of this type define a unique tag and validate the tag before parsing\ - \ the data." - example: - tag: "tag" - value: "value" - coreBinding: - type: "object" - properties: - var: - type: "string" - description: "Variable name must match an input/output variable of the node." - binding: - description: "Data to use to bind this variable." - $ref: "#/definitions/coreBindingData" - description: "An input/output binding of a variable to either static value or\ - \ a node output." - example: - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - coreBindingData: - type: "object" - properties: - scalar: - description: "A simple scalar value." - $ref: "#/definitions/coreScalar" - collection: - description: "A collection of binding data. This allows nesting of binding\ - \ data to any number\nof levels." - $ref: "#/definitions/coreBindingDataCollection" - promise: - description: "References an output promised by another node." - $ref: "#/definitions/coreOutputReference" - map: - description: "A map of bindings. The key is always a string." - $ref: "#/definitions/coreBindingDataMap" - union: - $ref: "#/definitions/coreUnionInfo" - description: "Specifies either a simple value or a reference to another output." - example: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - coreBindingDataCollection: - type: "object" - properties: - bindings: - type: "array" - items: - $ref: "#/definitions/coreBindingData" - description: "A collection of BindingData items." - example: - bindings: - - null - - null - coreBindingDataMap: - type: "object" - properties: - bindings: - type: "object" - additionalProperties: - $ref: "#/definitions/coreBindingData" - description: "A map of BindingData items." - example: - bindings: {} - coreBlob: - type: "object" - properties: - metadata: - $ref: "#/definitions/coreBlobMetadata" - uri: - type: "string" - description: "Refers to an offloaded set of files. It encapsulates the type of\ - \ the store and a unique uri for where the data is.\nThere are no restrictions\ - \ on how the uri is formatted since it will depend on how to interact with the\ - \ store." - example: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - coreBlobMetadata: - type: "object" - properties: - type: - $ref: "#/definitions/coreBlobType" - example: - type: - dimensionality: {} - format: "format" - coreBlobType: - type: "object" - properties: - format: - type: "string" - title: "Format can be a free form string understood by SDK/UI etc like\ncsv,\ - \ parquet etc" - dimensionality: - $ref: "#/definitions/BlobTypeBlobDimensionality" - title: "Defines type behavior for blob objects" - example: - dimensionality: {} - format: "format" - coreBooleanExpression: - type: "object" - properties: - conjunction: - $ref: "#/definitions/coreConjunctionExpression" - comparison: - $ref: "#/definitions/coreComparisonExpression" - description: "Defines a boolean expression tree. It can be a simple or a conjunction\ - \ expression.\nMultiple expressions can be combined using a conjunction or a\ - \ disjunction to result in a final boolean result." - example: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - coreBranchNode: - type: "object" - properties: - if_else: - title: "+required" - $ref: "#/definitions/coreIfElseBlock" - description: "BranchNode is a special node that alter the flow of the workflow\ - \ graph. It allows the control flow to branch at\nruntime based on a series\ - \ of conditions that get evaluated on various parameters (e.g. inputs, primitives)." - example: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - coreCatalogArtifactTag: - type: "object" - properties: - artifact_id: - type: "string" - title: "Artifact ID is generated name" - name: - type: "string" - title: "Flyte computes the tag automatically, as the hash of the values" - example: - name: "name" - artifact_id: "artifact_id" - coreCatalogCacheStatus: - type: "string" - title: "Indicates the status of CatalogCaching. The reason why this is not embedded\ - \ in TaskNodeMetadata is, that we may use for other types of nodes as well in\ - \ the future" - description: "- CACHE_DISABLED: Used to indicate that caching was disabled\n -\ - \ CACHE_MISS: Used to indicate that the cache lookup resulted in no matches\n\ - \ - CACHE_HIT: used to indicate that the associated artifact was a result of\ - \ a previous execution\n - CACHE_POPULATED: used to indicate that the resultant\ - \ artifact was added to the cache\n - CACHE_LOOKUP_FAILURE: Used to indicate\ - \ that cache lookup failed because of an error\n - CACHE_PUT_FAILURE: Used to\ - \ indicate that cache lookup failed because of an error\n - CACHE_SKIPPED: Used\ - \ to indicate the cache lookup was skipped\n - CACHE_EVICTED: Used to indicate\ - \ that the cache was evicted" - enum: - - "CACHE_DISABLED" - - "CACHE_MISS" - - "CACHE_HIT" - - "CACHE_POPULATED" - - "CACHE_LOOKUP_FAILURE" - - "CACHE_PUT_FAILURE" - - "CACHE_SKIPPED" - - "CACHE_EVICTED" - default: "CACHE_DISABLED" - coreCatalogMetadata: - type: "object" - properties: - dataset_id: - title: "Dataset ID in the catalog" - $ref: "#/definitions/coreIdentifier" - artifact_tag: - title: "Artifact tag in the catalog" - $ref: "#/definitions/coreCatalogArtifactTag" - source_task_execution: - title: "Today we only support TaskExecutionIdentifier as a source, as catalog\ - \ caching only works for task executions" - $ref: "#/definitions/coreTaskExecutionIdentifier" - title: "Catalog artifact information with specific metadata" - example: - source_task_execution: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - dataset_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - artifact_tag: - name: "name" - artifact_id: "artifact_id" - coreComparisonExpression: - type: "object" - properties: - operator: - $ref: "#/definitions/ComparisonExpressionOperator" - left_value: - $ref: "#/definitions/coreOperand" - right_value: - $ref: "#/definitions/coreOperand" - description: "Defines a 2-level tree where the root is a comparison operator and\ - \ Operands are primitives or known variables.\nEach expression results in a\ - \ boolean result." - example: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - coreCompiledTask: - type: "object" - properties: - template: - title: "Completely contained TaskTemplate" - $ref: "#/definitions/coreTaskTemplate" - title: "Output of the Compilation step. This object represent one Task. We store\ - \ more metadata at this layer" - example: - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - coreCompiledWorkflow: - type: "object" - properties: - template: - title: "Completely contained Workflow Template" - $ref: "#/definitions/coreWorkflowTemplate" - connections: - description: "For internal use only! This field is used by the system and\ - \ must not be filled in. Any values set will be ignored." - $ref: "#/definitions/coreConnectionSet" - title: "Output of the compilation Step. This object represents one workflow. We\ - \ store more metadata at this layer" - example: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - coreCompiledWorkflowClosure: - type: "object" - properties: - primary: - title: "+required" - $ref: "#/definitions/coreCompiledWorkflow" - sub_workflows: - type: "array" - title: "Guaranteed that there will only exist one and only one workflow with\ - \ a given id, i.e., every sub workflow has a\nunique identifier. Also every\ - \ enclosed subworkflow is used either by a primary workflow or by a subworkflow\n\ - as an inlined workflow\n+optional" - items: - $ref: "#/definitions/coreCompiledWorkflow" - tasks: - type: "array" - title: "Guaranteed that there will only exist one and only one task with a\ - \ given id, i.e., every task has a unique id\n+required (at least 1)" - items: - $ref: "#/definitions/coreCompiledTask" - description: "A Compiled Workflow Closure contains all the information required\ - \ to start a new execution, or to visualize a workflow\nand its details. The\ - \ CompiledWorkflowClosure should always contain a primary workflow, that is\ - \ the main workflow that\nwill being the execution. All subworkflows are denormalized.\ - \ WorkflowNodes refer to the workflow identifiers of\ncompiled subworkflows." - example: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - coreConjunctionExpression: - type: "object" - properties: - operator: - $ref: "#/definitions/ConjunctionExpressionLogicalOperator" - left_expression: - $ref: "#/definitions/coreBooleanExpression" - right_expression: - $ref: "#/definitions/coreBooleanExpression" - description: "Defines a conjunction expression of two boolean expressions." - example: - operator: {} - coreConnectionSet: - type: "object" - properties: - downstream: - type: "object" - title: "A list of all the node ids that are downstream from a given node id" - additionalProperties: - $ref: "#/definitions/ConnectionSetIdList" - upstream: - type: "object" - title: "A list of all the node ids, that are upstream of this node id" - additionalProperties: - $ref: "#/definitions/ConnectionSetIdList" - title: "Adjacency list for the workflow. This is created as part of the compilation\ - \ process. Every process after the compilation\nstep uses this created ConnectionSet" - example: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - coreContainer: - type: "object" - properties: - image: - type: "string" - title: "Container image url. Eg: docker/redis:latest" - command: - type: "array" - description: "Command to be executed, if not provided, the default entrypoint\ - \ in the container image will be used." - items: - type: "string" - args: - type: "array" - description: "These will default to Flyte given paths. If provided, the system\ - \ will not append known paths. If the task still\nneeds flyte's inputs and\ - \ outputs path, add $(FLYTE_INPUT_FILE), $(FLYTE_OUTPUT_FILE) wherever makes\ - \ sense and the\nsystem will populate these before executing the container." - items: - type: "string" - resources: - description: "Container resources requirement as specified by the container\ - \ engine." - $ref: "#/definitions/coreResources" - env: - type: "array" - description: "Environment variables will be set as the container is starting\ - \ up." - items: - $ref: "#/definitions/coreKeyValuePair" - config: - type: "array" - description: "Allows extra configs to be available for the container.\nTODO:\ - \ elaborate on how configs will become available.\nDeprecated, please use\ - \ TaskTemplate.config instead." - items: - $ref: "#/definitions/coreKeyValuePair" - ports: - type: "array" - title: "Ports to open in the container. This feature is not supported by all\ - \ execution engines. (e.g. supported on K8s but\nnot supported on AWS Batch)\n\ - Only K8s" - items: - $ref: "#/definitions/coreContainerPort" - data_config: - title: "BETA: Optional configuration for DataLoading. If not specified, then\ - \ default values are used.\nThis makes it possible to to run a completely\ - \ portable container, that uses inputs and outputs\nonly from the local\ - \ file-system and without having any reference to flyteidl. This is supported\ - \ only on K8s at the moment.\nIf data loading is enabled, then data will\ - \ be mounted in accompanying directories specified in the DataLoadingConfig.\ - \ If the directories\nare not specified, inputs will be mounted onto and\ - \ outputs will be uploaded from a pre-determined file-system path. Refer\ - \ to the documentation\nto understand the default paths.\nOnly K8s" - $ref: "#/definitions/coreDataLoadingConfig" - architecture: - $ref: "#/definitions/ContainerArchitecture" - example: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - coreContainerPort: - type: "object" - properties: - container_port: - type: "integer" - format: "int64" - description: "Number of port to expose on the pod's IP address.\nThis must\ - \ be a valid port number, 0 < x < 65536." - description: "Defines port properties for a container." - example: - container_port: 2 - coreDataLoadingConfig: - type: "object" - properties: - enabled: - type: "boolean" - format: "boolean" - title: "Flag enables DataLoading Config. If this is not set, data loading\ - \ will not be used!" - input_path: - type: "string" - title: "File system path (start at root). This folder will contain all the\ - \ inputs exploded to a separate file.\nExample, if the input interface needs\ - \ (x: int, y: blob, z: multipart_blob) and the input path is '/var/flyte/inputs',\ - \ then the file system will look like\n/var/flyte/inputs/inputs. .pb .json .yaml> -> Format as defined previously.\ - \ The Blob and Multipart blob will reference local filesystem instead of\ - \ remote locations\n/var/flyte/inputs/x -> X is a file that contains the\ - \ value of x (integer) in string format\n/var/flyte/inputs/y -> Y is a file\ - \ in Binary format\n/var/flyte/inputs/z/... -> Note Z itself is a directory\n\ - More information about the protocol - refer to docs #TODO reference docs\ - \ here" - output_path: - type: "string" - title: "File system path (start at root). This folder should contain all the\ - \ outputs for the task as individual files and/or an error text file" - format: - title: "In the inputs folder, there will be an additional summary/metadata\ - \ file that contains references to all files or inlined primitive values.\n\ - This format decides the actual encoding for the data. Refer to the encoding\ - \ to understand the specifics of the contents and the encoding" - $ref: "#/definitions/DataLoadingConfigLiteralMapFormat" - io_strategy: - $ref: "#/definitions/coreIOStrategy" - description: "This configuration allows executing raw containers in Flyte using\ - \ the Flyte CoPilot system.\nFlyte CoPilot, eliminates the needs of flytekit\ - \ or sdk inside the container. Any inputs required by the users container are\ - \ side-loaded in the input_path\nAny outputs generated by the user container\ - \ - within output_path are automatically uploaded." - example: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - coreEnumType: - type: "object" - properties: - values: - type: "array" - description: "Predefined set of enum values." - items: - type: "string" - description: "Enables declaring enum types, with predefined string values\nFor\ - \ len(values) > 0, the first value in the ordered list is regarded as the default\ - \ value. If you wish\nTo provide no defaults, make the first value as undefined." - example: - values: - - "values" - - "values" - coreError: - type: "object" - properties: - failed_node_id: - type: "string" - description: "The node id that threw the error." - message: - type: "string" - description: "Error message thrown." - description: "Represents an error thrown from a node." - example: - message: "message" - failed_node_id: "failed_node_id" - coreExecutionError: - type: "object" - properties: - code: - type: "string" - title: "Error code indicates a grouping of a type of error.\nMore Info: " - message: - type: "string" - description: "Detailed description of the error - including stack trace." - error_uri: - type: "string" - title: "Full error contents accessible via a URI" - kind: - $ref: "#/definitions/ExecutionErrorErrorKind" - description: "Represents the error message from the execution." - example: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - coreExtendedResources: - type: "object" - properties: - gpu_accelerator: - description: "GPU accelerator to select for task. Contains information about\ - \ device type, and\nfor multi-instance GPUs, the partition size to use." - $ref: "#/definitions/coreGPUAccelerator" - description: "Encapsulates all non-standard resources, not captured by v1.ResourceRequirements,\ - \ to\nallocate to a task." - example: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - coreGPUAccelerator: - type: "object" - properties: - device: - type: "string" - description: "This can be any arbitrary string, and should be informed by\ - \ the labels or taints\nassociated with the nodes in question. Default cloud\ - \ provider labels typically\nuse the following values: `nvidia-tesla-t4`,\ - \ `nvidia-tesla-a100`, etc." - unpartitioned: - type: "boolean" - format: "boolean" - partition_size: - type: "string" - description: "Like `device`, this can be any arbitrary string, and should\ - \ be informed by\nthe labels or taints associated with the nodes in question.\ - \ Default cloud\nprovider labels typically use the following values: `1g.5gb`,\ - \ `2g.10gb`, etc." - description: "Metadata associated with the GPU accelerator to allocate to a task.\ - \ Contains\ninformation about device type, and for multi-instance GPUs, the\ - \ partition size to\nuse." - example: - partition_size: "partition_size" - unpartitioned: true - device: "device" - coreGateNode: - type: "object" - properties: - approve: - description: "ApproveCondition represents a dependency on an external approval\ - \ provided by a boolean signal." - $ref: "#/definitions/coreApproveCondition" - signal: - description: "SignalCondition represents a dependency on an signal." - $ref: "#/definitions/coreSignalCondition" - sleep: - description: "SleepCondition represents a dependency on waiting for the specified\ - \ duration." - $ref: "#/definitions/coreSleepCondition" - description: "GateNode refers to the condition that is required for the gate to\ - \ successfully complete." - example: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - coreIOStrategy: - type: "object" - properties: - download_mode: - title: "Mode to use to manage downloads" - $ref: "#/definitions/IOStrategyDownloadMode" - upload_mode: - title: "Mode to use to manage uploads" - $ref: "#/definitions/IOStrategyUploadMode" - title: "Strategy to use when dealing with Blob, Schema, or multipart blob data\ - \ (large datasets)" - example: - upload_mode: {} - download_mode: {} - coreIdentifier: - type: "object" - properties: - resource_type: - description: "Identifies the specific type of resource that this identifier\ - \ corresponds to." - $ref: "#/definitions/coreResourceType" - project: - type: "string" - description: "Name of the project the resource belongs to." - domain: - type: "string" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - name: - type: "string" - description: "User provided value for the resource." - version: - type: "string" - description: "Specific version of the resource." - org: - type: "string" - description: "Optional, org key applied to the resource." - description: "Encapsulation of fields that uniquely identifies a Flyte resource." - example: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - coreIdentity: - type: "object" - properties: - iam_role: - type: "string" - description: "iam_role references the fully qualified name of Identity & Access\ - \ Management role to impersonate." - k8s_service_account: - type: "string" - description: "k8s_service_account references a kubernetes service account\ - \ to impersonate." - oauth2_client: - description: "oauth2_client references an oauth2 client. Backend plugins can\ - \ use this information to impersonate the client when\nmaking external calls." - $ref: "#/definitions/coreOAuth2Client" - execution_identity: - type: "string" - title: "execution_identity references the subject who makes the execution" - description: "Identity encapsulates the various security identities a task can\ - \ run as. It's up to the underlying plugin to pick the\nright identity for the\ - \ execution environment." - example: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - coreIfBlock: - type: "object" - properties: - condition: - $ref: "#/definitions/coreBooleanExpression" - then_node: - $ref: "#/definitions/coreNode" - description: "Defines a condition and the execution unit that should be executed\ - \ if the condition is satisfied." - example: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - coreIfElseBlock: - type: "object" - properties: - case: - description: "+required. First condition to evaluate." - $ref: "#/definitions/coreIfBlock" - other: - type: "array" - description: "+optional. Additional branches to evaluate." - items: - $ref: "#/definitions/coreIfBlock" - else_node: - description: "The node to execute in case none of the branches were taken." - $ref: "#/definitions/coreNode" - error: - description: "An error to throw in case none of the branches were taken." - $ref: "#/definitions/coreError" - description: "Defines a series of if/else blocks. The first branch whose condition\ - \ evaluates to true is the one to execute.\nIf no conditions were satisfied,\ - \ the else_node or the error will execute." - example: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - coreInputBindingData: - type: "object" - properties: - var: - type: "string" - example: - var: "var" - coreK8sObjectMetadata: - type: "object" - properties: - labels: - type: "object" - description: "Optional labels to add to the pod definition." - additionalProperties: - type: "string" - annotations: - type: "object" - description: "Optional annotations to add to the pod definition." - additionalProperties: - type: "string" - description: "Metadata for building a kubernetes object when a task is executed." - example: - annotations: - key: "annotations" - labels: - key: "labels" - coreK8sPod: - type: "object" - properties: - metadata: - description: "Contains additional metadata for building a kubernetes pod." - $ref: "#/definitions/coreK8sObjectMetadata" - pod_spec: - title: "Defines the primary pod spec created when a task is executed.\nThis\ - \ should be a JSON-marshalled pod spec, which can be defined in\n- go, using:\ - \ https://github.com/kubernetes/api/blob/release-1.21/core/v1/types.go#L2936\n\ - - python: using https://github.com/kubernetes-client/python/blob/release-19.0/kubernetes/client/models/v1_pod_spec.py" - $ref: "#/definitions/protobufStruct" - data_config: - title: "BETA: Optional configuration for DataLoading. If not specified, then\ - \ default values are used.\nThis makes it possible to to run a completely\ - \ portable container, that uses inputs and outputs\nonly from the local\ - \ file-system and without having any reference to flytekit. This is supported\ - \ only on K8s at the moment.\nIf data loading is enabled, then data will\ - \ be mounted in accompanying directories specified in the DataLoadingConfig.\ - \ If the directories\nare not specified, inputs will be mounted onto and\ - \ outputs will be uploaded from a pre-determined file-system path. Refer\ - \ to the documentation\nto understand the default paths.\nOnly K8s" - $ref: "#/definitions/coreDataLoadingConfig" - description: "Defines a pod spec and additional pod metadata that is created when\ - \ a task is executed." - example: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - coreKeyValuePair: - type: "object" - properties: - key: - type: "string" - description: "required." - value: - type: "string" - description: "+optional." - description: "A generic key value pair." - example: - value: "value" - key: "key" - coreLabelValue: - type: "object" - properties: - static_value: - type: "string" - title: "The string static value is for use in the Partitions object" - time_value: - type: "string" - format: "date-time" - title: "The time value is for use in the TimePartition case" - triggered_binding: - $ref: "#/definitions/coreArtifactBindingData" - input_binding: - $ref: "#/definitions/coreInputBindingData" - example: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreLiteral: - type: "object" - properties: - scalar: - description: "A simple value." - $ref: "#/definitions/coreScalar" - collection: - description: "A collection of literals to allow nesting." - $ref: "#/definitions/coreLiteralCollection" - map: - description: "A map of strings to literals." - $ref: "#/definitions/coreLiteralMap" - hash: - type: "string" - title: "A hash representing this literal.\nThis is used for caching purposes.\ - \ For more details refer to RFC 1893\n(https://github.com/flyteorg/flyte/blob/master/rfc/system/1893-caching-of-offloaded-objects.md)" - metadata: - type: "object" - description: "Additional metadata for literals." - additionalProperties: - type: "string" - description: "A simple value. This supports any level of nesting (e.g. array of\ - \ array of array of Blobs) as well as simple primitives." - example: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - coreLiteralCollection: - type: "object" - properties: - literals: - type: "array" - items: - $ref: "#/definitions/coreLiteral" - description: "A collection of literals. This is a workaround since oneofs in proto\ - \ messages cannot contain a repeated field." - example: - literals: - - null - - null - coreLiteralMap: - type: "object" - properties: - literals: - type: "object" - additionalProperties: - $ref: "#/definitions/coreLiteral" - description: "A map of literals. This is a workaround since oneofs in proto messages\ - \ cannot contain a repeated field." - example: - literals: {} - coreLiteralType: - type: "object" - properties: - simple: - description: "A simple type that can be compared one-to-one with another." - $ref: "#/definitions/coreSimpleType" - schema: - description: "A complex type that requires matching of inner fields." - $ref: "#/definitions/coreSchemaType" - collection_type: - description: "Defines the type of the value of a collection. Only homogeneous\ - \ collections are allowed." - $ref: "#/definitions/coreLiteralType" - map_value_type: - description: "Defines the type of the value of a map type. The type of the\ - \ key is always a string." - $ref: "#/definitions/coreLiteralType" - blob: - description: "A blob might have specialized implementation details depending\ - \ on associated metadata." - $ref: "#/definitions/coreBlobType" - enum_type: - description: "Defines an enum with pre-defined string values." - $ref: "#/definitions/coreEnumType" - structured_dataset_type: - title: "Generalized schema support" - $ref: "#/definitions/coreStructuredDatasetType" - union_type: - description: "Defines an union type with pre-defined LiteralTypes." - $ref: "#/definitions/coreUnionType" - metadata: - description: "This field contains type metadata that is descriptive of the\ - \ type, but is NOT considered in type-checking. This might be used by\n\ - consumers to identify special behavior or display extended information for\ - \ the type." - $ref: "#/definitions/protobufStruct" - annotation: - description: "This field contains arbitrary data that might have special semantic\n\ - meaning for the client but does not effect internal flyte behavior." - $ref: "#/definitions/coreTypeAnnotation" - structure: - description: "Hints to improve type matching." - $ref: "#/definitions/coreTypeStructure" - description: "Defines a strong type to allow type checking between interfaces." - example: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - coreNode: - type: "object" - properties: - id: - type: "string" - description: "A workflow-level unique identifier that identifies this node\ - \ in the workflow. 'inputs' and 'outputs' are reserved\nnode ids that cannot\ - \ be used by other nodes." - metadata: - description: "Extra metadata about the node." - $ref: "#/definitions/coreNodeMetadata" - inputs: - type: "array" - description: "Specifies how to bind the underlying interface's inputs. All\ - \ required inputs specified in the underlying interface\nmust be fulfilled." - items: - $ref: "#/definitions/coreBinding" - upstream_node_ids: - type: "array" - description: "+optional Specifies execution dependency for this node ensuring\ - \ it will only get scheduled to run after all its\nupstream nodes have completed.\ - \ This node will have an implicit dependency on any node that appears in\ - \ inputs\nfield." - items: - type: "string" - output_aliases: - type: "array" - description: "+optional. A node can define aliases for a subset of its outputs.\ - \ This is particularly useful if different nodes\nneed to conform to the\ - \ same interface (e.g. all branches in a branch node). Downstream nodes\ - \ must refer to this\nnodes outputs using the alias if one's specified." - items: - $ref: "#/definitions/coreAlias" - task_node: - description: "Information about the Task to execute in this node." - $ref: "#/definitions/coreTaskNode" - workflow_node: - description: "Information about the Workflow to execute in this mode." - $ref: "#/definitions/coreWorkflowNode" - branch_node: - description: "Information about the branch node to evaluate in this node." - $ref: "#/definitions/coreBranchNode" - gate_node: - description: "Information about the condition to evaluate in this node." - $ref: "#/definitions/coreGateNode" - array_node: - description: "Information about the sub-node executions for each value in\ - \ the list of this nodes\ninputs values." - $ref: "#/definitions/coreArrayNode" - description: "A Workflow graph Node. One unit of execution in the graph. Each\ - \ node can be linked to a Task, a Workflow or a branch\nnode." - example: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - coreNodeExecutionIdentifier: - type: "object" - properties: - node_id: - type: "string" - execution_id: - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - description: "Encapsulation of fields that identify a Flyte node execution entity." - example: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - coreNodeExecutionPhase: - type: "string" - enum: - - "UNDEFINED" - - "QUEUED" - - "RUNNING" - - "SUCCEEDED" - - "FAILING" - - "FAILED" - - "ABORTED" - - "SKIPPED" - - "TIMED_OUT" - - "DYNAMIC_RUNNING" - - "RECOVERED" - default: "UNDEFINED" - coreNodeMetadata: - type: "object" - properties: - name: - type: "string" - title: "A friendly name for the Node" - timeout: - type: "string" - description: "The overall timeout of a task." - retries: - description: "Number of retries per task." - $ref: "#/definitions/coreRetryStrategy" - interruptible: - type: "boolean" - format: "boolean" - description: "Defines extra information about the Node." - example: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - coreOAuth2Client: - type: "object" - properties: - client_id: - type: "string" - title: "client_id is the public id for the client to use. The system will\ - \ not perform any pre-auth validation that the\nsecret requested matches\ - \ the client_id indicated here.\n+required" - client_secret: - title: "client_secret is a reference to the secret used to authenticate the\ - \ OAuth2 client.\n+required" - $ref: "#/definitions/coreSecret" - description: "OAuth2Client encapsulates OAuth2 Client Credentials to be used when\ - \ making calls on behalf of that task." - example: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - coreOAuth2TokenRequest: - type: "object" - properties: - name: - type: "string" - title: "name indicates a unique id for the token request within this task\ - \ token requests. It'll be used as a suffix for\nenvironment variables and\ - \ as a filename for mounting tokens as files.\n+required" - type: - title: "type indicates the type of the request to make. Defaults to CLIENT_CREDENTIALS.\n\ - +required" - $ref: "#/definitions/coreOAuth2TokenRequestType" - client: - title: "client references the client_id/secret to use to request the OAuth2\ - \ token.\n+required" - $ref: "#/definitions/coreOAuth2Client" - idp_discovery_endpoint: - type: "string" - title: "idp_discovery_endpoint references the discovery endpoint used to retrieve\ - \ token endpoint and other related\ninformation.\n+optional" - token_endpoint: - type: "string" - title: "token_endpoint references the token issuance endpoint. If idp_discovery_endpoint\ - \ is not provided, this parameter is\nmandatory.\n+optional" - description: "OAuth2TokenRequest encapsulates information needed to request an\ - \ OAuth2 token.\nFLYTE_TOKENS_ENV_PREFIX will be passed to indicate the prefix\ - \ of the environment variables that will be present if\ntokens are passed through\ - \ environment variables.\nFLYTE_TOKENS_PATH_PREFIX will be passed to indicate\ - \ the prefix of the path where secrets will be mounted if tokens\nare passed\ - \ through file mounts." - example: - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - coreOAuth2TokenRequestType: - type: "string" - description: "Type of the token requested.\n\n - CLIENT_CREDENTIALS: CLIENT_CREDENTIALS\ - \ indicates a 2-legged OAuth token requested using client credentials." - enum: - - "CLIENT_CREDENTIALS" - default: "CLIENT_CREDENTIALS" - coreOperand: - type: "object" - properties: - primitive: - title: "Can be a constant" - $ref: "#/definitions/corePrimitive" - var: - type: "string" - title: "Or one of this node's input variables" - scalar: - title: "Replace the primitive field" - $ref: "#/definitions/coreScalar" - description: "Defines an operand to a comparison expression." - example: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - coreOutputReference: - type: "object" - properties: - node_id: - type: "string" - description: "Node id must exist at the graph layer." - var: - type: "string" - description: "Variable name must refer to an output variable for the node." - attr_path: - type: "array" - items: - $ref: "#/definitions/corePromiseAttribute" - description: "A reference to an output produced by a node. The type can be retrieved\ - \ -and validated- from\nthe underlying interface of the node." - example: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - coreParameter: - type: "object" - properties: - var: - description: "+required Variable. Defines the type of the variable backing\ - \ this parameter." - $ref: "#/definitions/coreVariable" - default: - description: "Defines a default value that has to match the variable type\ - \ defined." - $ref: "#/definitions/coreLiteral" - required: - type: "boolean" - format: "boolean" - description: "+optional, is this value required to be filled." - artifact_query: - description: "This is an execution time search basically that should result\ - \ in exactly one Artifact with a Type that\nmatches the type of the variable." - $ref: "#/definitions/coreArtifactQuery" - artifact_id: - $ref: "#/definitions/coreArtifactID" - description: "A parameter is used as input to a launch plan and has\nthe special\ - \ ability to have a default value or mark itself as required." - example: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - coreParameterMap: - type: "object" - properties: - parameters: - type: "object" - description: "Defines a map of parameter names to parameters." - additionalProperties: - $ref: "#/definitions/coreParameter" - description: "A map of Parameters." - example: - parameters: - key: - default: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - metadata: - key: "metadata" - collection: - literals: - - null - - null - map: - literals: {} - hash: "hash" - var: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_query: - binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - uri: "uri" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - required: true - corePartitions: - type: "object" - properties: - value: - type: "object" - additionalProperties: - $ref: "#/definitions/coreLabelValue" - example: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - corePrimitive: - type: "object" - properties: - integer: - type: "string" - format: "int64" - float_value: - type: "number" - format: "double" - string_value: - type: "string" - boolean: - type: "boolean" - format: "boolean" - datetime: - type: "string" - format: "date-time" - duration: - type: "string" - title: "Primitive Types" - example: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - corePromiseAttribute: - type: "object" - properties: - string_value: - type: "string" - int_value: - type: "integer" - format: "int32" - example: - string_value: "string_value" - int_value: 6 - coreQualityOfService: - type: "object" - properties: - tier: - $ref: "#/definitions/QualityOfServiceTier" - spec: - $ref: "#/definitions/coreQualityOfServiceSpec" - description: "Indicates the priority of an execution." - example: - tier: {} - spec: - queueing_budget: "queueing_budget" - coreQualityOfServiceSpec: - type: "object" - properties: - queueing_budget: - type: "string" - description: "Indicates how much queueing delay an execution can tolerate." - description: "Represents customized execution run-time attributes." - example: - queueing_budget: "queueing_budget" - coreResourceType: - type: "string" - description: "Indicates a resource type within Flyte.\n\n - DATASET: A dataset\ - \ represents an entity modeled in Flyte DataCatalog. A Dataset is also a versioned\ - \ entity and can be a compilation of multiple individual objects.\nEventually\ - \ all Catalog objects should be modeled similar to Flyte Objects. The Dataset\ - \ entities makes it possible for the UI and CLI to act on the objects \nin\ - \ a similar manner to other Flyte objects" - enum: - - "UNSPECIFIED" - - "TASK" - - "WORKFLOW" - - "LAUNCH_PLAN" - - "DATASET" - default: "UNSPECIFIED" - coreResources: - type: "object" - properties: - requests: - type: "array" - description: "The desired set of resources requested. ResourceNames must be\ - \ unique within the list." - items: - $ref: "#/definitions/ResourcesResourceEntry" - limits: - type: "array" - description: "Defines a set of bounds (e.g. min/max) within which the task\ - \ can reliably run. ResourceNames must be unique\nwithin the list." - items: - $ref: "#/definitions/ResourcesResourceEntry" - description: "A customizable interface to convey resources requested for a container.\ - \ This can be interpreted differently for different\ncontainer engines." - example: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - coreRetryStrategy: - type: "object" - properties: - retries: - type: "integer" - format: "int64" - description: "Number of retries. Retries will be consumed when the job fails\ - \ with a recoverable error.\nThe number of retries must be less than or\ - \ equals to 10." - description: "Retry strategy associated with an executable unit." - example: - retries: 0 - coreRuntimeMetadata: - type: "object" - properties: - type: - description: "Type of runtime." - $ref: "#/definitions/RuntimeMetadataRuntimeType" - version: - type: "string" - description: "Version of the runtime. All versions should be backward compatible.\ - \ However, certain cases call for version\nchecks to ensure tighter validation\ - \ or setting expectations." - flavor: - type: "string" - description: "+optional It can be used to provide extra information about\ - \ the runtime (e.g. python, golang... etc.)." - description: "Runtime information. This is loosely defined to allow for extensibility." - example: - flavor: "flavor" - type: {} - version: "version" - coreScalar: - type: "object" - properties: - primitive: - $ref: "#/definitions/corePrimitive" - blob: - $ref: "#/definitions/coreBlob" - binary: - $ref: "#/definitions/coreBinary" - schema: - $ref: "#/definitions/coreSchema" - none_type: - $ref: "#/definitions/coreVoid" - error: - $ref: "#/definitions/coreError" - generic: - $ref: "#/definitions/protobufStruct" - structured_dataset: - $ref: "#/definitions/coreStructuredDataset" - union: - $ref: "#/definitions/coreUnion" - example: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - coreSchema: - type: "object" - properties: - uri: - type: "string" - type: - $ref: "#/definitions/coreSchemaType" - description: "A strongly typed schema that defines the interface of data retrieved\ - \ from the underlying storage medium." - example: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - coreSchemaType: - type: "object" - properties: - columns: - type: "array" - description: "A list of ordered columns this schema comprises of." - items: - $ref: "#/definitions/SchemaTypeSchemaColumn" - description: "Defines schema columns and types to strongly type-validate schemas\ - \ interoperability." - example: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - coreSecret: - type: "object" - properties: - group: - type: "string" - title: "The name of the secret group where to find the key referenced below.\ - \ For K8s secrets, this should be the name of\nthe v1/secret object. For\ - \ Confidant, this should be the Credential name. For Vault, this should\ - \ be the secret name.\nFor AWS Secret Manager, this should be the name of\ - \ the secret.\n+required" - group_version: - type: "string" - title: "The group version to fetch. This is not supported in all secret management\ - \ systems. It'll be ignored for the ones\nthat do not support it.\n+optional" - key: - type: "string" - title: "The name of the secret to mount. This has to match an existing secret\ - \ in the system. It's up to the implementation\nof the secret management\ - \ system to require case sensitivity. For K8s secrets, Confidant and Vault,\ - \ this should\nmatch one of the keys inside the secret. For AWS Secret Manager,\ - \ it's ignored.\n+optional" - mount_requirement: - title: "mount_requirement is optional. Indicates where the secret has to be\ - \ mounted. If provided, the execution will fail\nif the underlying key management\ - \ system cannot satisfy that requirement. If not provided, the default location\n\ - will depend on the key management system.\n+optional" - $ref: "#/definitions/SecretMountType" - description: "Secret encapsulates information about the secret a task needs to\ - \ proceed. An environment variable\nFLYTE_SECRETS_ENV_PREFIX will be passed\ - \ to indicate the prefix of the environment variables that will be present if\n\ - secrets are passed through environment variables.\nFLYTE_SECRETS_DEFAULT_DIR\ - \ will be passed to indicate the prefix of the path where secrets will be mounted\ - \ if secrets\nare passed through file mounts." - example: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - coreSecurityContext: - type: "object" - properties: - run_as: - description: "run_as encapsulates the identity a pod should run as. If the\ - \ task fills in multiple fields here, it'll be up to the\nbackend plugin\ - \ to choose the appropriate identity for the execution engine the task will\ - \ run on." - $ref: "#/definitions/coreIdentity" - secrets: - type: "array" - description: "secrets indicate the list of secrets the task needs in order\ - \ to proceed. Secrets will be mounted/passed to the\npod as it starts. If\ - \ the plugin responsible for kicking of the task will not run it on a flyte\ - \ cluster (e.g. AWS\nBatch), it's the responsibility of the plugin to fetch\ - \ the secret (which means propeller identity will need access\nto the secret)\ - \ and to pass it to the remote execution engine." - items: - $ref: "#/definitions/coreSecret" - tokens: - type: "array" - description: "tokens indicate the list of token requests the task needs in\ - \ order to proceed. Tokens will be mounted/passed to the\npod as it starts.\ - \ If the plugin responsible for kicking of the task will not run it on a\ - \ flyte cluster (e.g. AWS\nBatch), it's the responsibility of the plugin\ - \ to fetch the secret (which means propeller identity will need access\n\ - to the secret) and to pass it to the remote execution engine." - items: - $ref: "#/definitions/coreOAuth2TokenRequest" - description: "SecurityContext holds security attributes that apply to tasks." - example: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - coreSignalCondition: - type: "object" - properties: - signal_id: - type: "string" - description: "A unique identifier for the requested signal." - type: - description: "A type denoting the required value type for this signal." - $ref: "#/definitions/coreLiteralType" - output_variable_name: - type: "string" - description: "The variable name for the signal value in this nodes outputs." - description: "SignalCondition represents a dependency on an signal." - example: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - coreSimpleType: - type: "string" - description: "Define a set of simple types." - enum: - - "NONE" - - "INTEGER" - - "FLOAT" - - "STRING" - - "BOOLEAN" - - "DATETIME" - - "DURATION" - - "BINARY" - - "ERROR" - - "STRUCT" - default: "NONE" - coreSleepCondition: - type: "object" - properties: - duration: - type: "string" - description: "The overall duration for this sleep." - description: "SleepCondition represents a dependency on waiting for the specified\ - \ duration." - example: - duration: "duration" - coreSpan: - type: "object" - properties: - start_time: - type: "string" - format: "date-time" - description: "start_time defines the instance this span began." - end_time: - type: "string" - format: "date-time" - description: "end_time defines the instance this span completed." - workflow_id: - description: "workflow_id is the id of the workflow execution this Span represents." - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - node_id: - description: "node_id is the id of the node execution this Span represents." - $ref: "#/definitions/coreNodeExecutionIdentifier" - task_id: - description: "task_id is the id of the task execution this Span represents." - $ref: "#/definitions/coreTaskExecutionIdentifier" - operation_id: - type: "string" - description: "operation_id is the id of a unique operation that this Span\ - \ represents." - spans: - type: "array" - description: "spans defines a collection of Spans that breakdown this execution." - items: - $ref: "#/definitions/coreSpan" - description: "Span represents a duration trace of Flyte execution. The id field\ - \ denotes a Flyte execution entity or an operation\nwhich uniquely identifies\ - \ the Span. The spans attribute allows this Span to be further broken down into\ - \ more\nprecise definitions." - example: - start_time: "2000-01-23T04:56:07.000+00:00" - spans: - - null - - null - workflow_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - end_time: "2000-01-23T04:56:07.000+00:00" - task_id: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - operation_id: "operation_id" - node_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - coreSql: - type: "object" - properties: - statement: - type: "string" - title: "The actual query to run, the query can have templated parameters.\n\ - We use Flyte's Golang templating format for Query templating.\nRefer to\ - \ the templating documentation.\nhttps://docs.flyte.org/projects/cookbook/en/latest/auto/integrations/external_services/hive/hive.html#sphx-glr-auto-integrations-external-services-hive-hive-py\n\ - For example,\ninsert overwrite directory '{{ .rawOutputDataPrefix }}' stored\ - \ as parquet\nselect *\nfrom my_table\nwhere ds = '{{ .Inputs.ds }}'" - dialect: - $ref: "#/definitions/SqlDialect" - description: "Sql represents a generic sql workload with a statement and dialect." - example: - dialect: {} - statement: "statement" - coreStructuredDataset: - type: "object" - properties: - uri: - type: "string" - title: "String location uniquely identifying where the data is.\nShould start\ - \ with the storage location (e.g. s3://, gs://, bq://, etc.)" - metadata: - $ref: "#/definitions/coreStructuredDatasetMetadata" - example: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - coreStructuredDatasetMetadata: - type: "object" - properties: - structured_dataset_type: - description: "Bundle the type information along with the literal.\nThis is\ - \ here because StructuredDatasets can often be more defined at run time\ - \ than at compile time.\nThat is, at compile time you might only declare\ - \ a task to return a pandas dataframe or a StructuredDataset,\nwithout any\ - \ column information, but at run time, you might have that column information.\n\ - flytekit python will copy this type information into the literal, from the\ - \ type information, if not provided by\nthe various plugins (encoders).\n\ - Since this field is run time generated, it's not used for any type checking." - $ref: "#/definitions/coreStructuredDatasetType" - example: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - coreStructuredDatasetType: - type: "object" - properties: - columns: - type: "array" - description: "A list of ordered columns this schema comprises of." - items: - $ref: "#/definitions/StructuredDatasetTypeDatasetColumn" - format: - type: "string" - description: "This is the storage format, the format of the bits at rest\n\ - parquet, feather, csv, etc.\nFor two types to be compatible, the format\ - \ will need to be an exact match." - external_schema_type: - type: "string" - description: "This is a string representing the type that the bytes in external_schema_bytes\ - \ are formatted in.\nThis is an optional field that will not be used for\ - \ type checking." - external_schema_bytes: - type: "string" - format: "byte" - description: "The serialized bytes of a third-party schema library like Arrow.\n\ - This is an optional field that will not be used for type checking." - pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" - example: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - coreTaskExecutionIdentifier: - type: "object" - properties: - task_id: - $ref: "#/definitions/coreIdentifier" - node_execution_id: - $ref: "#/definitions/coreNodeExecutionIdentifier" - retry_attempt: - type: "integer" - format: "int64" - description: "Encapsulation of fields that identify a Flyte task execution entity." - example: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - coreTaskExecutionPhase: - type: "string" - title: "- INITIALIZING: To indicate cases where task is initializing, like: ErrImagePull,\ - \ ContainerCreating, PodInitializing\n - WAITING_FOR_RESOURCES: To address cases,\ - \ where underlying resource is not available: Backoff error, Resource quota\ - \ exceeded" - enum: - - "UNDEFINED" - - "QUEUED" - - "RUNNING" - - "SUCCEEDED" - - "ABORTED" - - "FAILED" - - "INITIALIZING" - - "WAITING_FOR_RESOURCES" - default: "UNDEFINED" - coreTaskLog: - type: "object" - properties: - uri: - type: "string" - name: - type: "string" - message_format: - $ref: "#/definitions/TaskLogMessageFormat" - ttl: - type: "string" - title: "Log information for the task that is specific to a log sink\nWhen our\ - \ log story is flushed out, we may have more metadata here like log link expiry" - example: - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - coreTaskMetadata: - type: "object" - properties: - discoverable: - type: "boolean" - format: "boolean" - description: "Indicates whether the system should attempt to lookup this task's\ - \ output to avoid duplication of work." - runtime: - description: "Runtime information about the task." - $ref: "#/definitions/coreRuntimeMetadata" - timeout: - type: "string" - description: "The overall timeout of a task including user-triggered retries." - retries: - description: "Number of retries per task." - $ref: "#/definitions/coreRetryStrategy" - discovery_version: - type: "string" - description: "Indicates a logical version to apply to this task for the purpose\ - \ of discovery." - deprecated_error_message: - type: "string" - description: "If set, this indicates that this task is deprecated. This will\ - \ enable owners of tasks to notify consumers\nof the ending of support for\ - \ a given task." - interruptible: - type: "boolean" - format: "boolean" - cache_serializable: - type: "boolean" - format: "boolean" - title: "Indicates whether the system should attempt to execute discoverable\ - \ instances in serial to avoid duplicate work" - generates_deck: - type: "boolean" - format: "boolean" - description: "Indicates whether the task will generate a Deck URI when it\ - \ finishes executing." - tags: - type: "object" - title: "Arbitrary tags that allow users and the platform to store small but\ - \ arbitrary labels" - additionalProperties: - type: "string" - pod_template_name: - type: "string" - description: "pod_template_name is the unique name of a PodTemplate k8s resource\ - \ to be used as the base configuration if this\ntask creates a k8s Pod.\ - \ If this value is set, the specified PodTemplate will be used instead of,\ - \ but applied\nidentically as, the default PodTemplate configured in FlytePropeller." - cache_ignore_input_vars: - type: "array" - description: "cache_ignore_input_vars is the input variables that should not\ - \ be included when calculating hash for cache." - items: - type: "string" - title: "Task Metadata" - example: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - coreTaskNode: - type: "object" - properties: - reference_id: - description: "A globally unique identifier for the task." - $ref: "#/definitions/coreIdentifier" - overrides: - description: "Optional overrides applied at task execution time." - $ref: "#/definitions/coreTaskNodeOverrides" - description: "Refers to the task that the Node is to execute." - example: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - coreTaskNodeOverrides: - type: "object" - properties: - resources: - description: "A customizable interface to convey resources requested for a\ - \ task container." - $ref: "#/definitions/coreResources" - extended_resources: - description: "Overrides for all non-standard resources, not captured by\n\ - v1.ResourceRequirements, to allocate to a task." - $ref: "#/definitions/coreExtendedResources" - container_image: - type: "string" - description: "Optional task node overrides that will be applied at task execution\ - \ time." - example: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - coreTaskTemplate: - type: "object" - properties: - id: - description: "Auto generated taskId by the system. Task Id uniquely identifies\ - \ this task globally." - $ref: "#/definitions/coreIdentifier" - type: - type: "string" - description: "A predefined yet extensible Task type identifier. This can be\ - \ used to customize any of the components. If no\nextensions are provided\ - \ in the system, Flyte will resolve the this task to its TaskCategory and\ - \ default the\nimplementation registered for the TaskCategory." - metadata: - description: "Extra metadata about the task." - $ref: "#/definitions/coreTaskMetadata" - interface: - description: "A strongly typed interface for the task. This enables others\ - \ to use this task within a workflow and guarantees\ncompile-time validation\ - \ of the workflow to avoid costly runtime failures." - $ref: "#/definitions/coreTypedInterface" - custom: - description: "Custom data about the task. This is extensible to allow various\ - \ plugins in the system." - $ref: "#/definitions/protobufStruct" - container: - $ref: "#/definitions/coreContainer" - k8s_pod: - $ref: "#/definitions/coreK8sPod" - sql: - $ref: "#/definitions/coreSql" - task_type_version: - type: "integer" - format: "int32" - description: "This can be used to customize task handling at execution time\ - \ for the same task type." - security_context: - description: "security_context encapsulates security attributes requested\ - \ to run this task." - $ref: "#/definitions/coreSecurityContext" - extended_resources: - description: "Encapsulates all non-standard resources, not captured by\nv1.ResourceRequirements,\ - \ to allocate to a task." - $ref: "#/definitions/coreExtendedResources" - config: - type: "object" - title: "Metadata about the custom defined for this task. This is extensible\ - \ to allow various plugins in the system\nto use as required.\nreserve the\ - \ field numbers 1 through 15 for very frequently occurring message elements" - additionalProperties: - type: "string" - description: "A Task structure that uniquely identifies a task in the system\n\ - Tasks are registered as a first step in the system." - example: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - coreTimePartition: - type: "object" - properties: - value: - $ref: "#/definitions/coreLabelValue" - example: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreTypeAnnotation: - type: "object" - properties: - annotations: - description: "A arbitrary JSON payload to describe a type." - $ref: "#/definitions/protobufStruct" - description: "TypeAnnotation encapsulates registration time information about\ - \ a type. This can be used for various control-plane operations. TypeAnnotation\ - \ will not be available at runtime when a task runs." - example: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - coreTypeStructure: - type: "object" - properties: - tag: - type: "string" - title: "Must exactly match for types to be castable" - dataclass_type: - type: "object" - title: "dataclass_type only exists for dataclasses.\nThis is used to resolve\ - \ the type of the fields of dataclass\nThe key is the field name, and the\ - \ value is the literal type of the field\ne.g. For dataclass Foo, with fields\ - \ a, and a is a string\nFoo.a will be resolved as a literal type of string\ - \ from dataclass_type" - additionalProperties: - $ref: "#/definitions/coreLiteralType" - description: "Hints to improve type matching\ne.g. allows distinguishing output\ - \ from custom type transformers\neven if the underlying IDL serialization matches." - example: - dataclass_type: {} - tag: "tag" - coreTypedInterface: - type: "object" - properties: - inputs: - $ref: "#/definitions/coreVariableMap" - outputs: - $ref: "#/definitions/coreVariableMap" - description: "Defines strongly typed inputs and outputs." - example: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreUnion: - type: "object" - properties: - value: - $ref: "#/definitions/coreLiteral" - type: - $ref: "#/definitions/coreLiteralType" - description: "The runtime representation of a tagged union value. See `UnionType`\ - \ for more details." - example: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - coreUnionInfo: - type: "object" - properties: - targetType: - $ref: "#/definitions/coreLiteralType" - example: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - coreUnionType: - type: "object" - properties: - variants: - type: "array" - description: "Predefined set of variants in union." - items: - $ref: "#/definitions/coreLiteralType" - description: "Defines a tagged union type, also known as a variant (and formally\ - \ as the sum type).\n\nA sum type S is defined by a sequence of types (A, B,\ - \ C, ...), each tagged by a string tag\nA value of type S is constructed from\ - \ a value of any of the variant types. The specific choice of type is recorded\ - \ by\nstoring the varaint's tag with the literal value and can be examined in\ - \ runtime.\n\nType S is typically written as\nS := Apple A | Banana B | Cantaloupe\ - \ C | ...\n\nNotably, a nullable (optional) type is a sum type between some\ - \ type X and the singleton type representing a null-value:\nOptional X := X\ - \ | Null\n\nSee also: https://en.wikipedia.org/wiki/Tagged_union" - example: - variants: - - null - - null - coreVariable: - type: "object" - properties: - type: - description: "Variable literal type." - $ref: "#/definitions/coreLiteralType" - description: - type: "string" - title: "+optional string describing input variable" - artifact_partial_id: - description: "+optional This object allows the user to specify how Artifacts\ - \ are created.\nname, tag, partitions can be specified. The other fields\ - \ (version and project/domain) are ignored." - $ref: "#/definitions/coreArtifactID" - artifact_tag: - $ref: "#/definitions/coreArtifactTag" - description: "Defines a strongly typed variable." - example: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreVariableMap: - type: "object" - properties: - variables: - type: "object" - description: "Defines a map of variable names to variables." - additionalProperties: - $ref: "#/definitions/coreVariable" - title: "A map of Variables" - example: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - coreVoid: - type: "object" - description: "Used to denote a nil/null/None assignment to a scalar value. The\ - \ underlying LiteralType for Void is intentionally\nundefined since it can be\ - \ assigned to a scalar of any LiteralType." - coreWorkflowExecutionIdentifier: - type: "object" - properties: - project: - type: "string" - description: "Name of the project the resource belongs to." - domain: - type: "string" - description: "Name of the domain the resource belongs to.\nA domain can be\ - \ considered as a subset within a specific project." - name: - type: "string" - description: "User or system provided value for the resource." - org: - type: "string" - description: "Optional, org key applied to the resource." - title: "Encapsulation of fields that uniquely identifies a Flyte workflow execution" - example: - org: "org" - domain: "domain" - name: "name" - project: "project" - coreWorkflowExecutionPhase: - type: "string" - enum: - - "UNDEFINED" - - "QUEUED" - - "RUNNING" - - "SUCCEEDING" - - "SUCCEEDED" - - "FAILING" - - "FAILED" - - "ABORTED" - - "TIMED_OUT" - - "ABORTING" - default: "UNDEFINED" - coreWorkflowMetadata: - type: "object" - properties: - quality_of_service: - description: "Indicates the runtime priority of workflow executions." - $ref: "#/definitions/coreQualityOfService" - on_failure: - description: "Defines how the system should behave when a failure is detected\ - \ in the workflow execution." - $ref: "#/definitions/WorkflowMetadataOnFailurePolicy" - tags: - type: "object" - title: "Arbitrary tags that allow users and the platform to store small but\ - \ arbitrary labels" - additionalProperties: - type: "string" - description: "This is workflow layer metadata. These settings are only applicable\ - \ to the workflow as a whole, and do not\npercolate down to child entities (like\ - \ tasks) launched by the workflow." - example: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - coreWorkflowMetadataDefaults: - type: "object" - properties: - interruptible: - type: "boolean" - format: "boolean" - description: "Whether child nodes of the workflow are interruptible." - description: "The difference between these settings and the WorkflowMetadata ones\ - \ is that these are meant to be passed down to\na workflow's underlying entities\ - \ (like tasks). For instance, 'interruptible' has no meaning at the workflow\ - \ layer, it\nis only relevant when a task executes. The settings here are the\ - \ defaults that are passed to all nodes\nunless explicitly overridden at the\ - \ node layer.\nIf you are adding a setting that applies to both the Workflow\ - \ itself, and everything underneath it, it should be\nadded to both this object\ - \ and the WorkflowMetadata object above." - example: - interruptible: true - coreWorkflowNode: - type: "object" - properties: - launchplan_ref: - description: "A globally unique identifier for the launch plan." - $ref: "#/definitions/coreIdentifier" - sub_workflow_ref: - title: "Reference to a subworkflow, that should be defined with the compiler\ - \ context" - $ref: "#/definitions/coreIdentifier" - description: "Refers to a the workflow the node is to execute." - example: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - coreWorkflowTemplate: - type: "object" - properties: - id: - description: "A globally unique identifier for the workflow." - $ref: "#/definitions/coreIdentifier" - metadata: - description: "Extra metadata about the workflow." - $ref: "#/definitions/coreWorkflowMetadata" - interface: - description: "Defines a strongly typed interface for the Workflow. This can\ - \ include some optional parameters." - $ref: "#/definitions/coreTypedInterface" - nodes: - type: "array" - description: "A list of nodes. In addition, 'globals' is a special reserved\ - \ node id that can be used to consume workflow inputs." - items: - $ref: "#/definitions/coreNode" - outputs: - type: "array" - description: "A list of output bindings that specify how to construct workflow\ - \ outputs. Bindings can pull node outputs or\nspecify literals. All workflow\ - \ outputs specified in the interface field must be bound in order for the\ - \ workflow\nto be validated. A workflow has an implicit dependency on all\ - \ of its nodes to execute successfully in order to\nbind final outputs.\n\ - Most of these outputs will be Binding's with a BindingData of type OutputReference.\ - \ That is, your workflow can\njust have an output of some constant (`Output(5)`),\ - \ but usually, the workflow will be pulling\noutputs from the output of\ - \ a task." - items: - $ref: "#/definitions/coreBinding" - failure_node: - description: "+optional A catch-all node. This node is executed whenever the\ - \ execution engine determines the workflow has failed.\nThe interface of\ - \ this node must match the Workflow interface with an additional input named\ - \ 'error' of type\npb.lyft.flyte.core.Error." - $ref: "#/definitions/coreNode" - metadata_defaults: - title: "workflow defaults" - $ref: "#/definitions/coreWorkflowMetadataDefaults" - description: "Flyte Workflow Structure that encapsulates task, branch and subworkflow\ - \ nodes to form a statically analyzable,\ndirected acyclic graph." - example: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - eventEventReason: - type: "object" - properties: - reason: - type: "string" - title: "An explanation for this event" - occurred_at: - type: "string" - format: "date-time" - title: "The time this reason occurred" - eventExternalResourceInfo: - type: "object" - properties: - external_id: - type: "string" - description: "Identifier for an external resource created by this task execution,\ - \ for example Qubole query ID or presto query ids." - index: - type: "integer" - format: "int64" - description: "A unique index for the external resource with respect to all\ - \ external resources for this task. Although the\nidentifier may change\ - \ between task reporting events or retries, this will remain the same to\ - \ enable aggregating\ninformation from multiple reports." - retry_attempt: - type: "integer" - format: "int64" - title: "Retry attempt number for this external resource, ie., 2 for the second\ - \ attempt" - phase: - title: "Phase associated with the external resource" - $ref: "#/definitions/coreTaskExecutionPhase" - cache_status: - description: "Captures the status of caching for this external resource execution." - $ref: "#/definitions/coreCatalogCacheStatus" - logs: - type: "array" - title: "log information for the external resource execution" - items: - $ref: "#/definitions/coreTaskLog" - description: "This message contains metadata about external resources produced\ - \ or used by a specific task execution." - example: - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - eventNodeExecutionEvent: - type: "object" - properties: - id: - title: "Unique identifier for this node execution" - $ref: "#/definitions/coreNodeExecutionIdentifier" - producer_id: - type: "string" - title: "the id of the originator (Propeller) of the event" - phase: - $ref: "#/definitions/coreNodeExecutionPhase" - occurred_at: - type: "string" - format: "date-time" - description: "This timestamp represents when the original event occurred,\ - \ it is generated\nby the executor of the node." - input_uri: - type: "string" - input_data: - description: "Raw input data consumed by this node execution." - $ref: "#/definitions/coreLiteralMap" - output_uri: - type: "string" - description: "URL to the output of the execution, it encodes all the information\n\ - including Cloud source provider. ie., s3://..." - error: - title: "Error information for the execution" - $ref: "#/definitions/coreExecutionError" - output_data: - description: "Raw output data produced by this node execution." - $ref: "#/definitions/coreLiteralMap" - workflow_node_metadata: - $ref: "#/definitions/flyteidleventWorkflowNodeMetadata" - task_node_metadata: - $ref: "#/definitions/flyteidleventTaskNodeMetadata" - parent_task_metadata: - description: "[To be deprecated] Specifies which task (if any) launched this\ - \ node." - $ref: "#/definitions/eventParentTaskExecutionMetadata" - parent_node_metadata: - description: "Specifies the parent node of the current node execution. Node\ - \ executions at level zero will not have a parent node." - $ref: "#/definitions/eventParentNodeExecutionMetadata" - retry_group: - type: "string" - title: "Retry group to indicate grouping of nodes by retries" - spec_node_id: - type: "string" - title: "Identifier of the node in the original workflow/graph\nThis maps to\ - \ value of WorkflowTemplate.nodes[X].id" - node_name: - type: "string" - title: "Friendly readable name for the node" - event_version: - type: "integer" - format: "int32" - is_parent: - type: "boolean" - format: "boolean" - description: "Whether this node launched a subworkflow." - is_dynamic: - type: "boolean" - format: "boolean" - description: "Whether this node yielded a dynamic workflow." - deck_uri: - type: "string" - title: "String location uniquely identifying where the deck HTML file is\n\ - NativeUrl specifies the url in the format of the configured storage provider\ - \ (e.g. s3://my-bucket/randomstring/suffix.tar)" - reported_at: - type: "string" - format: "date-time" - description: "This timestamp represents the instant when the event was reported\ - \ by the executing framework. For example,\nwhen first processing a node\ - \ the `occurred_at` timestamp should be the instant propeller makes progress,\ - \ so when\nliteral inputs are initially copied. The event however will not\ - \ be sent until after the copy completes.\nExtracting both of these timestamps\ - \ facilitates a more accurate portrayal of the evaluation time-series." - is_array: - type: "boolean" - format: "boolean" - description: "Indicates if this node is an ArrayNode." - eventParentNodeExecutionMetadata: - type: "object" - properties: - node_id: - type: "string" - title: "Unique identifier of the parent node id within the execution\nThis\ - \ is value of core.NodeExecutionIdentifier.node_id of the parent node" - eventParentTaskExecutionMetadata: - type: "object" - properties: - id: - $ref: "#/definitions/coreTaskExecutionIdentifier" - eventResourcePoolInfo: - type: "object" - properties: - allocation_token: - type: "string" - description: "Unique resource ID used to identify this execution when allocating\ - \ a token." - namespace: - type: "string" - description: "Namespace under which this task execution requested an allocation\ - \ token." - description: "This message holds task execution metadata specific to resource\ - \ allocation used to manage concurrent\nexecutions for a project namespace." - example: - allocation_token: "allocation_token" - namespace: "namespace" - eventTaskExecutionEvent: - type: "object" - properties: - task_id: - description: "ID of the task. In combination with the retryAttempt this will\ - \ indicate\nthe task execution uniquely for a given parent node execution." - $ref: "#/definitions/coreIdentifier" - parent_node_execution_id: - title: "A task execution is always kicked off by a node execution, the event\ - \ consumer\nwill use the parent_id to relate the task to it's parent node\ - \ execution" - $ref: "#/definitions/coreNodeExecutionIdentifier" - retry_attempt: - type: "integer" - format: "int64" - title: "retry attempt number for this task, ie., 2 for the second attempt" - phase: - title: "Phase associated with the event" - $ref: "#/definitions/coreTaskExecutionPhase" - producer_id: - type: "string" - title: "id of the process that sent this event, mainly for trace debugging" - logs: - type: "array" - title: "log information for the task execution" - items: - $ref: "#/definitions/coreTaskLog" - occurred_at: - type: "string" - format: "date-time" - description: "This timestamp represents when the original event occurred,\ - \ it is generated\nby the executor of the task." - input_uri: - type: "string" - description: "URI of the input file, it encodes all the information\nincluding\ - \ Cloud source provider. ie., s3://..." - input_data: - description: "Raw input data consumed by this task execution." - $ref: "#/definitions/coreLiteralMap" - output_uri: - type: "string" - description: "URI to the output of the execution, it will be in a format that\ - \ encodes all the information\nincluding Cloud source provider. ie., s3://..." - error: - title: "Error information for the execution" - $ref: "#/definitions/coreExecutionError" - output_data: - description: "Raw output data produced by this task execution." - $ref: "#/definitions/coreLiteralMap" - custom_info: - description: "Custom data that the task plugin sends back. This is extensible\ - \ to allow various plugins in the system." - $ref: "#/definitions/protobufStruct" - phase_version: - type: "integer" - format: "int64" - description: "Some phases, like RUNNING, can send multiple events with changed\ - \ metadata (new logs, additional custom_info, etc)\nthat should be recorded\ - \ regardless of the lack of phase change.\nThe version field should be incremented\ - \ when metadata changes across the duration of an individual phase." - reason: - type: "string" - description: "An optional explanation for the phase transition.\nDeprecated:\ - \ Use reasons instead." - reasons: - type: "array" - description: "An optional list of explanations for the phase transition." - items: - $ref: "#/definitions/eventEventReason" - task_type: - type: "string" - description: "A predefined yet extensible Task type identifier. If the task\ - \ definition is already registered in flyte admin\nthis type will be identical,\ - \ but not all task executions necessarily use pre-registered definitions\ - \ and this\ntype is useful to render the task in the UI, filter task executions,\ - \ etc." - metadata: - description: "Metadata around how a task was executed." - $ref: "#/definitions/flyteidleventTaskExecutionMetadata" - event_version: - type: "integer" - format: "int32" - description: "The event version is used to indicate versioned changes in how\ - \ data is reported using this\nproto message. For example, event_verison\ - \ > 0 means that maps tasks report logs using the\nTaskExecutionMetadata\ - \ ExternalResourceInfo fields for each subtask rather than the TaskLog\n\ - in this message." - reported_at: - type: "string" - format: "date-time" - description: "This timestamp represents the instant when the event was reported\ - \ by the executing framework. For example, a k8s\npod task may be marked\ - \ completed at (ie. `occurred_at`) the instant the container running user\ - \ code completes,\nbut this event will not be reported until the pod is\ - \ marked as completed. Extracting both of these timestamps\nfacilitates\ - \ a more accurate portrayal of the evaluation time-series." - description: "Plugin specific execution event information. For tasks like Python,\ - \ Hive, Spark, DynamicJob." - eventWorkflowExecutionEvent: - type: "object" - properties: - execution_id: - title: "Workflow execution id" - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - producer_id: - type: "string" - title: "the id of the originator (Propeller) of the event" - phase: - $ref: "#/definitions/coreWorkflowExecutionPhase" - occurred_at: - type: "string" - format: "date-time" - description: "This timestamp represents when the original event occurred,\ - \ it is generated\nby the executor of the workflow." - output_uri: - type: "string" - description: "URL to the output of the execution, it encodes all the information\n\ - including Cloud source provider. ie., s3://..." - error: - title: "Error information for the execution" - $ref: "#/definitions/coreExecutionError" - output_data: - description: "Raw output data produced by this workflow execution." - $ref: "#/definitions/coreLiteralMap" - flyteidladminDynamicWorkflowNodeMetadata: - type: "object" - properties: - id: - description: "id represents the unique identifier of the workflow." - $ref: "#/definitions/coreIdentifier" - compiled_workflow: - description: "Represents the compiled representation of the embedded dynamic\ - \ workflow." - $ref: "#/definitions/coreCompiledWorkflowClosure" - dynamic_job_spec_uri: - type: "string" - description: "dynamic_job_spec_uri is the location of the DynamicJobSpec proto\ - \ message for this DynamicWorkflow. This is\nrequired to correctly recover\ - \ partially completed executions where the subworkflow has already been\ - \ compiled." - description: "For dynamic workflow nodes we capture information about the dynamic\ - \ workflow definition that gets generated." - example: - compiled_workflow: - sub_workflows: - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - tasks: - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - - template: - container: - args: - - "args" - - "args" - image: "image" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - env: - - value: "value" - key: "key" - - value: "value" - key: "key" - ports: - - container_port: 2 - - container_port: 2 - config: - - value: "value" - key: "key" - - value: "value" - key: "key" - command: - - "command" - - "command" - architecture: {} - metadata: - retries: - retries: 0 - pod_template_name: "pod_template_name" - discoverable: true - runtime: - flavor: "flavor" - type: {} - version: "version" - cache_serializable: true - discovery_version: "discovery_version" - deprecated_error_message: "deprecated_error_message" - interruptible: true - timeout: "timeout" - generates_deck: true - cache_ignore_input_vars: - - "cache_ignore_input_vars" - - "cache_ignore_input_vars" - tags: - key: "tags" - task_type_version: 7 - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - custom: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - k8s_pod: - metadata: - annotations: - key: "annotations" - labels: - key: "labels" - pod_spec: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - data_config: - io_strategy: - upload_mode: {} - download_mode: {} - format: {} - output_path: "output_path" - enabled: true - input_path: "input_path" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - type: "type" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - config: - key: "config" - security_context: - run_as: - execution_identity: "execution_identity" - iam_role: "iam_role" - oauth2_client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - k8s_service_account: "k8s_service_account" - tokens: - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - - idp_discovery_endpoint: "idp_discovery_endpoint" - name: "name" - client: - client_secret: - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - client_id: "client_id" - type: {} - token_endpoint: "token_endpoint" - secrets: - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - - mount_requirement: {} - group_version: "group_version" - key: "key" - group: "group" - sql: - dialect: {} - statement: "statement" - primary: - template: - outputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - metadata: - on_failure: {} - quality_of_service: - tier: {} - spec: - queueing_budget: "queueing_budget" - tags: - key: "tags" - failure_node: - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - nodes: - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - - branch_node: - if_else: - other: - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - error: - message: "message" - failed_node_id: "failed_node_id" - case: - condition: - conjunction: - operator: {} - comparison: - left_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - right_value: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - var: "var" - operator: {} - array_node: - min_successes: 5 - parallelism: 1 - min_success_ratio: 5.637377 - metadata: - retries: - retries: 0 - name: "name" - interruptible: true - timeout: "timeout" - gate_node: - sleep: - duration: "duration" - approve: - signal_id: "signal_id" - signal: - output_variable_name: "output_variable_name" - signal_id: "signal_id" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - upstream_node_ids: - - "upstream_node_ids" - - "upstream_node_ids" - inputs: - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - - var: "var" - binding: - scalar: - schema: - type: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - uri: "uri" - blob: - metadata: - type: - dimensionality: {} - format: "format" - uri: "uri" - none_type: {} - primitive: - duration: "duration" - datetime: "2000-01-23T04:56:07.000+00:00" - string_value: "string_value" - boolean: true - float_value: 5.962133916683182 - integer: "integer" - binary: - tag: "tag" - value: "value" - structured_dataset: - metadata: - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - uri: "uri" - union: - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - error: - message: "message" - failed_node_id: "failed_node_id" - generic: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - promise: - attr_path: - - string_value: "string_value" - int_value: 6 - - string_value: "string_value" - int_value: 6 - var: "var" - node_id: "node_id" - collection: - bindings: - - null - - null - union: - targetType: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - map: - bindings: {} - output_aliases: - - var: "var" - alias: "alias" - - var: "var" - alias: "alias" - task_node: - reference_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - overrides: - extended_resources: - gpu_accelerator: - partition_size: "partition_size" - unpartitioned: true - device: "device" - resources: - requests: - - name: {} - value: "value" - - name: {} - value: "value" - limits: - - name: {} - value: "value" - - name: {} - value: "value" - container_image: "container_image" - id: "id" - workflow_node: - launchplan_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - sub_workflow_ref: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - metadata_defaults: - interruptible: true - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - interface: - outputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - inputs: - variables: - key: - description: "description" - artifact_partial_id: - partitions: - value: - key: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - artifact_key: - domain: "domain" - name: "name" - project: "project" - version: "version" - time_partition: - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - type: - schema: - columns: - - name: "name" - type: {} - - name: "name" - type: {} - annotation: - annotations: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - structured_dataset_type: - external_schema_type: "external_schema_type" - columns: - - name: "name" - - name: "name" - format: "format" - external_schema_bytes: "external_schema_bytes" - metadata: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - blob: - dimensionality: {} - format: "format" - enum_type: - values: - - "values" - - "values" - union_type: - variants: - - null - - null - simple: {} - structure: - dataclass_type: {} - tag: "tag" - artifact_tag: - artifact_key: - domain: "domain" - name: "name" - project: "project" - value: - input_binding: - var: "var" - static_value: "static_value" - triggered_binding: - transform: "transform" - partition_key: "partition_key" - bind_to_time_partition: true - index: 1 - time_value: "2000-01-23T04:56:07.000+00:00" - connections: - upstream: - key: - ids: - - "ids" - - "ids" - downstream: - key: - ids: - - "ids" - - "ids" - dynamic_job_spec_uri: "dynamic_job_spec_uri" - id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - flyteidladminNodeExecution: - type: "object" - properties: - id: - description: "Uniquely identifies an individual node execution." - $ref: "#/definitions/coreNodeExecutionIdentifier" - input_uri: - type: "string" - description: "Path to remote data store where input blob is stored." - closure: - description: "Computed results associated with this node execution." - $ref: "#/definitions/adminNodeExecutionClosure" - metadata: - title: "Metadata for Node Execution" - $ref: "#/definitions/adminNodeExecutionMetaData" - description: "Encapsulates all details for a single node execution entity.\nA\ - \ node represents a component in the overall workflow graph. A node launch a\ - \ task, multiple tasks, an entire nested\nsub-workflow, or even a separate child-workflow\ - \ execution.\nThe same task can be called repeatedly in a single workflow but\ - \ each node is unique." - example: - metadata: - retry_group: "retry_group" - is_parent_node: true - is_array: true - spec_node_id: "spec_node_id" - is_dynamic: true - input_uri: "input_uri" - id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - closure: - phase: {} - duration: "duration" - workflow_node_metadata: - executionId: - org: "org" - domain: "domain" - name: "name" - project: "project" - updated_at: "2000-01-23T04:56:07.000+00:00" - task_node_metadata: - catalog_key: - source_task_execution: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - dataset_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - artifact_tag: - name: "name" - artifact_id: "artifact_id" - checkpoint_uri: "checkpoint_uri" - cache_status: {} - dynamic_job_spec_uri: "dynamic_job_spec_uri" - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - output_data: - literals: {} - deck_uri: "deck_uri" - flyteidladminTaskCreateRequest: - type: "object" - properties: - id: - title: "id represents the unique identifier of the task.\n+required" - $ref: "#/definitions/coreIdentifier" - spec: - title: "Represents the specification for task.\n+required" - $ref: "#/definitions/adminTaskSpec" - title: "Represents a request structure to create a revision of a task.\nSee :ref:`ref_flyteidl.admin.Task`\ - \ for more details" - flyteidladminTaskCreateResponse: - type: "object" - description: "Represents a response structure if task creation succeeds." - flyteidladminTaskExecution: - type: "object" - properties: - id: - description: "Unique identifier for the task execution." - $ref: "#/definitions/coreTaskExecutionIdentifier" - input_uri: - type: "string" - description: "Path to remote data store where input blob is stored." - closure: - description: "Task execution details and results." - $ref: "#/definitions/adminTaskExecutionClosure" - is_parent: - type: "boolean" - format: "boolean" - description: "Whether this task spawned nodes." - description: "Encapsulates all details for a single task execution entity.\nA\ - \ task execution represents an instantiated task, including all inputs and additional\n\ - metadata as well as computed results included state, outputs, and duration-based\ - \ attributes." - example: - input_uri: "input_uri" - id: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - is_parent: true - closure: - phase: {} - reason: "reason" - metadata: - external_resources: - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - instance_class: {} - resource_pool_info: - - allocation_token: "allocation_token" - namespace: "namespace" - - allocation_token: "allocation_token" - namespace: "namespace" - generated_name: "generated_name" - plugin_identifier: "plugin_identifier" - reasons: - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - - occurred_at: "2000-01-23T04:56:07.000+00:00" - message: "message" - created_at: "2000-01-23T04:56:07.000+00:00" - error: - code: "code" - kind: {} - message: "message" - error_uri: "error_uri" - duration: "duration" - event_version: 1 - updated_at: "2000-01-23T04:56:07.000+00:00" - custom_info: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - output_uri: "output_uri" - started_at: "2000-01-23T04:56:07.000+00:00" - task_type: "task_type" - output_data: - literals: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - flyteidladminTaskNodeMetadata: - type: "object" - properties: - cache_status: - description: "Captures the status of caching for this execution." - $ref: "#/definitions/coreCatalogCacheStatus" - catalog_key: - title: "This structure carries the catalog artifact information" - $ref: "#/definitions/coreCatalogMetadata" - checkpoint_uri: - type: "string" - title: "The latest checkpoint location" - title: "Metadata for the case in which the node is a TaskNode" - example: - catalog_key: - source_task_execution: - task_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - node_execution_id: - execution_id: - org: "org" - domain: "domain" - name: "name" - project: "project" - node_id: "node_id" - retry_attempt: 0 - dataset_id: - org: "org" - domain: "domain" - resource_type: {} - name: "name" - project: "project" - version: "version" - artifact_tag: - name: "name" - artifact_id: "artifact_id" - checkpoint_uri: "checkpoint_uri" - cache_status: {} - flyteidladminWorkflowNodeMetadata: - type: "object" - properties: - executionId: - description: "The identifier for a workflow execution launched by a node." - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - title: "Metadata for a WorkflowNode" - example: - executionId: - org: "org" - domain: "domain" - name: "name" - project: "project" - flyteidleventDynamicWorkflowNodeMetadata: - type: "object" - properties: - id: - description: "id represents the unique identifier of the workflow." - $ref: "#/definitions/coreIdentifier" - compiled_workflow: - description: "Represents the compiled representation of the embedded dynamic\ - \ workflow." - $ref: "#/definitions/coreCompiledWorkflowClosure" - dynamic_job_spec_uri: - type: "string" - description: "dynamic_job_spec_uri is the location of the DynamicJobSpec proto\ - \ message for this DynamicWorkflow. This is\nrequired to correctly recover\ - \ partially completed executions where the workflow has already been compiled." - description: "For dynamic workflow nodes we send information about the dynamic\ - \ workflow definition that gets generated." - flyteidleventTaskExecutionMetadata: - type: "object" - properties: - generated_name: - type: "string" - description: "Unique, generated name for this task execution used by the backend." - external_resources: - type: "array" - description: "Additional data on external resources on other back-ends or\ - \ platforms (e.g. Hive, Qubole, etc) launched by this task execution." - items: - $ref: "#/definitions/eventExternalResourceInfo" - resource_pool_info: - type: "array" - description: "Includes additional data on concurrent resource management used\ - \ during execution..\nThis is a repeated field because a plugin can request\ - \ multiple resource allocations during execution." - items: - $ref: "#/definitions/eventResourcePoolInfo" - plugin_identifier: - type: "string" - description: "The identifier of the plugin used to execute this task." - instance_class: - $ref: "#/definitions/TaskExecutionMetadataInstanceClass" - description: "Holds metadata around how a task was executed.\nAs a task transitions\ - \ across event phases during execution some attributes, such its generated name,\ - \ generated external resources,\nand more may grow in size but not change necessarily\ - \ based on the phase transition that sparked the event update.\nMetadata is\ - \ a container for these attributes across the task execution lifecycle." - example: - external_resources: - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - index: 0 - external_id: "external_id" - retry_attempt: 6 - cache_status: {} - logs: - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - - message_format: {} - name: "name" - uri: "uri" - ttl: "ttl" - instance_class: {} - resource_pool_info: - - allocation_token: "allocation_token" - namespace: "namespace" - - allocation_token: "allocation_token" - namespace: "namespace" - generated_name: "generated_name" - plugin_identifier: "plugin_identifier" - flyteidleventTaskNodeMetadata: - type: "object" - properties: - cache_status: - description: "Captures the status of caching for this execution." - $ref: "#/definitions/coreCatalogCacheStatus" - catalog_key: - title: "This structure carries the catalog artifact information" - $ref: "#/definitions/coreCatalogMetadata" - reservation_status: - description: "Captures the status of cache reservations for this execution." - $ref: "#/definitions/CatalogReservationStatus" - checkpoint_uri: - type: "string" - title: "The latest checkpoint location" - dynamic_workflow: - description: "In the case this task launched a dynamic workflow we capture\ - \ its structure here." - $ref: "#/definitions/flyteidleventDynamicWorkflowNodeMetadata" - flyteidleventWorkflowNodeMetadata: - type: "object" - properties: - execution_id: - $ref: "#/definitions/coreWorkflowExecutionIdentifier" - title: "For Workflow Nodes we need to send information about the workflow that's\ - \ launched" - protobufAny: - type: "object" - properties: - type_url: - type: "string" - description: "A URL/resource name that uniquely identifies the type of the\ - \ serialized\nprotocol buffer message. This string must contain at least\n\ - one \"/\" character. The last segment of the URL's path must represent\n\ - the fully qualified name of the type (as in\n`path/google.protobuf.Duration`).\ - \ The name should be in a canonical form\n(e.g., leading \".\" is not accepted).\n\ - \nIn practice, teams usually precompile into the binary all types that they\n\ - expect it to use in the context of Any. However, for URLs which use the\n\ - scheme `http`, `https`, or no scheme, one can optionally set up a type\n\ - server that maps type URLs to message definitions as follows:\n\n* If no\ - \ scheme is provided, `https` is assumed.\n* An HTTP GET on the URL must\ - \ yield a [google.protobuf.Type][]\n value in binary format, or produce\ - \ an error.\n* Applications are allowed to cache lookup results based on\ - \ the\n URL, or have them precompiled into a binary to avoid any\n lookup.\ - \ Therefore, binary compatibility needs to be preserved\n on changes to\ - \ types. (Use versioned type names to manage\n breaking changes.)\n\nNote:\ - \ this functionality is not currently available in the official\nprotobuf\ - \ release, and it is not used for type URLs beginning with\ntype.googleapis.com.\n\ - \nSchemes other than `http`, `https` (or the empty scheme) might be\nused\ - \ with implementation specific semantics." - value: - type: "string" - format: "byte" - description: "Must be a valid serialized protocol buffer of the above specified\ - \ type." - pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$" - description: "`Any` contains an arbitrary serialized protocol buffer message along\ - \ with a\nURL that describes the type of the serialized message.\n\nProtobuf\ - \ library provides support to pack/unpack Any values in the form\nof utility\ - \ functions or additional generated methods of the Any type.\n\nExample 1: Pack\ - \ and unpack a message in C++.\n\n Foo foo = ...;\n Any any;\n any.PackFrom(foo);\n\ - \ ...\n if (any.UnpackTo(&foo)) {\n ...\n }\n\nExample 2: Pack\ - \ and unpack a message in Java.\n\n Foo foo = ...;\n Any any = Any.pack(foo);\n\ - \ ...\n if (any.is(Foo.class)) {\n foo = any.unpack(Foo.class);\n\ - \ }\n\n Example 3: Pack and unpack a message in Python.\n\n foo = Foo(...)\n\ - \ any = Any()\n any.Pack(foo)\n ...\n if any.Is(Foo.DESCRIPTOR):\n\ - \ any.Unpack(foo)\n ...\n\n Example 4: Pack and unpack a message in\ - \ Go\n\n foo := &pb.Foo{...}\n any, err := ptypes.MarshalAny(foo)\n\ - \ ...\n foo := &pb.Foo{}\n if err := ptypes.UnmarshalAny(any, foo);\ - \ err != nil {\n ...\n }\n\nThe pack methods provided by protobuf\ - \ library will by default use\n'type.googleapis.com/full.type.name' as the type\ - \ URL and the unpack\nmethods only use the fully qualified type name after the\ - \ last '/'\nin the type URL, for example \"foo.bar.com/x/y.z\" will yield type\n\ - name \"y.z\".\n\n\nJSON\n====\nThe JSON representation of an `Any` value uses\ - \ the regular\nrepresentation of the deserialized, embedded message, with an\n\ - additional field `@type` which contains the type URL. Example:\n\n package\ - \ google.profile;\n message Person {\n string first_name = 1;\n \ - \ string last_name = 2;\n }\n\n {\n \"@type\": \"type.googleapis.com/google.profile.Person\"\ - ,\n \"firstName\": ,\n \"lastName\": \n }\n\nIf\ - \ the embedded message type is well-known and has a custom JSON\nrepresentation,\ - \ that representation will be embedded adding a field\n`value` which holds the\ - \ custom JSON in addition to the `@type`\nfield. Example (for message [google.protobuf.Duration][]):\n\ - \n {\n \"@type\": \"type.googleapis.com/google.protobuf.Duration\",\n\ - \ \"value\": \"1.212s\"\n }" - example: - value: "value" - type_url: "type_url" - protobufListValue: - type: "object" - properties: - values: - type: "array" - description: "Repeated field of dynamically typed values." - items: - $ref: "#/definitions/protobufValue" - description: "`ListValue` is a wrapper around a repeated field of values.\n\n\ - The JSON representation for `ListValue` is JSON array." - example: - values: - - null - - null - protobufNullValue: - type: "string" - description: "`NullValue` is a singleton enumeration to represent the null value\ - \ for the\n`Value` type union.\n\n The JSON representation for `NullValue` is\ - \ JSON `null`.\n\n - NULL_VALUE: Null value." - enum: - - "NULL_VALUE" - default: "NULL_VALUE" - protobufStruct: - type: "object" - properties: - fields: - type: "object" - description: "Unordered map of dynamically typed values." - additionalProperties: - $ref: "#/definitions/protobufValue" - description: "`Struct` represents a structured data value, consisting of fields\n\ - which map to dynamically typed values. In some languages, `Struct`\nmight be\ - \ supported by a native representation. For example, in\nscripting languages\ - \ like JS a struct is represented as an\nobject. The details of that representation\ - \ are described together\nwith the proto support for the language.\n\nThe JSON\ - \ representation for `Struct` is JSON object." - example: - fields: - key: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true - protobufValue: - type: "object" - properties: - null_value: - description: "Represents a null value." - $ref: "#/definitions/protobufNullValue" - number_value: - type: "number" - format: "double" - description: "Represents a double value." - string_value: - type: "string" - description: "Represents a string value." - bool_value: - type: "boolean" - format: "boolean" - description: "Represents a boolean value." - struct_value: - description: "Represents a structured value." - $ref: "#/definitions/protobufStruct" - list_value: - description: "Represents a repeated `Value`." - $ref: "#/definitions/protobufListValue" - description: "`Value` represents a dynamically typed value which can be either\n\ - null, a number, a string, a boolean, a recursive struct value, or a\nlist of\ - \ values. A producer of value is expected to set one of that\nvariants, absence\ - \ of any variant indicates an error.\n\nThe JSON representation for `Value`\ - \ is JSON value." - example: - list_value: - values: - - null - - null - number_value: 6.027456183070403 - string_value: "string_value" - null_value: {} - bool_value: true diff --git a/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go b/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go deleted file mode 100644 index fe092742bd..0000000000 --- a/flyteidl/gen/pb-go/flyteidl/service/flyteadmin/model_core_task_node_overrides.go +++ /dev/null @@ -1,19 +0,0 @@ -/* - * flyteidl/service/admin.proto - * - * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) - * - * API version: version not set - * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git) - */ - -package flyteadmin - -// Optional task node overrides that will be applied at task execution time. -type CoreTaskNodeOverrides struct { - // A customizable interface to convey resources requested for a task container. - Resources *CoreResources `json:"resources,omitempty"` - // Overrides for all non-standard resources, not captured by v1.ResourceRequirements, to allocate to a task. - ExtendedResources *CoreExtendedResources `json:"extended_resources,omitempty"` - ContainerImage string `json:"container_image,omitempty"` -} diff --git a/flyteidl/gen/pb-go/flyteidl/service/openapi.go b/flyteidl/gen/pb-go/flyteidl/service/openapi.go deleted file mode 100644 index 28c9b8bb84..0000000000 --- a/flyteidl/gen/pb-go/flyteidl/service/openapi.go +++ /dev/null @@ -1,245 +0,0 @@ -// Code generated by go-bindata. (@generated) DO NOT EDIT. - - //Package service generated by go-bindata.// sources: -// ../service/admin.swagger.json -package service - -import ( - "bytes" - "compress/gzip" - "fmt" - "io" - "io/ioutil" - "os" - "path/filepath" - "strings" - "time" -) - -func bindataRead(data []byte, name string) ([]byte, error) { - gz, err := gzip.NewReader(bytes.NewBuffer(data)) - if err != nil { - return nil, fmt.Errorf("read %q: %v", name, err) - } - - var buf bytes.Buffer - _, err = io.Copy(&buf, gz) - clErr := gz.Close() - - if err != nil { - return nil, fmt.Errorf("read %q: %v", name, err) - } - if clErr != nil { - return nil, err - } - - return buf.Bytes(), nil -} - -type asset struct { - bytes []byte - info os.FileInfo -} - -type bindataFileInfo struct { - name string - size int64 - mode os.FileMode - modTime time.Time -} - -// Name return file name -func (fi bindataFileInfo) Name() string { - return fi.name -} - -// Size return file size -func (fi bindataFileInfo) Size() int64 { - return fi.size -} - -// Mode return file mode -func (fi bindataFileInfo) Mode() os.FileMode { - return fi.mode -} - -// ModTime return file modify time -func (fi bindataFileInfo) ModTime() time.Time { - return fi.modTime -} - -// IsDir return file whether a directory -func (fi bindataFileInfo) IsDir() bool { - return fi.mode&os.ModeDir != 0 -} - -// Sys return file is sys mode -func (fi bindataFileInfo) Sys() interface{} { - return nil -} - -var _adminSwaggerJson = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\xfd\x73\xe3\xb8\x95\x2f\x8c\xff\xbe\x7f\x05\xaa\xf7\x5b\xd5\x99\xc4\x76\x4f\x32\xb9\xfb\x4d\x79\xeb\xd6\xf3\x68\x6c\x75\x8f\xee\xb8\x6d\x8f\x2d\xcf\x64\xea\x7a\x4b\x03\x91\x90\x84\x98\x02\x34\x00\x68\xb7\x92\xca\xff\xfe\x14\x0e\x00\x12\xa4\x48\x89\x7a\x35\xe5\xc6\x6c\xd5\xc6\x2d\x92\x78\x39\x00\x0e\xce\xeb\xe7\xfc\xeb\x3f\x10\x7a\x27\x5f\xf0\x78\x4c\xc4\xbb\x73\xf4\xee\x2f\x67\xdf\xbe\x3b\xd1\xbf\x51\x36\xe2\xef\xce\x91\x7e\x8e\xd0\x3b\x45\x55\x42\xf4\xf3\x51\x32\x57\x84\xc6\xc9\x07\x49\xc4\x33\x8d\xc8\x07\x1c\x4f\x29\x3b\x9b\x09\xae\x38\x7c\x88\xd0\xbb\x67\x22\x24\xe5\x4c\xbf\x6e\xff\x44\x8c\x2b\x24\x89\x7a\xf7\x1f\x08\xfd\x1b\x9a\x97\xd1\x84\x4c\x89\x7c\x77\x8e\xfe\xaf\xf9\x68\xa2\xd4\xcc\x35\xa0\xff\x96\xfa\xdd\xff\x81\x77\x23\xce\x64\x5a\x78\x19\xcf\x66\x09\x8d\xb0\xa2\x9c\x7d\xf8\x87\xe4\x2c\x7f\x77\x26\x78\x9c\x46\x0d\xdf\xc5\x6a\x22\xf3\x39\x7e\xc0\x33\xfa\xe1\xf9\xcf\x1f\x70\xa4\xe8\x33\x19\x24\x38\x65\xd1\x64\x30\x4b\x30\x93\x1f\xb8\x18\x7f\xf8\x17\x8d\xcf\xb8\x18\xff\x1b\xfe\x98\x09\xfe\x0f\x12\x29\xf3\x8f\x98\x4f\x31\x65\xe6\x6f\x86\xa7\xe4\xdf\x59\xa3\x08\xbd\x1b\x13\xe5\xfd\x53\x4f\x3d\x9d\x4e\xb1\x98\x6b\xf2\x7c\x24\x2a\x9a\x20\x35\x21\xc8\x74\x8a\x1c\xbd\xf8\x08\x61\x74\x2e\xc8\xe8\xfc\x37\x41\x46\x03\x47\xf5\x33\x43\xed\x2b\x18\xda\x6d\x82\xd9\x6f\x67\x96\x66\xd0\x32\x9f\x11\x01\x13\xed\xc5\xba\xf5\x4f\x44\x75\xa0\xd9\xfc\xfd\xbf\xf8\xaf\x0b\x22\x67\x9c\x49\x22\x0b\xe3\x43\xe8\xdd\x5f\xbe\xfd\xb6\xf4\x13\x42\xef\x62\x22\x23\x41\x67\xca\xae\x6c\x07\xc9\x34\x8a\x88\x94\xa3\x34\x41\xae\x25\x7f\x34\x66\xae\x7a\x99\xf1\x42\x63\x08\xbd\xfb\xff\x09\x32\xd2\xed\xfc\xe7\x87\x98\x8c\x28\xa3\xba\x5d\x69\x76\x53\x3e\xdc\x77\x85\xaf\xfe\xfd\x1f\x55\x7f\xff\xdb\x9b\xd1\x0c\x0b\x3c\x25\x8a\x88\x7c\xfd\xcd\x7f\xa5\xb9\xe8\x45\xd2\x9d\x9b\x15\x2d\x0f\xba\x34\xd3\x1b\xf8\x0b\x27\x27\x88\x8b\x31\x7a\x22\x73\x04\x5b\x8a\xc4\x48\x71\x58\x3b\x41\x24\x4f\x45\xb4\x38\x7b\x0a\xdf\xeb\x6d\x56\x7e\x22\xc8\xef\x29\x15\x44\x2f\x93\x12\x29\x29\x3d\x55\xf3\x19\x0c\x4f\x2a\x41\xd9\xd8\x27\xc2\xbf\x4f\x1a\x4d\xca\xee\xce\x15\x13\xbb\xc6\x53\xa2\x77\x9a\x9e\x83\xfd\xa2\x30\x1f\x34\x24\x09\x67\x63\x89\x14\x6f\xcf\xd4\xcc\x59\x5b\x63\x66\xe6\x83\xda\x89\x3d\xb2\x8e\x7b\x25\xc2\x0c\x0d\x09\xd2\xec\x86\xc6\x44\x90\x18\x61\x89\x30\x92\xe9\x50\x12\x85\x5e\xa8\x9a\x50\xa6\xff\x3d\x23\x11\x1d\xd1\xc8\xd1\xac\x3d\xb4\x81\x3f\x97\x53\xe6\x41\x12\xa1\x07\xfe\x4c\x63\x12\xa3\x67\x9c\xa4\x04\x8d\xb8\x28\xee\xe3\x47\xd6\x9f\x68\x3a\x4c\x87\x94\x01\x3f\xd1\xb4\x74\x3b\xe4\x4f\x8e\x5c\x7f\x42\xba\x3f\x94\x32\xfa\x7b\x4a\x92\x39\xa2\x31\x61\x8a\x8e\x28\x91\xe5\xd6\xfe\xc4\xed\x11\x42\xa7\x48\xd3\x99\x08\x05\xf4\xe6\x4c\x91\x2f\x4a\xa2\x53\x94\xd0\x27\x82\xde\x5f\x51\xa9\x50\xe7\xb6\xf7\xfe\x04\xbd\x37\x4c\x00\x01\xfb\x7d\x7f\x00\x0a\x67\x7f\xff\x8f\xc7\x4f\x14\x1e\x97\x39\xc9\xbb\x8e\x66\x51\xf7\xe6\xf6\xcb\x5b\xf8\x9f\xff\xf0\xdb\xb1\xeb\xb5\xfa\x4a\x31\xf7\x49\x7e\x99\xd8\x9b\xa4\xe9\xfd\x01\x04\x2b\x5e\x1d\x52\xaf\xd5\xb6\x37\x87\x6e\xb7\x7c\x75\xc8\x23\xbb\x3b\xf4\x1c\xf6\x7d\x7f\xbc\xbd\xcb\x63\x9b\x9b\x03\x2b\x38\xd2\x98\x32\xc3\x01\x32\x86\x20\xa4\x66\x02\x6e\xd8\x2d\x99\xe9\x36\x17\x89\x37\x33\xef\x2e\x71\x57\x84\x47\x95\x16\xce\x3b\xa1\x53\xba\x6a\x7d\x7b\x2c\xd6\x22\xb3\xe5\xe4\x2c\x9d\x0e\x89\xd0\x64\x70\x9b\x15\x66\x3b\xd4\x9b\x57\xa5\x82\x91\xb8\xc1\x34\x7f\x4f\x89\x98\x2f\x99\xe7\x08\x27\xb2\x6e\xa2\x94\x29\xa2\xf5\x93\xd2\xe3\x11\x17\x53\xac\xec\x0b\xff\xf5\xd7\x75\x09\xa1\xf8\x13\x59\xb5\xfe\x3d\xb3\x9a\x11\x96\xb0\x0d\xa6\x69\xa2\xe8\x2c\x21\x68\x86\xc7\x44\x5a\x8a\xa4\x89\x92\x27\xf0\x9a\xd6\x89\x88\x38\xcd\xae\x57\xe8\xc1\x89\x15\xa9\x34\x87\x7e\x94\xc9\xfc\x8c\x7c\x51\xd0\xd2\x23\x03\xc1\x02\x48\xe4\x5f\x97\x7b\x20\xe5\x66\x7b\x46\x72\xa1\x06\xc3\xf9\xd9\x13\x59\xe8\xb7\x76\xe7\x60\x86\xb0\x52\x82\x0e\x53\x45\xf4\xbc\x75\x1b\x8e\xe3\x01\xc3\x37\xd2\x47\x13\xd6\xf0\x7a\x13\x8e\xa9\x20\x11\xcc\x6d\x9d\x03\x93\x7d\xa5\xe7\xad\xf9\xfd\xdc\xcc\x5e\xb3\x7f\x2d\x6c\x55\x50\x20\x5b\xf2\x47\xf6\xc8\xd0\x29\xba\xec\xde\x5f\x74\xaf\x2f\x7b\xd7\x9f\xce\xd1\xf7\x73\x14\x93\x11\x4e\x13\x75\x82\x46\x94\x24\xb1\x44\x58\x10\x68\x92\xc4\x5a\xa0\xd2\x83\x21\x2c\xa6\x6c\x8c\xb8\x88\x89\xd8\x1f\x19\x4b\x4f\x09\x4b\xa7\xa5\x9b\x12\x7e\xcf\x47\x5f\xfa\x42\xcb\x4f\xd9\xa3\xc2\x93\xff\x59\x20\x30\xcc\x58\xf7\xed\xb5\xf6\xaa\x12\xdb\x11\xeb\xfd\xc7\x25\xba\x1d\x40\xed\x0f\x1a\x72\xd0\x90\xab\x29\x13\x34\xe4\xad\x28\xbc\x7f\x95\x68\xc7\xd2\xc0\xe1\xaf\x91\xe3\x50\xf7\x8f\xeb\xca\x38\x84\xb6\x1f\x74\xe3\xa0\x1b\x07\xdd\x38\xe8\xc6\x45\x52\x05\xdd\x38\xe8\xc6\xad\xd3\x8d\x1b\x2c\x63\x10\xd4\x7c\x41\x2d\x9a\xd0\x24\x16\x84\x7d\x50\x58\x3e\x0d\xc8\x17\x12\xa5\x46\xce\x00\x37\x4d\xf1\xc7\x81\x56\x24\x78\x4c\x8a\xbf\x14\xfe\x61\xfc\x3a\x6b\x7f\x96\x4b\x86\x6b\x7f\x9a\xd9\x22\xd6\xfe\x12\x2c\x17\xcd\xbe\x83\x5f\x68\x5c\xf9\x36\xfc\xb2\x62\x0e\xee\x9d\x25\x83\x75\xaf\xd4\x8e\xca\xbd\x60\x05\xe0\xca\x77\x04\x51\x62\x3e\xc0\x4a\x91\xe9\x4c\xad\x69\x95\xc1\x28\xd1\x62\xf6\x32\xb1\xfa\x9a\xc7\xa4\xeb\xfa\xfb\x0d\x19\xe9\x9e\xc4\x68\x38\xb7\xc7\x62\x44\x04\x61\x11\xa9\x6f\xa1\x8f\xe5\x53\xde\xc2\x2a\xd9\xbc\xd0\x9f\xfc\xc8\x85\xfe\xfc\x28\xdc\x71\x85\x91\x1f\x42\x46\xdf\xe4\xa4\xbe\x31\x17\xde\xa6\x5c\xe7\xcd\xd9\xc2\x36\xe4\xa1\xc1\x72\xb6\x3d\x25\x9b\xda\xd9\xb8\x40\x72\x2e\x15\x99\xae\xb4\xb8\x1d\x0f\x21\xec\x25\xd9\xd6\x01\x97\xee\xe9\xaf\xe0\xd4\x17\xa5\x8e\x70\xbc\xd7\x20\xd9\xae\xec\xe5\x6d\x9f\xa7\x0b\x59\x5e\x3e\xd5\x7b\xb7\x7c\x9e\xbb\xee\x28\xa6\x59\x90\x87\x77\x3d\xc8\x3d\x59\xa0\x6a\xd7\xca\x51\x7b\x00\x03\x58\x61\x7b\x28\x7a\x5c\xb2\xf3\xa7\x3f\xf5\x8d\x76\xc6\x42\xab\x26\x54\x7a\xf6\x4b\x14\x71\x61\xc4\xe1\xd8\x9e\x77\x63\x7e\xe8\xf4\x3b\xf7\xdd\xfe\x39\xea\xa0\x18\x2b\xac\x0f\xb8\x20\x33\x41\x24\x61\x0a\x4c\x3b\xfa\x7b\x35\x47\x53\x1e\x93\xc4\x18\x21\x3e\x6a\xe9\x1f\x5d\x62\x85\x2f\xb0\xc2\x09\x1f\x9f\xa1\x0e\xfc\x53\x7f\x4c\x25\xc2\x89\xe4\x08\xbb\x6d\x45\x62\xd7\x04\x66\xb1\x63\x2d\x18\x45\x7c\x3a\xa3\x49\xe6\x6d\xca\xec\x6d\x94\xc5\xf4\x99\xc6\x29\x4e\x10\x1f\x6a\xae\x22\xcf\x1e\x59\xf7\x99\x30\x95\xe2\x24\x99\x23\x9c\x24\xc8\x76\xeb\x5e\x40\x72\xc2\xd3\x24\xd6\xed\xba\x51\x4a\x3a\xa5\x09\x16\x5a\xa6\x35\xa3\xbd\xb1\x6d\xa1\xfe\x84\x64\x63\x85\x71\x69\x6a\x4e\xf1\x13\x91\x88\x2a\x34\xe3\x52\xd2\x61\x92\x9f\xf9\x87\x1e\x82\x71\x5f\x5c\xf5\xc0\xc4\x13\x29\xc4\x0d\x0f\x75\x9d\x5b\x93\x9e\xeb\x71\x8a\x19\x23\xd0\x31\x57\x13\x22\x6c\xf7\xf6\xe5\xd7\xb6\xd6\x3c\x5c\xdf\xdf\x76\x2f\x7a\x1f\x7b\xdd\xcb\x45\x73\x4d\xbf\x73\xff\xe3\xe2\xaf\xbf\xdc\xdc\xfd\xf8\xf1\xea\xe6\x97\xc5\x27\x57\x9d\x87\xeb\x8b\x1f\x06\xb7\x57\x9d\xeb\xc5\x87\x76\x5b\x35\xb6\xfc\xf8\x23\xdb\xd9\xd9\x3a\x3a\xa3\x50\x30\xea\xaf\xb1\xec\xbb\x36\xea\x9f\xbc\x5d\xab\xfe\x88\x26\x60\x74\x68\x6c\xd1\xcf\xac\x46\xf6\x4b\x34\xc3\x52\x1a\x39\xd0\x8c\xe0\xec\x91\x7d\xe6\x42\xb3\xeb\x11\xd7\x1c\x51\xcb\x8a\x4a\xa4\x91\xa2\x6c\x9c\x7d\x74\x8e\x1e\xd3\x6f\xbf\xfd\x2e\xba\xa2\xec\x09\xfe\x22\x6d\x24\x4e\x70\x79\x04\x97\x47\xeb\x5c\x1e\xff\x51\xf1\xe9\xfe\xdd\x03\xc1\xc6\x1f\x6c\xfc\xfb\xb3\xf1\x07\x13\xbf\x37\x86\x60\xdf\xde\x96\x10\xc1\x00\x16\xec\xdb\xdb\x13\x22\xd8\xb7\x5b\x3a\xe3\x70\xbc\x83\x7d\x3b\xd8\xb7\x83\x7d\x3b\xd8\xb7\x83\x7d\x3b\xd8\xb7\xbf\x1a\xfb\x76\x0b\x43\x9e\x82\x91\x3f\x18\xf9\x83\x91\x3f\x18\xf9\x83\x91\x3f\x18\xf9\x8f\xc7\xc8\xaf\xa5\xdd\x0f\xe5\xd0\xff\x3d\x81\xfe\x69\xe1\x92\xcd\x52\x05\xa2\x24\x4f\x95\xfe\x53\xf7\x0f\x7b\x65\x09\x04\x40\x33\x83\xf2\x27\xa2\xb2\x17\xb5\x68\x7b\x14\xb1\xe2\xbf\x70\xf1\x34\x4a\xf8\x4b\x36\xf2\x4f\x44\xe9\xc1\xdf\xd9\x5e\x02\x18\x60\x00\x03\x44\x01\xea\x60\xd7\x50\x07\xad\x32\x51\x1f\x94\xbf\x1f\x35\x4b\x0f\x1c\x3d\x30\xbf\xc0\xfc\xea\x68\x73\x94\xcc\xaf\xd9\xd4\x8e\xce\x7a\xb3\x7f\x9e\x5e\xb4\x77\xe5\x82\x7b\x45\x4a\x6e\x7d\x34\x4e\x6d\xb0\x4d\x4d\x2c\x8d\x17\x2a\x73\x90\x6b\xa2\x18\x90\xb2\xe2\xaa\x28\xbc\x7c\x34\x1a\x40\x61\xd4\x87\xbf\x2b\xde\x78\x5e\xe8\xd7\x12\x16\x13\xa2\x5e\x36\x24\xd4\x1b\xbe\x34\x0f\x17\xb3\x72\xf8\xdb\xee\xab\xbd\xd3\xc2\x95\x66\xff\x0b\x0c\x3f\x30\xfc\xc0\xf0\x5f\x89\xe1\x6f\x40\xf7\xa0\xc2\x2d\x5c\x6a\x95\xb0\x4b\x4d\x71\x96\xd6\x49\xba\x58\x23\xcb\xa2\x71\x5a\xc5\x8a\x3c\x8a\xca\xc4\x89\xaa\x4c\x89\xc5\xd4\x88\xca\x5c\x88\xed\x92\x1f\x36\xbd\xab\x9b\xa7\x33\x7c\x22\xaa\xf0\xf2\xd1\xe8\x9f\x85\x51\x1f\xfe\xb2\x7e\xf5\xb0\x9d\xd7\xe2\xd3\x5f\x5f\xea\x46\xc8\xd5\xd8\x23\xe9\xde\xba\x58\xd3\xde\x6c\x8c\xaf\x20\xfd\x22\xe4\x5b\xac\x45\xa3\xb7\x95\x60\xf1\x56\x33\x2a\x8e\x33\x85\x22\xe4\x4c\x84\x9c\x89\x9d\xaa\xbc\xa5\xa7\x5f\x55\xce\xc4\x31\x27\x49\x1c\xde\x3c\x11\x4c\x0e\xed\x37\x39\x04\x8b\x83\xfd\x2f\x68\xdf\x6b\xcf\x3c\x88\xf6\x41\xfb\x6e\x32\xf3\xa0\x7d\x07\xed\xbb\x85\x47\x34\x68\xdf\x41\xfb\x0e\xda\x77\xd0\xbe\x83\xf6\x8d\x82\xf6\xed\x35\xf4\x5a\xa9\xb5\x6d\x70\x6e\x1e\x95\xcd\x21\x9f\xfa\xc0\x1d\xf0\xc5\x74\xd4\x02\xdb\x6d\x92\xa1\x0a\x7f\x39\xa5\x7e\x5d\xc4\xc4\x5a\x2d\xfd\x32\x1f\x6c\x17\x98\xe4\x6f\x96\x55\xac\x50\xd8\x17\xbe\x3b\x8a\x18\x81\x85\x51\x87\xb4\xd4\x4d\x45\x9e\x57\x12\x1a\xf6\x44\x81\x23\xb9\xbe\xd6\x5f\xa8\x37\xac\x4b\x06\x1d\x72\xfb\x14\xba\xa3\xd1\x1d\x8f\x47\x67\x3c\xbc\x6c\xf1\x16\xc5\x89\x20\x4d\x78\x63\x08\x17\x6f\xb8\x78\xc3\xc5\x1b\x2e\xde\x70\xf1\x86\x0c\x7c\xfb\xfe\x5e\xe5\x89\x92\x30\xd1\x08\x4a\x6b\xe7\x35\x1c\x2a\x44\x09\xef\x06\x5e\x55\x91\xa1\xfc\x35\x25\xf2\xaf\x47\x29\x53\x1c\xa2\x28\x43\x10\x2a\x8e\x44\xa8\x78\x93\xb6\xa4\x20\x29\x05\x49\xa9\x9a\x32\x8d\x24\xa5\x47\xd6\x9f\x68\x3a\x4c\x87\x94\x65\xde\x3c\xb7\x43\xfe\xe4\xc8\xf5\x27\xa4\xfb\x43\x29\xa3\xbf\xa7\x24\x99\xe7\x3c\x49\x96\x5b\xcb\x90\x3d\xd1\x29\xd2\x74\x26\x42\x01\xbd\x39\x53\xe4\x8b\x92\xe8\x14\x25\xf4\x89\xa0\xf7\x9a\x31\xa3\xce\x6d\xef\xfd\x09\x7a\x7f\x05\x05\x86\xd0\x2c\xc1\x4c\xbe\x6f\x8d\xe3\x26\xc0\x2a\xef\x0b\x56\x39\xa0\x2a\x07\x54\xe5\xa6\x04\x0a\xa8\xca\x01\x55\xf9\x78\x51\x95\x77\xa6\x1f\x6e\x88\xcb\xf9\x2a\x9a\xe2\x71\xfa\xb2\x83\xa6\x88\x82\xa6\x18\x34\xc5\xa0\x29\x06\x4d\xf1\x48\x34\xc5\x76\x50\x38\xa8\x89\x41\x4d\x0c\x6a\xe2\x0e\x89\x13\xd4\xc4\xa0\x26\x06\x35\x71\x41\x4d\x3c\x5e\xcf\xe1\x77\x41\x1f\x0c\xfa\xa0\xff\xfb\xf1\xe9\x83\x41\x75\x0a\xaa\x53\x35\x65\x8e\x53\x75\x6a\x8d\xec\x73\x8c\x21\x45\x41\x29\x6c\x4e\x88\xa0\x14\x36\x26\x55\x50\x0a\x97\x10\x27\x28\x85\x41\x29\x0c\x4a\x61\x63\xa5\xf0\x98\xdc\x85\x41\x3b\x0c\xda\xa1\xff\x7b\xd0\x0e\x83\x76\x18\xb4\xc3\xe0\x58\x0b\xaa\x61\x50\x0d\x83\x6a\x18\x54\xc3\x55\xc4\x09\xaa\x61\x50\x0d\xbf\x2e\xd5\x90\x3c\x13\xa6\x24\x14\x43\xf4\x15\xa5\x77\x33\x2e\xeb\x15\x3c\x9f\x3b\x54\x28\x77\xd0\x66\xb1\x28\x21\xa0\xb6\xfd\x86\x26\x58\x22\x1e\x45\xa9\x28\x9d\x81\xb2\x7a\x77\x21\x08\x56\x04\x5a\xd0\x1f\x1e\x83\x5a\xb7\x38\xdd\x43\x01\x10\x0f\x79\xbc\xb0\xdb\xcd\x41\xa8\x7a\xb2\x5c\xcc\xda\xd9\xd4\x7f\x4f\x49\x33\xad\x76\x8f\x9b\x1a\xa2\xa1\xcd\x66\x5c\xac\x76\xf6\x62\x8b\xea\xef\x78\xd7\x2f\xd4\xea\xdf\x68\xe7\x67\xad\xe8\x8f\x8f\x22\x06\xba\x7a\xde\x87\x3a\x02\xd5\x8b\xfc\xc6\xc2\x6e\x5f\xfd\x9c\xd7\xad\x71\xcb\xce\x7a\x65\x71\xc3\x76\x5f\x70\x47\x71\xc4\x5f\xef\x86\xab\x5d\xd7\x70\xc2\xbf\xba\x9b\x7c\x86\x05\x61\x6a\xd0\xa4\xa0\xa9\xc2\xf2\x69\xc7\x67\xbe\x50\x68\x62\xa3\x33\x0f\x2d\x1c\xcd\x99\x5f\x9c\xef\x61\xcf\x7c\xe3\xd5\x0e\x9c\x60\xb7\x9c\xa0\x6a\xe1\xdb\xc0\x09\xda\x7d\xa6\xc3\x91\x86\xff\xc2\xa6\x5e\x6f\x53\x1f\x8f\x2e\x7a\x0c\x1b\xfc\x75\x55\xd1\x57\xdf\xe4\xed\xd4\xd2\xb2\x9a\x6f\x8d\xb7\x78\x5f\xd0\xf1\x98\x08\x63\x69\x8e\xf4\x56\xb4\xee\xcc\x25\xa0\xa7\x79\x95\xb3\x95\xdb\x3a\x7b\xf5\x18\xb6\x74\x36\x58\x33\xf6\xaf\x66\x2f\x2f\xcc\xbb\x25\x9b\xb8\x08\xb4\x20\x48\xc4\x9f\x89\x68\xbc\xb3\xef\x08\x6c\x67\x60\xde\x33\x41\x9e\x29\x4f\x65\x32\x3f\x15\x29\x43\xee\x26\x40\x59\x5f\x26\xca\xe6\x85\x26\x09\xe2\x2c\x99\x23\xa9\xb0\x50\xee\x31\x1b\xa3\x91\xe0\x53\x38\x22\x09\x96\x0a\x3d\x31\xfe\xc2\xd0\x08\xd3\x24\x15\x04\xcd\x38\x65\xea\xec\x91\xf5\x18\xba\x33\x63\x84\xaa\x28\x27\x28\x95\xfa\x60\x45\x98\x31\xae\x50\x34\xc1\x6c\x4c\x10\x66\x73\x5b\x5e\x30\xdf\x26\x88\x0b\x94\xce\x62\xac\x08\x74\x51\x82\x94\xcc\xc6\x08\x61\x07\x54\x22\x2a\x11\xf9\xa2\x04\x99\x92\x64\xae\xfb\xd0\x07\x41\x71\x64\xe9\x63\x86\x6a\x8b\x95\x11\x21\xb8\x90\x50\x4f\x65\x38\xff\x27\x66\x8a\x32\x82\xc0\x13\x22\x4d\x48\xc1\x29\xba\xe2\x12\xfc\xb2\x3f\xfe\x4d\xa2\x28\x49\xa5\x22\xe2\x04\x0d\xd3\xb1\x44\x94\xa1\x59\x82\xd5\x88\x8b\xa9\x1e\x21\x65\x52\xe1\x21\x4d\xa8\x9a\x9f\xa0\x29\x8e\x26\xa6\x2d\xa0\x81\x3c\x79\x64\x31\x7f\x61\x52\x09\x82\xb3\xde\xdd\x43\xf4\x07\xff\x99\xd9\x0d\xf2\x9b\x13\x28\xaa\x46\xa7\xb3\x64\xee\x0f\x3f\x5f\x7e\xb3\x26\xba\x11\x12\xa3\x21\x89\x70\x2a\x6d\x64\x94\x12\x73\x44\xbe\x4c\x70\x2a\x61\xed\xf4\xf4\x6c\x45\x9a\x88\x4f\x67\x09\x51\x04\xd1\x11\x52\x42\x6b\x1e\x78\x8c\xa9\x26\xdd\x3d\x21\x0d\x38\x9a\x5d\x40\x7b\x04\x7e\x03\xff\xda\x94\x0b\x82\x62\xa2\x30\x4d\x96\x46\xcb\xd9\x6f\xb3\xb6\x8e\x42\xf5\x7c\x25\x9e\x17\xd4\xc9\xbd\x32\xf2\xe2\x36\x6e\x1f\x27\x4f\x20\x78\x69\x07\x42\x0a\xb3\x51\x55\x11\x4e\xb6\x94\x57\xee\xec\xa0\xc2\xf1\x0d\xc7\xb7\x3c\x92\xc3\x1f\x5f\xb3\x17\x5b\x7a\x7e\x0f\x96\xd8\xdc\xac\x9c\xf2\x15\x95\x2a\x7b\xf3\x38\xb0\xac\xb2\xe1\x1e\x22\x2a\xfd\x4d\x1e\xd6\x10\xc4\x1d\x82\xb8\x6b\x29\x73\x9c\x41\xdc\xad\x09\x57\x0c\x01\xcf\x7b\x0a\x78\xa6\x32\x44\x3c\x87\x88\xe7\xa6\x04\x0a\x11\xcf\x21\xe2\xf9\x78\x23\x9e\xd7\xd4\x1d\x36\xcc\x7f\xad\x73\xcd\xad\xa3\x3f\x7c\x22\xea\x48\x95\xfe\xa0\x39\x04\xcd\x21\x68\x0e\x3b\xd7\x1c\xb8\x70\x1e\x8c\x16\x54\x2d\xdb\x15\x97\x76\x5f\xbf\x8b\x49\x42\x14\xa9\xb7\xb5\x12\x31\xd5\x0a\x91\x91\x40\x28\xd3\xa2\xea\x58\x10\x29\xb7\x65\xb3\x59\xc3\x47\xca\x6c\xb3\xf1\x07\x23\x6b\xe0\xbe\x35\x53\x0b\xdc\xf7\x8d\x71\xdf\xa3\x72\x1b\x78\x1c\xea\x50\x7e\x83\xec\x56\x99\xa5\xf5\x92\xfa\x83\x89\x6d\xc8\x83\x2d\xcc\x0e\xd7\xea\x96\xe2\xd9\xe1\xb6\xfb\x7c\xcb\x5b\xc6\xf4\x75\xa4\x57\x8c\x19\x7c\xb8\x5f\xc2\xfd\x52\x33\xb5\x70\xbf\x84\xfb\xe5\xf5\xee\x17\xc7\x9e\x5a\xe5\x94\xe6\x62\x5c\x30\x19\x2d\xbb\x88\x0e\x15\xec\x7a\x5c\xb7\xce\x61\x43\x47\xde\xde\x95\xd3\x9e\x03\xda\xb6\xf8\xdd\x10\xb2\x1b\x42\x76\x8f\x2a\x64\x37\xf0\xed\x23\xe0\x72\xad\x0b\x6e\x3d\x8e\x78\xd6\xb0\xb7\x8f\x62\x6f\xb7\x2d\xf2\xb3\xd5\xc1\x9e\x47\xb5\xa7\x0f\x14\xeb\x19\xcc\x1f\xc1\xfc\x51\x4d\x99\x10\x16\x19\xe0\x6d\x17\xa7\x15\xa2\x3d\x43\xb4\x67\x88\xf6\xdc\x25\x71\x42\xb4\x67\x88\xf6\xfc\x6a\xa3\x3d\x5b\x1e\xe0\x79\x54\x1a\x43\xd0\x16\x82\xb6\x10\x9c\xa5\x6b\x4e\xed\xe8\x64\xf4\x5d\x71\x66\xf7\x75\x8b\x22\x3c\x8f\x8a\xdb\xbe\x46\x80\x67\x60\xbf\x81\xfd\x56\x53\xe6\x28\xd9\x6f\x7b\x0c\xe9\x21\x16\x72\x21\x16\xf2\xa8\x98\xf1\xc1\x43\x21\x03\x27\x0e\x9c\xb8\x9a\x32\x81\x13\x1f\x7f\xd4\xa0\xf1\xaa\x0e\x66\x09\x66\x03\x1a\x7b\xa1\x83\x1f\xfe\x95\x1b\x2b\xf6\xe5\xd9\xd4\x47\x2b\x36\x55\x48\xb3\xaa\x9f\xe2\x37\xfd\x49\x92\x3b\x3a\x10\x1f\xea\x61\xac\xac\xc7\x6a\x7c\x23\xb7\x09\x66\xbd\xf8\x38\xc0\x6e\x2a\xa7\x7f\x08\x67\xe8\xdb\x0b\x35\xdc\xe6\x92\xc2\x0a\x9c\x6e\x98\x32\x63\x76\xcd\xab\xc9\x16\x8c\xca\xed\x98\xe8\x36\x57\x96\x37\x31\xef\xd6\x72\x97\x91\x47\x94\xf6\x4d\x3b\xf8\xe2\x42\xa9\xc9\xe0\x6d\x6a\x38\xe1\xe0\x6d\x6a\xaf\xb7\xa9\xc1\x32\xee\xc5\x85\x7c\xe0\xe3\x79\x50\x99\xf5\xa8\x25\xd5\x20\xa8\xa2\x20\xd6\x05\xb1\xae\x7e\xd6\x41\xac\x0b\x62\x5d\x10\xeb\x82\x58\x17\xc4\xba\xd7\x17\xeb\x1a\x4c\xf3\xab\x8d\x32\x58\x25\xaa\x36\x2f\x3d\x64\x72\x7c\x20\x15\x30\x9d\x25\x1c\xc7\xcb\x22\xbd\x72\x61\xf2\x37\x94\x0b\x6e\x4b\x24\x50\xd3\x7a\xfe\xd9\x31\x08\xa0\xf9\x68\xbf\xb2\xfc\xa7\xc5\x89\xb7\xc5\x5b\x50\x84\xaf\x6c\xe9\xde\x3e\x0a\x37\xc0\x6b\x6d\xee\x37\x09\x73\x13\x4e\x6c\xc3\x13\x7b\xb8\xfc\xc5\xea\x53\xbc\x86\x95\x44\xfe\xf5\xb8\x8e\x71\xa8\x5d\x11\x30\xaa\x2a\xa6\x16\xa2\x4d\x42\x92\x66\xc8\x66\x7c\x73\xa6\xb6\x90\xcd\x18\xb2\x19\x83\x21\x72\xf9\xb4\x83\x21\xf2\x4d\x64\x33\xae\xaf\x4c\x6c\x98\xdc\x78\x18\xb5\xe2\xc8\xac\x03\x41\xad\x08\x6a\x45\xc5\xd4\x82\x5a\xf1\x15\xaa\x15\xed\xa0\x70\xd0\x29\x82\x4e\x11\x74\x8a\xa0\x53\x04\x9d\x62\xe7\x64\x0c\x3a\x45\x03\x9d\x02\xfe\xb2\x10\xc3\x6b\x2b\x18\x6b\x2a\x16\x2b\x70\x54\x8e\xd6\xe7\x18\x34\x8a\xa0\x51\x04\x8d\xe2\xe0\x1a\x45\x6b\x26\x64\xd9\xe7\x8a\x39\xdd\xbb\x05\x29\x01\xba\xb7\x6f\x3e\x6e\x44\x03\x68\x69\x85\x30\x51\x54\xd0\xb2\x5d\xa7\x3f\xf5\x75\x14\x13\x4d\x0e\x62\x79\x1e\x6c\x8d\x22\x2e\x0c\x53\x8e\xed\x2e\x37\xf2\x44\xa7\xdf\xb9\xef\xf6\xcf\x51\x07\xc5\x58\x61\xbd\xad\x05\x99\x09\x22\x09\x53\x20\xab\x11\x88\xa3\x07\x58\xfd\xc4\x48\x15\x1f\xf5\xfd\x83\x2e\xb1\xc2\x17\x58\xe1\x84\x8f\xcf\x50\x07\xfe\xa9\x3f\xa6\x12\xe1\x44\x72\x84\x1d\xe9\x49\xec\x9a\xc0\x2c\x76\x07\x0a\x03\x5a\x3c\x4d\x32\xe5\x34\x53\x2f\x28\x8b\xe9\x33\x8d\x53\x9c\x64\xe9\x09\x8f\xac\xfb\x4c\x98\x4a\x71\x92\xcc\x11\x4e\x12\x64\xbb\x75\x2f\x38\x00\xfa\x21\xc9\x46\x29\xe9\x94\x26\x58\x68\x76\x6c\x46\x7b\x63\xdb\x42\x5a\x31\x76\x63\x85\x71\x69\x6a\x4e\xf1\x13\x91\x88\x2a\x34\xe3\x52\xd2\x61\x92\x1f\x80\x87\x1e\x82\x71\x5f\x5c\xf5\x40\x66\x8b\x14\xe2\x86\x73\xb8\xce\xad\x02\xe3\x7a\x9c\x62\xc6\x08\x74\xcc\xd5\x84\x08\xdb\xbd\x7d\xf9\xb5\xc5\xaf\x87\xeb\xfb\xdb\xee\x45\xef\x63\xaf\x7b\xb9\x28\x7f\xf5\x3b\xf7\x3f\x2e\xfe\xfa\xcb\xcd\xdd\x8f\x1f\xaf\x6e\x7e\x59\x7c\x72\xd5\x79\xb8\xbe\xf8\x61\x70\x7b\xd5\xb9\x5e\x7c\x68\xb7\x55\x63\x51\xce\x1f\xd9\x3e\x64\x39\xf7\x75\x03\x4c\x0f\x7b\xb8\x14\x56\xa9\x34\x35\x65\x04\x19\x53\xa9\x80\xfd\x37\x91\xc2\x56\x43\x79\x1c\xad\xf4\x15\x0a\x9b\x05\x59\x2c\xc8\x62\x41\x16\x3b\x36\x59\xec\x70\x26\x81\x23\x0a\x53\xfc\xee\xb8\xee\x9e\x50\x76\x21\x30\xe7\xf6\x33\xe7\xd6\xb9\xde\x5a\x63\x3a\x3f\x46\x48\xd7\xe0\x54\x6c\x4e\x88\xe0\x54\x6c\x4e\xab\xe0\x54\x5c\x42\x9c\xe0\x54\x0c\x4e\xc5\xaf\xd8\xa9\x78\x94\xb1\x89\x41\x95\x70\xef\x05\x55\x22\xa8\x12\x6f\x54\x95\x68\x0d\x85\x83\x1e\x11\xf4\x88\xa0\x47\x04\x3d\x62\x39\x71\x82\x1e\x11\xf4\x88\xa0\x47\x1c\x5b\x3c\xe2\x71\x69\x12\x41\x8b\x08\x5a\x44\xbb\xb5\x88\xd6\x4c\xe8\x78\xbc\xc5\xcd\xe6\x13\x22\xf7\x42\xe4\x5e\x88\xdc\xab\x8d\xdc\x7b\xa3\x9a\xfc\xae\xe4\x37\xf7\x75\xdb\x02\x12\x8f\x4b\xfc\x0a\xd5\xc5\xb2\xa7\x41\x18\x0b\xc2\xd8\x57\x2a\x8c\xb5\x08\x44\xb1\x15\x45\xd2\xa6\x58\x45\x13\x3c\x4c\xc8\x20\xb3\x65\xc9\xa6\xea\xfd\x15\x95\x4a\xa2\x28\x95\x8a\x4f\xeb\x2f\x97\xcf\xae\x87\x4e\xd6\xc1\x05\x67\x23\x3a\x4e\xcd\xdd\xf2\x1b\x6c\x7d\xef\x44\xe7\x02\xee\x7c\x46\x56\xf9\x15\x2b\x5a\x3f\x8a\x6b\xa9\x7a\xe8\x87\xba\x9d\xd6\xd1\x47\x72\xdb\xa5\x55\x26\xb4\x08\x39\xb8\xeb\xde\xdf\x3c\xdc\x5d\x74\xcf\x51\x07\x44\x2c\x70\x27\x98\xad\x40\xff\xa9\x27\x85\x14\x96\x4f\xf9\x5a\x0a\xb3\xcd\x25\xc8\xd9\xe0\xbf\xd0\x22\x3f\x3a\x45\x17\x57\x0f\xf7\xfd\xee\x5d\x4d\x83\x76\xa3\x40\xa9\x54\x32\x9d\x25\x58\x91\x18\x3d\xa5\x43\x22\x18\xd1\xd2\x4e\x94\xa4\x5a\xb8\xc9\xbd\x1a\xa6\xd1\xee\xdf\xbb\x17\x0f\xfd\xde\xcd\xf5\xe0\xa7\x87\xee\x43\xf7\x1c\xb9\x1d\xa7\x9b\xd5\xe3\xd2\xa3\x88\xe7\x0c\x4f\xb5\x62\xa5\x7f\xc8\x8b\xb3\xfe\x9e\x92\x94\x20\x2c\x25\x1d\xb3\x29\x61\xaa\xdc\xa2\x1b\xf0\x55\xe7\xfb\xee\x55\xb1\xe5\x09\x41\x3f\xfe\x2d\x1f\x54\x82\x87\x24\xb1\x6e\x16\xf0\x1c\xe8\x8d\x9e\x77\x64\xfd\x2f\xa9\xa1\xea\x4f\x0f\x9d\xab\x5e\xff\xd7\xc1\xcd\xc7\xc1\x7d\xf7\xee\xe7\xde\x45\x77\x60\x85\xe5\x8b\x8e\xee\xb7\xd0\x93\x95\xa9\xd1\xef\x29\x4e\xb4\xd2\xc5\x47\xe0\xb7\xa0\x11\x41\x2f\x13\xc2\x50\xca\x60\xc7\x19\x4d\x4e\xab\x77\x59\xa7\xfa\x94\x99\x19\xdd\x5e\x3d\x7c\xea\x5d\x0f\x6e\x7e\xee\xde\xdd\xf5\x2e\xbb\xe7\xe8\x9e\x24\xa0\xeb\x38\xa2\xc3\x2a\xce\x92\x74\x4c\x19\xa2\xd3\x59\x42\x34\x35\x8c\x2e\x37\x24\x13\xfc\x4c\xb9\xb0\x47\x77\x4c\x9f\x09\x33\x74\x84\x33\x0b\xed\x3b\x9d\x62\xe0\x91\xee\xe6\xfa\x63\xef\xd3\x39\xea\xc4\x71\x36\x07\x09\x6d\x14\x76\xce\x0b\x17\x4f\xa3\x84\xbf\x9c\x16\x87\xad\x99\x03\x74\x6f\x36\x11\x7f\x26\x42\xd0\x98\x94\xf6\x51\xe7\xfe\xbe\xf7\xe9\xfa\x73\xf7\xba\x0f\x14\x53\x82\x27\x12\x4d\xf8\x0b\x58\xe8\x61\x86\x60\xb8\x7f\xc6\x34\x81\xce\xdc\x62\x71\x86\x5e\x26\x14\xbc\x3a\x54\xfa\x04\x33\x6a\xa7\x48\xd9\xab\x1b\x9d\x0b\x07\x6f\x51\x1b\x2b\x9f\xa4\xc5\x37\x4a\xc7\x62\xd9\x0b\x85\x5d\xbe\xf8\xe2\xaa\xdd\xba\xf8\x45\x69\xbb\xd5\xeb\xa0\x0b\xfb\xa5\x7e\xa6\xf9\x5a\x37\x56\x41\x8b\x34\x5c\x53\x78\x58\x57\x03\x35\x3e\x30\x5f\x09\x05\x97\x9a\x13\xf3\x1d\x4f\x3c\x2e\x6d\xb4\xb1\x18\x91\x17\x5c\x3d\x72\x81\xe2\x38\x12\xef\x5e\x57\xa2\x38\xec\xd1\x38\xb4\xd6\x10\xe4\xa5\x20\x2f\x05\x79\x29\xc8\x4b\x41\x5e\xca\xfe\xdb\xb3\x3c\x41\x94\xa0\x91\xfc\x90\xed\xab\xfd\x82\xb2\x12\xa9\x37\xac\xa2\x53\x82\x6c\xcf\xf6\xa4\xd6\x0a\x21\x59\xa9\xfb\xa5\x16\xf3\x4f\x44\x65\x2f\x7e\x36\x0d\x1f\x85\x30\xf1\x8b\xe5\x28\xd9\xe0\x3f\x11\x65\xc7\x1f\x12\xfa\x43\x42\x7f\xcd\xd4\x82\x57\x60\x7b\xaf\x00\x17\x48\xce\xa5\x22\xd3\x23\xf1\x0f\xc4\x64\xb6\xd8\x61\x69\x62\xf0\x8e\x89\xef\x5a\x08\x47\x36\x9e\x73\x1b\x3b\x90\x90\x67\x92\x80\x20\xab\x04\x7e\x26\x42\x5a\xf1\x6c\x28\x08\x7e\xd2\x32\x6d\xcc\x5f\x7c\xe1\x2c\x26\x0a\xd3\x64\x1f\xfa\x73\x93\x70\xe5\xef\xfe\xf2\xaa\xf7\xe1\xf1\x5e\x81\xe1\x06\x0c\x2e\xe4\x70\x59\x7c\x85\x97\xc5\x31\x06\xf1\x84\x3b\xb0\x2d\x77\xa0\x26\x77\x3c\x70\xe1\x7c\x1f\xfe\x55\x30\xca\xfd\x7b\x5f\xfa\xe1\x1d\xe4\x47\xc9\x65\x17\xa1\xe6\x52\x71\x17\x96\xef\x37\x1b\x04\xb8\xe2\x46\xf4\xbe\x38\x0a\x7d\xd0\x1b\x6f\x9b\x5c\xd3\x77\xbe\x61\xdf\xdd\x13\x53\xa2\x70\x8c\x15\xd6\x47\x68\x4c\xd4\x19\xba\x61\xf0\xac\x8f\xe5\xd3\x09\x72\xf7\xba\xe6\x9d\x79\x28\x86\x9f\xa2\xb3\x27\x56\xd9\xd0\x66\xf5\xda\xc1\x9b\x6d\xe4\xe8\x41\x4b\xdf\xe5\xd4\x82\xe0\x15\xd2\xb1\xdb\x8c\x9b\xe7\xbe\x6e\x14\xed\xbc\xbb\x5b\xd9\xb4\x78\xc4\x17\xf3\x61\xe3\x9b\x77\x7a\x4d\xa7\x30\xf4\x70\x07\x9b\xff\xc2\x1d\x1c\xee\xe0\x70\x07\x2f\xa3\x4c\xb8\x83\x8f\x38\x00\xbe\xe2\xca\x7a\xd5\x08\xf8\x26\x66\x05\x63\x53\xc8\x0d\x0a\x6b\x02\xf5\xe6\x36\x84\x95\xf0\x5a\x15\x52\xcb\x4a\x6c\xad\xfc\x1b\x7a\x24\xc1\x6a\xde\x2c\x0f\x81\xaf\xb5\x53\x61\xc5\x20\xbc\x04\xab\xc2\x1e\x25\x9a\xb7\x27\xce\x6c\x23\xcb\x60\x05\x97\x0c\xa6\xcc\xdc\x49\x79\xb6\xb7\x3c\xc0\x0e\x5b\x73\xa2\xdb\x48\x36\xde\xc4\x3c\xe1\xc6\xc9\x2c\x1e\x51\x5a\xb2\xa8\x7b\x81\xe1\x7a\x1d\x3b\xfe\xeb\x43\x6f\x91\xb7\x8b\xbc\x15\xc0\xa5\xd6\x3a\x24\x01\x5c\xea\x10\xe0\x52\x0d\x96\x71\x2f\x88\x71\x07\x3e\x9e\xaf\xa9\x3a\x1c\x8f\x13\xf2\xc8\x74\x86\xa3\xd2\x17\x82\x0f\x72\xff\xf6\xcf\x60\x2a\x0c\xa6\xc2\x6a\xca\x04\x53\xe1\xd7\x15\xae\xb5\xab\xfb\xde\x7d\xfd\xda\x5e\xc8\x23\xbb\x99\x83\x13\x32\x5c\xc2\xe1\x12\x0e\x97\x70\xb8\x84\x77\x45\xe1\xe0\xaf\x5b\x53\xe9\x3e\x0a\x2f\xdd\x91\x5d\xeb\xc1\x49\x17\x6e\x7c\xf7\x71\x70\x69\xad\x9a\x67\x70\x69\x05\x97\x56\x70\x69\x05\x97\x56\x70\x69\x65\xbf\x07\x97\xd6\x41\x77\xeb\x57\x6b\xb6\xab\xd6\x18\x78\x4c\x06\x15\x48\x32\xd9\x4f\x03\x3f\x6d\xb0\xf0\x6b\xc1\x7d\x57\x78\xe2\xfb\xf2\x0a\x0f\xf2\x72\x39\xd0\x2f\x8d\xd7\xce\xc3\x5f\x66\x4e\xe4\x31\x69\x9c\x77\x5f\x78\xb9\xed\x71\x81\x6e\xa2\x46\xf5\xf0\x47\x7e\x80\x3c\xfb\xf2\x4e\x78\x63\xd1\x67\x35\xbb\xfa\x2d\x5a\xea\x2a\xce\x68\x30\xdb\xad\x24\xd4\x1b\x06\x1c\xb0\x4c\xf8\x00\xe3\x79\xd3\x77\xd8\x07\x8b\xfe\x38\x70\x60\x83\x3b\xbc\xd4\x2e\x4d\xd3\x9a\xe9\x3b\x1b\x8d\xf3\x20\xad\xba\xe2\x2a\x3e\x6d\xfb\x45\x07\x73\x5e\x32\xe5\x70\xdd\x85\xeb\x2e\x5c\x77\xe1\xba\x0b\xd7\x5d\xf9\xba\x73\x57\xcf\xa0\xe2\xd2\xab\x7e\x96\x5f\x7d\xd5\xcf\xb3\x0b\xb0\xfa\xf1\xfa\x28\x6a\x8d\x9c\x47\x8d\x75\x38\x70\x1b\xf9\x6f\x1f\x49\x76\x97\x3f\xe4\x43\xb8\x8e\x6a\x37\xc6\x1b\xbb\xd8\x96\x6e\xf2\x37\x77\xbd\x2d\x3b\xb2\xe1\x92\x6b\x48\xae\xb7\x7a\xd5\xed\xc5\x51\xb5\x5f\xc7\xc3\x01\x9d\x56\xaf\x65\x77\xde\x8b\x79\xfd\x33\x17\x04\x51\x36\xe2\x88\x43\xf8\x8e\x54\x22\x8d\x14\x65\xe3\xec\xa3\x73\xf4\x98\x7e\xfb\xed\x77\xd1\x15\x65\x4f\xf0\x17\x69\xa3\x51\x3e\xf8\xcc\x82\xcf\xec\x18\x7d\x66\x26\xd6\x6e\x30\xc3\x82\x30\x55\xa1\x5b\x94\xaf\x13\x78\xdd\xaf\x49\xed\xa4\x0e\x68\x00\x69\xd1\x1e\xd9\x0b\x39\xbb\xaa\xde\x58\x5e\x58\x49\x7b\x79\xc3\x6e\xa5\x96\xeb\x23\xed\xf1\x2a\xbd\x55\x29\x3d\x18\xa1\x82\x11\xaa\x3c\xcf\xc3\x19\xa1\x36\xa0\x7b\x88\x8d\x38\xfc\x55\x75\x3c\xde\xa3\x96\xdf\x67\x6d\x73\x1e\x85\x5b\x2d\xdc\x6a\xe1\x56\x6b\x01\xdd\xc3\xad\xb6\xf4\x56\xfb\x4a\xdc\x43\xc7\x70\x7b\xb5\xc4\x3b\xf4\x56\x6f\xae\xe0\x35\xd9\x01\xb9\xde\xea\x2d\xf6\x5a\x8e\xd2\xc3\xdb\x9e\x83\x7f\x28\xf8\x87\x82\x7f\x28\xf8\x87\x82\x7f\xc8\xff\x3d\xf8\x87\x96\xd1\xfd\x60\xea\x89\x15\x81\x06\xd9\xd1\x95\x1f\xfe\x95\xff\x9d\xa9\x25\xbe\x6a\xb1\x0c\x86\xe8\x42\x10\x38\x15\x5c\x58\x10\x1b\x69\xeb\xc3\xd7\x2b\x19\x9f\xb1\x8a\x26\x78\x98\x90\x4e\xd6\xad\x2b\x97\x0f\x0a\xc6\x6f\x08\xab\x82\xd0\x0b\x65\xe9\x96\xe8\x22\x06\x1a\xe2\xd6\xbc\x9d\x37\x7a\x0c\x0a\xc9\xc2\xa0\x0f\x0b\x62\xb4\xb8\xf0\xcd\x0e\x90\x5b\x19\x1a\x03\xbb\xf3\x8a\xf1\x6b\xb9\x9b\x8f\xf2\x8b\x41\xa2\x17\x9a\x24\x5a\x92\xb1\x52\x5b\x4b\xa4\xd1\x57\x87\x36\xa9\x5d\xf9\x57\x05\x38\xa9\xe2\x0e\x55\x2c\xa1\x89\xdd\x7c\x7b\x3e\x60\x8a\x00\xbb\xcd\x86\x59\x6c\xf5\xbe\x15\xa6\xf5\xb7\xc1\x09\x3e\x11\x75\x28\x36\xb0\xe9\xd9\x5f\x7a\xee\x05\x19\x11\x41\x58\x44\x5a\x08\xab\xb1\x0e\xde\xcb\x2f\x66\x92\x16\xec\x65\xea\x36\xad\x3f\x55\xc5\xad\x9e\x56\x10\x75\xad\xa0\xd7\xef\xdc\xff\x38\xb8\xeb\xde\xdf\x3c\xdc\x5d\x74\xcf\x51\x07\xd8\x20\x7c\x63\x0e\x08\xfd\x27\x34\xa7\xb0\x7c\xca\xcd\x1d\xc2\xb0\x01\x09\x9b\x1e\xf4\x49\x4d\x45\x74\x8a\x2e\xae\x1e\xee\xfb\xdd\xbb\x9a\x06\xed\xf1\xd1\x72\xa2\x22\xd3\x59\x82\xb5\xfc\xf8\x94\x0e\x89\x60\x04\xae\xe6\x24\x95\x8a\x88\x5c\xcb\x34\x8d\x76\xff\xde\xbd\x78\xe8\xf7\x6e\xae\x07\x3f\x3d\x74\x1f\xba\xe7\xc8\x9d\x43\xdd\xac\x1e\x17\x1c\x3d\xe3\xf9\x31\x3f\xe4\x35\x60\x7f\x4f\x49\x4a\x10\x96\x92\x8e\xd9\x94\x30\x55\x6e\xd1\x0d\xf8\xaa\xf3\x7d\xf7\xaa\xd8\xf2\x84\xa0\x1f\xff\x96\x0f\x2a\xc1\x43\x92\x58\xb5\x17\xf0\x29\xf4\xf1\xcf\x3b\xb2\xfa\x70\x6a\xa8\xfa\xd3\x43\xe7\xaa\xd7\xff\x75\x70\xf3\x71\x70\xdf\xbd\xfb\xb9\x77\xd1\x1d\x58\x04\x9b\x8b\x8e\xee\xb7\xd0\x93\x15\x35\xd1\xef\x29\x4e\xa8\x9a\xeb\x75\x94\x86\x2f\x9a\xfa\xb6\x29\x33\xc5\x71\x41\xd6\xc6\x7e\x85\x5b\x39\x23\x91\x99\xd1\xed\xd5\xc3\xa7\xde\xf5\xe0\xe6\xe7\xee\xdd\x5d\xef\xb2\x7b\x8e\xee\x49\x42\x22\x25\x33\xa2\xc3\x2a\xce\x92\x74\x4c\x19\xa2\xd3\x59\x42\x34\x35\x0c\x98\xd8\x90\x4c\xf0\x33\xe5\xc2\x32\xb4\x31\x7d\x26\xcc\xd0\x51\x6f\x2b\xd3\xbe\x83\xd3\x19\x78\xa4\xbb\xb9\xfe\xd8\xfb\x74\x8e\x3a\x71\x9c\xcd\xc1\x54\x46\x2f\xec\x1c\x67\x58\x39\x2d\x0e\x9b\x8e\xb4\xc2\xa2\x19\x0c\x2c\x1f\x7f\x26\x42\xd0\x98\x94\xf6\x51\xe7\xfe\xbe\xf7\xe9\xfa\x73\xf7\xba\x0f\x14\x53\x82\x27\x12\x4d\xf8\x0b\x28\x74\x30\x43\xd0\xf3\x9e\x31\x4d\xa0\x33\xb7\x58\x9c\xf9\xa7\xdf\xeb\x79\xc2\xd3\x24\xd6\xcb\xf4\xea\x3a\x4a\xe1\xe0\x2d\xaa\x29\xe5\x93\xb4\xf8\x46\xe9\x58\x2c\x7b\xa1\xb0\xcb\x17\x5f\x5c\xb5\x5b\x17\xbf\x28\x6d\xb7\xc5\x17\x6a\xf7\x4b\xfd\x4c\xf3\xb5\x6e\xac\x99\x15\x69\xb8\x26\x97\xdd\x81\x6d\x6f\xb9\xc1\xb6\xa5\x7a\x97\xfb\xfa\x5d\x4c\x12\xa2\x48\xad\xa0\x74\x09\x8f\x5f\x4b\x50\x32\xbd\xbf\x0d\x59\xc9\xcc\x25\x88\x4b\x5f\x8d\xb2\xe4\x16\xbc\x15\xca\x92\x39\x6b\xbe\xce\x04\x29\x83\x9e\x72\x6d\xf2\x04\xdf\xa6\x99\xe5\x28\xd2\x02\xdb\x63\x67\xd9\xfb\xa5\x78\x68\xe6\x10\x6c\x48\x8b\x23\x09\x36\xa4\xed\xd8\x62\xe1\xc7\x0a\x28\xdd\x83\xb3\xca\x4d\x04\xac\x02\xbf\xbc\x84\xd7\x8f\x93\x6b\x96\xc7\x7e\xcc\xbc\xd3\x6b\xad\x1d\x4c\xe4\xeb\x65\x9f\x0b\x47\xbc\xd9\xc4\x6d\xe8\xcf\xf1\xce\xbb\x2d\xd7\x46\xdd\xb1\x6e\xf3\xe5\x51\x2c\x86\x7c\xbc\x1e\x89\x63\x62\xff\xaf\xe2\x92\x78\x73\x62\xf2\x57\x67\x34\x08\x3e\x96\xe0\x63\x09\x3e\x96\xe0\x63\x09\x3e\x16\xb4\xa9\x8f\x65\x57\x92\xd6\x51\x3b\x24\x8e\x53\x54\x3a\xac\x47\x22\x48\x4b\xc7\x2e\x2d\xb5\x45\x29\x3c\x2e\x17\x4b\x51\x1d\x5c\xbb\xea\x56\x5b\xf4\xc2\xb7\x64\x1c\x3c\x2e\x1d\xb1\x75\xe6\xc0\xaf\x8e\xf1\x6d\x66\xfa\x3b\xda\xe9\x06\xad\x38\x68\xc5\x41\x2b\x0e\x5a\x71\xd0\x8a\x51\xd0\x8a\xd7\xd6\x8a\xdf\x92\xa0\x78\x74\x1a\x72\x90\x15\x5f\x7b\xc2\x5f\x99\xac\xd8\x16\x9b\x40\xdd\xc9\x6d\xa9\x65\xe0\xeb\x0c\x28\x3a\xe2\x9b\x20\xe4\xbc\x22\x6f\xe9\x42\xc0\xcd\xd7\xc2\x47\x5b\x1e\x70\xf3\xf6\xec\xaa\x47\xcc\x23\x43\x36\x70\x10\x2b\x77\x34\xdd\x60\x82\x0c\x26\xc8\x60\x82\x0c\x26\xc8\x60\x82\x44\xed\x4e\x7e\x5e\x69\x70\x0a\xf9\xcf\xfb\x32\xac\x1e\xb1\xa4\x18\x72\xa1\x83\xb0\xb8\xbb\xe9\xb6\x55\x77\x6e\x93\x0d\x52\xae\x5f\x51\x62\x25\x12\xb7\x9d\xf6\x6f\x4b\x18\xd8\x15\x95\x4e\xd1\x3d\x26\x7e\x25\xf7\xcd\x92\xb6\x81\xdf\x75\x2b\xfa\x66\xd1\x77\x17\xe8\x00\x04\x88\xb0\x34\x0a\x5e\x9a\x28\x3a\xd3\xa2\x3c\x1e\x13\x69\xf1\x88\xb5\xe0\x7d\xe2\x78\x97\x78\x26\xe2\x34\x03\x9c\x86\x2e\x1c\x0a\x37\xa8\x2d\x8a\xa3\x11\xa0\xcd\x03\x5d\xc9\x17\x05\x4d\x3d\x32\xc0\xe1\x06\x1a\x9d\xb5\x11\xff\x36\x80\x03\x2f\x21\x4e\x00\x07\x5e\x8b\x9b\x04\x70\xe0\x96\x80\x03\xaf\xab\x82\x99\x53\xe9\x6b\x61\x70\xc8\x9d\xd4\xea\xcc\x52\x47\xaa\x8c\xcd\xb8\xac\x97\x4c\xee\xc8\x98\x4a\x60\x49\x4b\xaa\x5d\x39\x99\x04\x0a\x2b\xc0\x56\xff\xa8\x5f\x40\x31\x99\x25\x7c\x0e\xf6\xaf\x25\xe2\x8a\xeb\xe2\x76\x41\x63\x68\xbb\xc4\xe2\x46\x7e\x28\x9d\xaa\x2d\x32\x77\x3e\xef\x56\x48\xd9\x79\xc8\xff\xeb\xcb\xdb\xc7\x14\x78\xb5\x77\x81\xfb\xb0\x7c\xf6\x98\xaa\xbd\x07\x75\x22\xa8\x13\x4d\x76\x4d\x50\x27\x56\x11\x28\xa8\x13\x41\x9d\xd8\xa7\x3a\x71\x60\x09\xe6\xc3\xbf\x4a\x45\xd4\x97\x05\x20\x3e\xd8\xa8\x43\x70\xce\x52\x09\x47\x7e\xa5\x20\xf3\xc8\xaa\x1f\x38\x27\xe5\x90\x38\x1e\x33\x4c\x95\x57\x76\x4d\xea\x4b\x6b\x46\x84\x9a\x7b\x6f\x92\xe9\x4c\xcd\xff\xfb\x91\x51\x95\x85\x78\xd1\x31\xe3\xc2\xec\x18\xfd\xf1\x04\xb3\x38\xd1\x97\xba\xcc\xda\x89\x30\x63\x5c\x01\x2b\x87\x09\xc4\xe8\x99\x62\xc3\xf8\x3b\xb7\xbd\xc6\x81\x8e\xc7\x24\x6a\x1d\x36\x92\x71\xff\xb5\xd3\x0e\x5f\x59\x74\xc5\x84\x3e\x25\x7c\x88\x93\x64\x8e\xd2\xa2\x47\x49\x37\xd0\x92\x39\xb4\x45\x7b\x6b\x87\xba\xe6\x60\x05\xca\x6a\x5b\xcb\xac\x11\xc7\xc4\x64\x0e\x6d\x8e\xf0\x96\xf0\x8d\xb1\x9b\xb6\x1c\xd5\xb6\x19\x5a\x82\x70\xd2\x54\x38\x39\x22\xb6\x71\x58\xd9\x24\xdc\xe4\xc7\x7f\x93\x2b\x2c\x9f\xfc\x4a\xe6\x70\xa1\xbb\x62\xf4\x85\x2a\xbe\xe5\x92\xbe\xff\x6e\xf2\x5e\x9e\x5e\xb0\xfa\xdd\xac\x1a\xfa\xea\x57\xa1\x32\x7a\xcd\x8b\xb6\x8c\xbe\x79\x0c\xd3\x2b\x8f\xc3\xfd\xe8\x77\xe8\x7e\xcb\x5b\x76\xbf\x3c\x13\x21\x29\xb7\xaf\x09\xa2\xc4\x7c\x80\x95\xd2\x0c\x69\x03\x1b\x75\x2d\xd7\xec\x63\xf9\xd4\xac\x2a\xfb\x27\xa2\x0a\x2f\xb7\x5d\xac\x71\x13\x85\x79\x16\x46\xbe\x7f\xfe\xd4\x60\x1b\xbf\x31\x71\xa7\xf1\x91\x5c\x31\xef\xe3\x2b\x4c\xdf\x94\xc1\xac\x31\xf1\xaf\xa5\x48\x7d\x33\x86\xbb\x2a\x1e\xf2\x18\x0b\xd6\x2f\xbb\x41\x5a\x33\xc2\xd2\x25\xf6\x16\x4f\x6e\xf1\x4a\x0e\x47\x74\x19\x8d\x9a\x9e\xc5\xa3\x39\x81\x25\x49\x6b\xc5\xdc\xee\xdd\x02\xd9\xd7\xdd\x4e\x68\xdf\xbc\x0a\xc2\xe2\xae\x47\xb5\x1f\x07\xb0\xb7\x1a\xeb\xa4\x10\xf6\x5c\xb1\x75\xe3\xce\xca\xce\x90\x4b\x2a\xcc\x8e\xa6\x9a\x40\x41\x2a\x2a\xfd\xfa\xec\x11\x17\x46\xda\x8c\xed\x99\x35\x0e\xad\x4e\xbf\x73\xdf\xed\x9f\xa3\x0e\x8a\xb1\xc2\xfa\x90\x0a\x32\x13\x44\x12\xa6\x8c\x29\x82\x29\xaa\xe6\x68\xca\x63\x92\x18\x3b\x80\x31\x0e\x5e\x62\x85\x2f\xb0\xc2\x09\x1f\x9f\xa1\x0e\xfc\x53\x7f\x4c\x25\xc2\x89\xe4\x08\xbb\x8d\x43\x62\xd7\x04\x66\xb1\x63\x0f\x18\x45\x7c\x3a\xa3\x89\xc9\x6b\xf3\xfd\xdb\x94\xc5\xf4\x99\xc6\x29\x4e\x10\x1f\x82\x0d\xe5\xec\x91\x75\x9f\x09\x53\x29\xe8\xb8\x38\x49\x90\xed\xd6\xbd\xe0\x19\x30\xdc\x28\x25\x9d\xd2\x04\x0b\x2d\x3d\x9a\xd1\xde\xd8\xb6\x50\x7f\x42\xb2\xb1\xc2\xb8\x34\x35\xa7\xf8\x89\x48\x44\x15\x9a\x71\x29\xe9\x30\xc9\x8f\xf1\x43\x0f\xc1\xb8\x2f\xae\x7a\xe0\x34\x8c\x14\xe2\x86\x0f\xba\xce\xad\x07\xdd\xf5\x38\xc5\x8c\x11\xe8\x98\xab\x09\x11\xb6\x7b\xfb\xf2\x6b\xfb\xff\x1e\xae\x6d\xba\x58\xf7\x72\xd1\x01\xd8\xef\xdc\xff\xb8\xf8\xab\xcb\x0f\x5b\x7c\x72\xd5\x79\xb8\xbe\xf8\x61\x70\x7b\xd5\xa9\xc8\x3b\xb3\xdb\xaa\xb1\x2f\xd1\x1f\xd9\xe6\x87\x69\xff\x8a\x46\x4b\x43\x13\x9b\x1b\x1d\x1a\x59\x1c\x1a\x9b\x1b\x9a\xda\x1a\x9a\x19\x1a\xea\xad\x0c\x7b\x08\x53\x6b\x6e\x0a\xb8\xa2\xb2\x68\x0b\x38\x8e\x98\xb5\xc2\x90\xf5\x1c\xf6\x6d\x08\xf8\xea\xac\x00\x5f\xa9\x09\x20\xe8\xff\x7b\xa1\xdb\x5b\x55\xfe\x5b\xae\xf9\x6f\x13\x94\x9a\xe1\x5f\x84\xa8\xd4\xc5\xa8\x54\x12\x82\x52\x43\x50\x6a\x53\x02\x85\xa0\xd4\x10\x94\x7a\xb4\x41\xa9\x65\x45\x2b\x78\x6c\xdb\xe0\xb1\x6d\xb9\x8e\xd6\x66\x87\xed\x5b\xd5\x5c\x82\xf3\x32\x38\x2f\x83\xf3\xf2\x48\x4f\x6e\x70\x5e\x36\xa7\x51\x70\x5e\x06\xe7\x65\x70\x5e\x06\xe7\x65\x70\x5e\x06\xe7\xe5\x6b\x9a\x46\xda\x10\x1b\x7a\xcc\x2e\xdb\xe0\x89\x5d\xe1\x89\x6d\xb9\x92\xdf\x4a\x47\xec\x5b\xd5\x11\x82\x6a\x1f\xfc\x92\x5b\x4d\xbb\x55\x4a\xfd\x5b\xbb\x37\x83\x2b\xb6\x39\x21\x82\x2b\xb6\x31\xa9\x82\x2b\x76\x09\x71\x82\x2b\x36\xb8\x62\xbf\x42\x57\x2c\x8d\xb7\x2e\xb9\xd5\x44\x6f\xd1\xb2\x62\xdc\x05\xf3\x50\x66\xdc\x12\xbf\x81\xf4\x88\xe5\x53\x66\x01\x6a\xa0\xcf\xf4\xe2\xa3\x50\x64\x2a\x27\x7c\x08\x85\x66\x1b\x8d\x05\x2b\xcd\xc1\x15\x40\x15\xe8\x27\xb9\x51\xb1\x85\x35\x02\xb6\xd1\x51\xbc\x89\x79\x6a\x8a\xd3\x3e\x3c\xa2\xb4\x6f\xda\x41\xf0\x0b\x82\x5f\x90\x6d\x1a\x4e\x38\xc8\x36\xed\x95\x6d\x5e\x4b\x61\x69\xdf\xf1\x3c\x3a\xfb\xc4\xde\xc5\x52\xd9\x18\xb4\xcd\x94\xc9\x06\xd7\x5d\x3a\x4b\x38\x8e\x57\x05\xc8\xfd\x86\x72\x59\x6d\x89\xb8\x69\xda\xd5\x1f\xb4\x5c\xda\x5c\x88\x8d\x33\x23\xff\x1a\x50\xe3\x6b\xa7\xfe\xaa\x78\x66\xb0\x7f\x33\xd4\xa2\xb5\x10\x08\xf7\xbf\x99\xdb\x9e\x8d\xf7\xca\xbb\xf9\x4d\xa6\xde\x85\x23\xba\xfa\x88\xc2\x1f\x85\x00\xef\x7d\x59\x42\xca\xc7\xb6\x91\xd1\x43\xfe\xb5\xe5\xe7\x36\x5b\xdf\x43\x98\x38\xde\xe4\x29\x7d\xc3\xce\xe6\xe0\x50\x5e\x1e\xf5\xb3\xa3\x00\xd4\x47\xd6\x9f\x68\x3a\x4c\x87\x94\x65\xf1\x76\x6e\x87\xfc\xc9\x91\xeb\x4f\x80\x75\x69\xf1\x2f\x93\x79\x6e\x0a\x93\xe5\xd6\x32\x45\x09\x9d\x6a\x2d\x35\x22\x42\x01\xbd\x39\x53\xe4\x8b\x92\xe8\x14\x25\xf4\x89\xa0\xf7\xfa\xc8\xa3\xce\x6d\xef\xfd\x09\x7a\x7f\x85\x53\x16\x4d\xd0\x2c\xc1\x4c\xbe\x6f\x8d\x82\x15\x6c\x66\xa1\x9a\x4a\xf0\x96\xee\x92\x38\xc1\xa2\x18\x2c\x8a\xad\xb3\x28\xb6\x45\x67\x30\x49\xa5\x78\x4a\xda\xa2\x3d\xb4\x5d\xeb\x0f\xda\x43\xd0\x1e\x82\xf6\x10\xb4\x87\x82\xf6\xd0\x0e\x0a\x07\xd5\x21\xa8\x0e\x41\x75\x08\xaa\x43\x50\x1d\x76\x4e\xc6\xa0\x3a\x2c\x53\x1d\xe0\x2f\x87\x1b\xb3\xae\x1e\xd1\x58\x7f\x68\x00\x12\x73\x34\xca\x43\x50\x1c\x82\xe2\x10\x14\x87\x83\x2b\x0e\xad\x99\xd0\xdb\xc3\xbb\x08\x88\x11\x01\x31\x22\x20\x46\xd4\x20\x46\x1c\x4a\x64\x33\xf2\xda\x91\xa5\xc8\x1c\x85\xd0\xf6\x6a\x39\x32\x6f\x4f\x8c\x0b\x59\x3f\x21\xeb\x27\x98\x21\x43\xd6\x4f\x30\xb4\x05\x43\x5b\xab\x0d\x6d\xaf\x65\x3d\x3f\xf0\xf1\x3c\x80\x70\xda\xf2\x88\xe5\xef\x8e\x41\x02\x3d\x60\xcc\x41\xb0\xb2\x05\x2b\x5b\x35\x65\x8e\xd3\x3d\xdf\x9a\x5b\x3f\x00\x3c\x05\x89\x3f\x04\x1e\x84\xc0\x83\x95\xc4\x09\xfa\x50\xd0\x87\x5a\xa7\x0f\xbd\xa2\xa2\xd0\xba\x30\xe5\xa0\x31\x04\x8d\x21\x68\x0c\x6f\x56\x63\x68\x0d\x85\x83\xba\x10\xd4\x85\xa0\x2e\x04\x75\x61\x39\x71\x82\xba\x10\xd4\x85\xa0\x2e\xb4\x3a\x34\xf9\x58\x14\x86\xa0\x2c\x04\x65\xa1\xdd\xca\x42\x6b\x26\x14\x82\x78\x43\x10\x6f\x08\xe2\xfd\x6a\x82\x78\xdf\xa8\xc2\xbe\x57\x31\xcd\xb1\xc8\x65\x82\xd7\xa2\xbc\xf4\xf3\x02\x63\x6d\xad\xc8\x94\x8f\x76\x53\xdc\xc7\x5d\x91\xfa\x85\x8b\xa7\x51\xc2\x5f\x06\x99\x56\x67\x83\xc2\xf3\x7f\xdb\x7c\x3e\xef\x87\x5c\x78\xf6\x7e\xcc\x84\x68\xef\x37\xd7\x7a\x11\x20\x34\x5d\x85\x0f\x2a\x11\x17\x28\x9d\xc5\xf0\x67\x94\x4a\xc5\xa7\xf5\x52\xf5\x67\xac\xa2\x09\x1e\x26\xa4\x93\xf5\x7b\xc1\xd9\x88\x8e\x53\xb3\x3f\x7e\x03\x56\x88\x9d\x64\x73\xe2\x24\x23\xcd\x14\xdd\xf8\x96\x49\xe2\x0f\x30\x8e\x5f\xec\x9b\x79\x27\x47\x11\x80\xbe\x38\x6c\x33\x9d\x43\xc1\x8d\x16\x77\xd1\xb6\x2c\xce\x6b\xad\x1d\xe2\xcf\xe2\x99\x58\x25\xaa\x82\x15\x3a\xd3\x4c\x68\x0c\x9b\xf3\x65\x42\xc1\xb2\x06\x96\x38\xb0\x3e\xe5\x0d\xa3\x17\x9a\x24\x20\x71\x18\x5a\xb4\x6f\xe6\x8d\xb4\x17\x3b\x71\x7b\xf6\xde\xc4\xbc\x1d\xf3\x58\x31\x73\x77\x04\x8d\x1b\xe2\x48\xa7\xfd\x9a\x08\xbb\x2b\x18\xd9\xab\xe2\xec\xd6\x5e\x9f\x35\x39\x55\x1f\xfe\x55\x79\x25\x36\xa9\x9d\xfa\xda\xf7\xe0\x27\xa2\xde\xcc\x25\xf8\x89\xa8\x43\xdd\x80\x6f\xf1\xda\xdb\xf4\xae\x5b\xca\xf8\x04\x19\x11\x41\x58\x44\x8e\x35\x27\x6b\xe1\x8a\x3b\xda\xe9\x6e\x74\xb3\x1d\xed\x6c\xd7\x31\x60\xfd\x62\x26\x69\xcd\x55\x53\xc7\x72\xfd\xa9\x2a\x6e\xdd\xcb\x05\x17\x98\x35\x56\xf5\x3b\xf7\x3f\x0e\xee\xba\xf7\x37\x0f\x77\x17\xdd\x73\xd4\x81\x83\x0e\xdf\x18\xf6\x4e\xff\x09\xcd\x41\x3e\x6c\x66\x0c\x13\xe6\x8e\x93\xc0\xaa\xc1\x0d\xae\xa9\x88\x4e\xd1\xc5\xd5\xc3\x7d\xbf\x7b\x57\xd3\xa0\x65\xfe\x94\x8d\x91\x22\xd3\x59\x82\x15\x89\xd1\x53\x3a\x24\x82\x11\x50\xac\x92\x54\x2a\x22\x72\xe7\xb8\x69\xb4\xfb\xf7\xee\xc5\x43\xbf\x77\x73\x3d\xf8\xe9\xa1\xfb\xd0\x3d\x47\xee\x16\xd1\xcd\xea\x71\xe9\x51\xc4\x73\x86\xa7\x34\x32\x3f\x64\xa5\x68\xd1\xef\x29\x49\x09\xc2\x52\xd2\x31\x9b\x12\xa6\xca\x2d\xba\x01\x5f\x75\xbe\xef\x5e\x15\x5b\x9e\x10\xf4\xe3\xdf\xf2\x41\x25\x78\x48\x12\xeb\xad\x07\x07\xb4\xbe\xbc\xf2\x8e\xac\x1b\x3f\x35\x54\xfd\xe9\xa1\x73\xd5\xeb\xff\x3a\xb8\xf9\x38\xb8\xef\xde\xfd\xdc\xbb\xe8\x0e\xac\x31\xe6\xa2\xa3\xfb\x2d\xf4\x64\x6d\x36\xe8\xf7\x14\x27\x54\xcd\xf5\x3a\x4a\x73\xe9\xa3\x97\x09\x61\x28\x65\x70\x81\x18\x4b\x21\x66\x5e\xa7\x72\x46\x22\x33\xa3\xdb\xab\x87\x4f\xbd\xeb\xc1\xcd\xcf\xdd\xbb\xbb\xde\x65\xf7\x1c\xdd\x93\x04\x6c\x69\x8e\xe8\xb0\x8a\xb3\x24\x1d\x6b\x4e\x30\x9d\x25\x44\x53\xc3\xd8\x0a\x87\x64\x82\x9f\x29\x17\xf6\x3a\x1e\xd3\x67\xc2\x0c\x1d\xf5\xb6\x32\xed\x3b\x9b\xd5\xc0\x23\xdd\xcd\xf5\xc7\xde\xa7\x73\xd4\x89\xe3\x6c\x0e\x12\xda\x28\xec\x1c\x77\x74\x4f\x8b\xc3\xa6\x23\x1a\x41\xf7\x66\x13\xf1\x67\x22\x04\x8d\x49\x69\x1f\x75\xee\xef\x7b\x9f\xae\x3f\x77\xaf\xfb\x40\x31\x25\x78\x22\xd1\x84\xbf\x80\xa3\x17\x66\x08\xfe\xdf\x67\x4c\x13\xe8\xcc\x2d\x16\x67\xfe\xe9\xf7\x7a\x36\x66\x4d\x91\xb2\x57\xf7\x5d\x16\x0e\xde\xa2\xb5\xaf\x7c\x92\x16\xdf\x28\x1d\x8b\x65\x2f\x14\x76\xf9\xe2\x8b\xab\x76\xeb\xe2\x17\xa5\xed\x56\x6f\xe3\x5c\xd8\x2f\xf5\x33\xcd\xd7\xba\xb1\x89\xb3\x48\xc3\x7d\xc8\xd8\xee\xeb\x77\x31\x49\x88\x22\xb5\x32\xf1\x25\x3c\x7e\x7d\x99\xd8\x8c\xe3\xcd\x88\xc5\x66\x3a\x41\x32\x0e\x92\x71\xe3\x09\x07\xc9\xb8\x6a\xc2\x6f\x44\x32\x6e\xa1\xd5\xc7\xb1\xa8\xd6\x59\x7d\x82\x7f\xa4\xb4\x52\xc7\x79\x05\xbe\x9a\x7b\x24\xf8\x0f\xd6\xbb\x42\x8e\x7f\xde\xc1\x7f\x10\xfc\x07\x95\x37\xc9\x9b\xf7\x1a\x1c\xe7\xd5\x70\x40\xa7\x41\x50\x23\x96\xcc\x37\xa8\x11\x47\x36\xdb\x60\x60\x0f\x06\xf6\x60\x60\x0f\x06\xf6\x60\x60\x47\x9b\x1a\xd8\x1b\x70\xd9\x43\x98\x53\x5b\x1a\x44\xfc\x56\xdc\x06\xc7\x29\x17\x1f\xd6\x6b\x10\x44\xe3\x25\xf3\x0d\xa2\xf1\x91\xcd\xb6\x85\x76\x91\x76\x59\xd8\x69\x5c\x65\x10\x39\x20\x34\xbd\x1b\x49\x53\x78\x7a\x47\xd0\x5e\x7c\x14\xec\xfc\xd5\x10\xea\x03\x9e\x7b\xc0\x73\x0f\x70\x2d\x01\xcf\x1d\x05\x40\x92\x00\x48\xd2\x66\x40\x92\x06\xcb\xf8\x16\xf0\xdc\x0f\x63\x61\x78\x43\x49\xca\x4e\x30\x94\x85\xd8\x0d\x2e\x57\x05\x6f\x80\x95\x20\x9d\x25\x1c\xc7\xcb\xc0\x62\x9c\x1c\xe9\x03\xc6\x2c\x11\x3d\x4d\xdb\xbf\x2c\x2a\x4f\xad\x95\x3c\xdd\x58\xcd\xc8\x0f\x65\x3e\x68\x8d\xc2\xe5\xa6\xdd\x0a\x35\xab\x58\xbb\xb5\x85\x1b\xfa\xa8\x02\x6a\x0f\xbb\xa3\xdf\x64\xd1\xd6\x70\x4c\x57\x1f\xd3\xc3\xd5\x47\xa9\x3a\xba\x8d\x0d\x21\xf2\xaf\xc7\x74\x76\x0f\x84\x7c\xfc\xf6\x4e\x6c\x40\x68\x0b\x08\x6d\xb5\x94\x39\x4e\x38\xe7\xd6\x28\x5e\xc1\x96\x16\xa0\x8f\x03\xf4\xf1\x2e\x89\x13\x2c\x8d\xc1\xd2\xd8\x3a\x4b\x63\x9b\x74\x88\x3d\x96\x4e\xd9\x4e\x9b\x38\x2a\x4b\x40\xd0\x26\x82\x36\x51\x31\xb5\xa0\x4d\x7c\x85\xda\x44\x3b\x28\x1c\x54\x89\xa0\x4a\x04\x55\x22\xa8\x12\x41\x95\xd8\x39\x19\x83\x2a\xf1\x3a\x65\x55\xaa\xf4\x89\x86\x29\xa9\x47\xa5\x4c\x04\x45\x22\x28\x12\x41\x91\x08\x85\x63\x96\xcf\x29\x14\x8e\x09\x85\x63\x42\xe1\x98\x37\x50\x38\xe6\x90\x22\x5c\x0d\x5a\xf9\x71\xa4\xd9\x1c\x85\x10\xf7\x6a\x79\x36\x6f\x4f\xa4\x0b\x99\x43\x21\x73\x28\x98\x28\x43\xe6\x50\x30\xc2\x05\x23\x5c\xab\x8d\x70\xaf\x65\x59\x3f\xf0\xf1\x3c\x90\xa0\x7a\x24\xd1\xce\xdf\x1d\x83\x34\x7a\xe0\xf8\x84\x60\x81\x0b\x16\xb8\x6a\xca\x1c\xa7\x2b\xbf\x35\x52\xc0\x31\x56\x8e\x0d\x1a\x40\x73\x42\x84\x20\x85\xe6\xb4\x0a\x41\x0a\x4b\x88\x13\xf4\xa3\xa0\x1f\xb5\x4e\x3f\x7a\x65\xc5\xa1\xb5\x21\xce\x41\x83\x30\xef\x05\x0d\x22\x68\x10\x6f\x54\x83\x68\x0d\x85\x83\xfa\x10\xd4\x87\xa0\x3e\x04\xf5\x61\x39\x71\x82\xfa\x10\xd4\x87\xa0\x3e\x1c\x4d\x58\xf3\x31\x29\x10\x41\x79\x08\xca\x43\xbb\x95\x87\xd6\x4c\x28\x04\x00\x87\x00\xe0\x10\x00\xfc\xd5\x04\x00\xbf\x51\x05\x7e\xb7\x62\xdb\x7f\x58\x42\xbd\xf3\x04\x8c\x4c\x12\x79\xf7\x7d\xc2\x87\xfd\xf9\x8c\xe8\xff\xbd\xa4\x53\xc2\x24\x50\x82\xaa\xb9\x2f\xa6\xd5\x6c\xa8\xc5\xad\xf4\xee\xbe\x77\xfd\xe9\xca\x2f\x0f\xf4\xee\xf3\xc3\x55\xbf\x77\xdb\xb9\xcb\x96\x3b\x9b\x95\xbf\xc4\xf6\xbb\x82\xa4\x69\x4f\xf2\x1d\xd1\x2a\x35\x30\x83\x7b\x85\x55\x2a\x37\x1b\xd9\x5d\xf7\xbe\x7b\xf7\x33\x94\x37\x1a\x5c\xf6\xee\x3b\xdf\x5f\x15\xf6\x79\xe1\x79\xe7\xe2\xa7\x87\xde\x5d\xfd\xf3\xee\xdf\x7b\xf7\xfd\xfb\xba\xa7\x77\xdd\xab\x6e\xe7\xbe\xfe\xeb\x8f\x9d\xde\xd5\xc3\x5d\x77\x29\x3d\x96\x8e\x76\xb9\x6e\x25\x81\x48\x50\xe2\x03\x45\x96\x19\x8a\x9c\x86\x28\x93\x8a\x1d\x97\xaf\xea\xeb\x1c\x3d\x58\x53\x05\xb5\x8d\x9b\x7b\xc3\x6b\xc8\xe8\x58\x31\x95\x78\x98\x90\x78\xa1\x25\x47\xc3\xba\x96\x70\x61\x50\x2f\x58\x7a\x92\xb4\x66\xe5\x91\x39\x3e\x08\x8a\xae\x29\xc2\xe2\x8a\x3e\xcc\x3a\xd4\xf6\xc0\x34\x4b\xa6\xcf\xa4\xd0\x53\x94\x0a\x41\x98\x4a\xe6\x88\x7c\xa1\x52\xc9\x85\x46\xdd\xf2\xd5\x35\x6b\x19\x42\xd6\xe0\x04\x4b\x34\x24\x84\x15\xc7\x2f\x48\x42\xb0\xac\x18\xb3\x5d\xfd\x66\x64\xc9\xd6\xca\x1a\x99\xcc\x1d\x3b\xc2\x34\x49\x05\x29\x9d\x16\x3e\x9d\x61\x41\x25\x67\xdd\x2f\xfa\x8a\xd6\x07\xf9\x06\x3e\xe7\x62\xb3\x13\xd3\xfd\xc9\xdf\xc1\xd7\xc5\x7f\x7e\xea\x17\xff\x55\x38\xf3\x57\xfd\xe2\xbf\x96\xef\x75\xaf\xe1\xf2\xce\x3e\x45\x9f\xfa\xe7\xe8\x13\x40\x8c\x0a\xd4\x9f\x60\xb3\x63\xaf\xfa\xe7\xe8\x8a\x48\x09\xbf\xe4\x1f\x2b\xaa\x12\x98\xdb\xf7\x94\x61\x31\x47\x6e\xfa\xa6\x72\x1f\x8e\x26\x88\x64\xa4\x29\x13\x8f\xfd\x23\x65\x60\x91\xc8\xa9\x77\xc5\xc7\x34\xc2\xc9\x76\x44\xec\x5c\x17\xf8\xc0\xcd\xdd\x52\x52\xf8\x6f\x2f\xd2\xa2\x73\x7d\x09\x55\xf1\xdc\x50\x2b\x66\x7e\x4d\xa4\xde\x24\x11\x67\xb1\xf5\xa9\x69\xa1\x66\xee\xe9\x2a\xff\xe0\x50\x59\x30\x95\x94\x8d\x75\x8b\xe8\x03\xba\xb9\x7b\x64\x37\x22\x36\xf6\x5d\xa2\x85\x7c\xb3\xe7\xa8\x44\x8c\x2b\x44\xa7\x33\x2e\x14\x66\x4a\xeb\x37\x20\xdd\x58\x8a\x18\x0e\x70\xc1\xa7\xd3\x54\x61\x7d\xd0\x16\x88\xca\x8c\x95\xe7\x9e\xa8\x5e\x0c\x8e\xb0\x0a\x1a\x1a\xf1\x27\x9f\xcb\x4c\xe8\xf6\xb5\xe8\x55\x34\x0d\xd0\x78\x41\x43\x77\x4d\x60\x21\x70\xf1\x02\x7e\x47\x15\x99\x96\xdf\x6f\x78\xed\xfe\xbb\xd2\xee\x71\x61\xb2\x22\x88\xe8\x88\x68\x42\x15\x89\x94\x3e\x82\x1b\xed\x89\x87\xeb\x1f\xaf\x6f\x7e\xf1\x05\xa3\x77\x9d\xcf\x97\xff\x55\x80\x81\xed\xdc\x7d\x5e\xf8\x61\xf0\xf3\x7f\x2d\xfc\xf2\xff\x5f\xba\x9f\xca\x3d\x2d\x98\x2f\xbc\xb9\x9c\x82\xa6\x00\xa6\x6e\x37\x55\x44\xa7\x78\x4c\x90\x4c\x67\x7a\x07\xc8\xb3\xe2\xfa\x6a\x49\xf9\x8a\xe3\x98\xb2\xb1\x29\xfe\x76\x45\x15\x11\x38\xf9\x8c\x67\x1f\x9d\x59\x7e\x03\xea\xfc\x9f\xfb\x42\x01\xc2\x77\xbf\x76\x3e\xfb\x25\x0c\xdf\xdd\xde\xdd\xf4\x6f\x96\xce\xba\xd0\xc2\xe2\x31\xd2\x8f\xcf\xe1\xff\xa3\x0f\x48\xb7\x9e\x09\xf4\x53\xa2\xb0\x56\x74\xd0\x1f\x4c\xbd\xac\x2c\x13\x86\xb2\x04\x4e\xcd\x4c\xd0\x29\x85\x2b\xc5\x18\x26\xbf\x31\x3a\x43\xa6\x14\x65\xe7\xc6\x7c\x00\x46\x00\x77\x29\xb3\x18\x8b\x18\xfd\x43\x96\xeb\x61\x82\x3d\xdc\xfc\x40\x62\x74\x8a\x26\x4a\xcd\xe4\xf9\x87\x0f\x2f\x2f\x2f\x67\xfa\x6d\x2d\xc0\x7e\xd0\x7f\x9c\x12\x76\x36\x51\xd3\xc4\xd4\xff\xd4\x54\x38\x47\xb7\x82\xeb\x2b\x04\xec\x0e\x44\x50\x9c\xd0\x7f\x92\x18\x0d\x0d\xff\xe3\x23\xf4\x5b\xc4\x05\x39\xcb\x17\xc6\xda\xca\xec\x3d\x62\xed\x69\x1f\xf4\x4b\x15\xcc\xa4\xbc\x9e\x28\x26\x11\x8d\xad\x98\x41\x58\xc4\xc1\xa0\x6a\x5c\x30\xba\x3d\x57\x64\x4c\x2b\x6a\xb3\x54\xe5\xe4\xf4\x74\x30\x1c\x13\xaf\x7c\xa7\x95\xaf\xb3\x0d\xa7\xf5\xb9\x9e\xd1\xc6\x53\x49\x04\xdc\xad\x18\x6e\x55\xf7\xea\x4c\x4f\x38\xe2\x09\x1a\xa6\xa3\x11\x11\x7e\xf8\xc0\x89\x56\xd2\xa8\x44\x82\x44\x7c\x3a\x05\x89\x41\x7f\x95\x4a\xb3\xab\x81\x62\x76\xb4\x67\x8f\x0c\xd6\x5f\x6b\x6f\xb0\x03\x62\x0e\xac\x8e\x11\x12\x23\xcc\xe6\xa6\x9b\x61\x3a\xf2\xdb\x37\x75\x75\x71\x8c\xa8\x7a\x64\x9d\x24\x41\x82\x4c\xb9\x22\x5e\xf9\x34\x70\x75\x16\x09\x0e\x2c\x52\x90\x59\x82\x23\x12\x9b\xfd\x90\xf0\x08\x27\x68\x44\x13\x22\xe7\x52\x91\xa9\xdf\xc0\x1f\xc0\x04\xa5\x69\x46\x25\x8a\xf9\x0b\x4b\x38\xb6\xf3\x28\x7f\xf6\x4d\xf1\x34\x76\x5d\xcd\xd3\xae\x10\x5c\xc0\xff\xfb\x91\xb2\x78\x67\x1c\xea\xe1\xbe\x7b\xe7\xff\xfb\xfe\xd7\xfb\x7e\xf7\xf3\x7a\xdc\x27\xdb\x59\x30\x3c\x30\x4d\x9c\xa3\x7b\x43\x04\x2e\xb4\x44\x24\x6a\x26\xf5\xd9\x6e\xa5\xfc\x07\x1e\x6f\xc8\x7d\x3f\x77\xae\x1f\x3a\x05\x8e\x72\x7f\xf1\x43\xf7\xf2\xa1\xa4\x0f\xd8\xf9\x15\x64\x78\xa3\xd5\xfa\xbf\x5d\xfc\xd0\xbb\xba\x1c\x54\xe8\xc1\xef\xee\xba\x17\x37\x3f\x77\xef\x72\x95\xb5\x92\x44\xa5\xc1\x94\x99\x55\xdf\x30\xa5\x09\x8f\xd1\x70\x5e\x5d\xe1\x56\x4b\xce\x09\x78\xce\xf3\x1a\xcf\xa6\xd5\x73\xe0\x4d\xae\xd8\x70\xfe\xc5\x94\xc7\xe4\xc4\xbe\x03\xa5\x81\x8d\xcd\xc8\x48\xcc\xd5\x0d\xeb\xde\x31\xf3\xec\x2f\xa6\x6a\x6f\x46\xb8\x73\xd4\x41\x52\xbf\x98\xea\x43\x2d\xe8\x78\x0c\xf6\xd0\xd2\x50\x4d\x6b\xf6\x53\x20\x2f\x7c\x67\xd6\x7f\x26\x38\x9c\x73\xdd\xad\x35\xa4\x67\xc6\x16\xf3\x21\x94\x91\x2e\xb6\x28\x30\xd8\x51\x2a\x86\xe6\x16\x4b\x13\xa1\x96\x5e\xe6\x3c\x1a\x33\x98\x3e\x5c\xc0\xb6\xa4\x31\xe3\xce\x04\x79\xa6\x3c\xf5\x3e\xb5\x95\x8a\x0b\x2b\x5e\xd9\x7c\x4e\x00\x20\x9b\xb1\xf5\x94\x9a\xc9\xb6\x47\x65\x0b\x9a\x85\x3d\x43\x0b\x23\xc1\xa7\x15\x6d\x14\x8f\x49\xef\xe6\x5e\x09\xac\xc8\x78\x7e\x69\x59\xc6\xe6\xc7\xe3\xf2\xe6\x97\xeb\xab\x9b\xce\xe5\xa0\xdb\xf9\x54\x3c\xf1\xd9\x93\xfb\xfe\x5d\xb7\xf3\xb9\xf8\x68\x70\x7d\xd3\x1f\xb8\x37\x96\x6e\xf9\x9a\x0e\x16\xef\xe9\xe2\x8b\xe7\x48\xb3\x5c\x60\x8d\x2f\x34\x49\xf4\x65\xe2\xf1\xc7\x21\x19\x71\x61\xf8\xfc\xd4\x05\x9a\x58\x11\xc6\xd1\xd6\xea\x62\xa5\x59\x9c\x83\xc1\xaf\xaa\x49\x63\xcc\x57\x82\xe0\x29\xdc\x13\x98\xa1\x2e\x8b\x4f\x6f\x46\xa7\xf7\xe6\xc7\x29\x16\x4f\x44\x64\x9f\xbe\x08\xaa\x14\x61\x05\x95\x0e\xbb\x21\x67\x4a\x62\xde\xc1\x19\xba\xd3\x7c\x5f\xbf\x9f\x5d\x6a\x7a\xb3\xc7\x44\x61\x9a\x48\x3b\xd8\x02\x5d\xcf\xd1\x15\x16\xe3\xdc\xbc\xf8\x07\x3e\x1a\x99\xc6\xbe\x31\xc3\xd0\x77\x58\x61\x16\x15\xbc\x57\x6f\x0d\x77\x2f\x42\x7f\xf6\xe5\x4c\x1e\x5e\xdc\x55\x0f\xb3\xed\xf6\xd4\xc3\x2d\x50\xdc\x68\xec\x05\xdd\xd0\x3e\xa9\xd8\x6b\x30\x71\xf3\x78\xf9\x25\x53\xdd\xf6\xe2\x76\x2a\xbe\x58\xb1\x9d\x4c\x85\x16\xbd\xf2\x23\xad\x6d\x56\xec\x25\xf2\x85\x5a\x83\x81\x3f\xee\xd2\x16\xca\x9b\x01\xab\x31\x9e\xcd\x08\x16\xb2\x6a\xb5\x8b\x62\x60\xcd\xda\x9b\x9e\xfc\x3e\xec\x22\xbb\x7e\x4e\x10\x67\x60\x70\xc8\x84\x88\xd2\x8e\x6c\xb0\x07\x4c\x5b\x0b\x3b\xe0\x16\xca\xc7\xdf\xd8\x52\xed\x9f\xa9\xd4\x4a\xa3\xf9\xf1\x7b\x5b\x43\x7e\xb3\x0d\xf1\xb1\xd3\xbb\x2a\x09\x17\x83\xcb\xee\xc7\xce\xc3\xd5\x72\x33\x61\xe1\xbb\xf2\x12\xa3\x53\xa4\x9f\x17\xc3\x01\xe8\xc8\xdc\x19\xae\x12\xbe\x51\x69\x09\x03\xa3\x95\xad\x52\x6d\xcc\xf0\x31\x99\x25\x7c\x3e\x25\x0c\x4c\x3c\x85\x9b\x50\xd3\x73\x84\xa9\xbd\x5a\xbc\xc1\x82\x15\xc7\x9a\xdd\xe0\x1a\x3b\x75\xe5\xf7\x49\x9c\xdd\xbc\xc5\xea\xfb\x25\xd6\x7d\x6b\x9c\x82\xf6\x7f\xee\x15\x56\x1b\x9e\xb1\xce\x45\xbf\xf7\x73\xb7\xa8\x1f\x5e\xfc\xd0\xfb\xb9\x4a\xaa\x19\x7c\xea\x5e\x77\xef\x3a\xfd\x15\xc2\x49\xa9\xc9\x2a\xe1\x44\xea\x01\x97\x9d\xc2\x54\x66\x81\x4e\x91\xa9\xe1\x8f\xa8\x92\xe8\x99\x4a\x3a\xa4\x09\x55\x73\x64\x1d\xac\x0f\x3d\xe0\xac\xcf\x38\xa1\x31\x55\x73\x27\xbe\x98\x7e\x8b\xeb\xa8\x39\xa9\x6d\xdf\x98\x1d\x7c\xb7\x2b\x58\xf9\xcc\xe2\xb8\x49\x9f\x23\xd0\x6d\x9f\x41\x69\xf3\x3e\x63\x5a\x90\x66\x63\x22\xcc\x70\xc0\xa9\xe4\x8f\xc5\x7b\xae\x47\xe5\x0b\x2b\x39\xd5\x32\xa1\x75\x4c\x18\xd1\x2c\xd2\xeb\xc4\x08\x52\x82\xb0\xf7\x5a\xe6\x9a\x25\x34\xa2\x2a\x99\xa3\x08\x6c\x58\x60\xce\x9c\x62\x86\xc7\x56\x38\x00\x35\xa7\xb4\x25\x7e\x4a\xc1\x00\x7f\x33\xb2\xa6\xfd\x3e\x25\x1b\x1e\xb3\x87\xeb\xcb\xee\xc7\xde\x75\x71\x0b\xfc\xd0\xfb\x54\x10\x61\x3f\x77\x2f\x7b\x0f\x85\xdb\x5c\x4b\xb2\xcb\xe5\xfa\x72\xb3\x15\x47\x31\x7b\xe9\x1c\x5d\x9a\x4f\xcf\x35\x71\x7f\x37\x93\xd3\x5b\x46\x9a\xe9\xe5\xca\x6f\x89\x0e\x77\x2e\xd2\xd0\xfd\xd1\x65\x4a\x54\xfa\x25\x9a\x9a\x90\xac\x57\xa8\x60\x43\xaa\x8e\xc0\x58\xe8\xfb\xba\xec\x2b\x2f\x4f\xd9\xbd\x08\x21\xb2\x67\xb9\x65\xc9\x0f\xcd\x00\xa3\x41\x9d\x11\xab\xc2\x5b\x97\x33\xec\x9f\xc1\xf3\x3e\x4d\xa5\x32\x1e\x52\xd8\x9c\xe8\xe9\x6f\x52\x13\x14\x3c\xa8\x67\xe8\x9e\x90\x47\xe6\xac\x07\x63\xaa\x26\xe9\xf0\x2c\xe2\xd3\x0f\x4f\xe9\x90\x08\x46\x14\x91\x1f\xf0\x8c\x4e\xb1\x96\xa4\x89\x98\x7f\x18\x26\x7c\xf8\x61\x8a\xa5\x22\xe2\xc3\xec\x69\x0c\x81\x3d\xce\xd3\xf5\x21\x6b\x76\xcc\xff\xf3\xea\xbb\x6f\x4f\xaf\xfe\xf6\xed\xbb\x45\x0b\x59\xdd\xfa\x77\x59\x84\x67\x32\x4d\x6c\x20\xa0\xf0\x69\xe3\x8e\x7c\x4a\x56\xad\xf7\x75\x71\xb9\xb6\xd3\x5f\x2f\x6e\x1f\x0a\x16\xeb\xe2\x3f\x3f\x77\x3f\xdf\xdc\xfd\x5a\xe0\x94\xfd\x9b\xbb\xce\xa7\x02\x43\xed\xde\xfe\xd0\xfd\xdc\xbd\xeb\x5c\x0d\xdc\xc3\x6d\x6c\x6f\x3f\x32\xfe\xc2\x8a\xa4\x91\x8e\x03\x2e\xf4\x74\x8e\x3e\x72\x81\x7e\xcc\x56\xf2\x74\x88\x25\x5c\x31\xee\xce\x92\x27\x68\xc6\x63\x60\xbc\x88\xcc\x26\x64\x4a\x04\x4e\xac\xcd\x40\x2a\x2e\xf0\xd8\xdc\xf4\x32\x12\x58\x45\x13\x24\x67\x38\x22\x27\x28\x82\xdd\x30\x3e\x81\x45\x01\x55\x8b\x8f\xcb\x76\xbe\xbb\x94\x29\x3a\x25\x4e\x05\xb7\xff\xec\x9b\xc5\xd8\x60\x71\x6e\xfa\x3f\x14\x85\xbd\x8f\x57\xbf\xf6\xbb\x83\xfb\xcb\x1f\x97\xd2\xd3\x7c\x56\x18\xd9\x3d\xc4\x55\x5d\xf0\x24\x9d\x32\xff\xef\xcd\xc7\xd6\xbb\xee\x77\x3f\x95\x47\x77\xd3\xe9\x17\x77\xc6\x5d\x31\x6e\xef\xdd\xf7\x37\x37\x57\xdd\x82\xa7\xfb\xdd\x65\xa7\xdf\xed\xf7\x3e\x17\xf6\xcf\xe5\xc3\x1d\xf8\x80\x96\x4e\xd3\x8d\xa0\x62\xa2\x7a\x5a\xfe\x34\x77\xcd\x0a\x1b\x71\xa2\x8e\x0d\xff\x37\x67\xf9\xd4\xc3\xcb\x31\x51\x6e\x60\xd5\x39\xcd\x4c\xaa\x91\x19\x69\x25\x3b\x54\xc5\x65\x42\xf5\xec\x78\xe9\x42\x2f\xe3\xca\xfd\x6c\x08\x30\xae\x33\xa3\x6c\xe3\x24\xe1\x2f\x26\x42\x79\x4a\xf5\xad\x2c\x09\x04\x2a\xeb\x57\x64\xee\x21\x3c\xab\xe0\x78\xc5\x65\x21\x91\x20\xea\x33\x4f\x99\xda\x7c\xcb\x75\xae\x0b\x7c\xa7\x7b\xfd\xf3\xe0\xe7\x4e\x71\x07\xf6\xae\x96\xb3\x1a\xbf\x89\x8a\xab\xb8\x73\xfd\x6b\x76\x09\x43\x1c\xfb\x49\xa6\xa1\x1a\xd9\x35\x4a\xa8\x16\x7b\x23\xac\xb5\xd7\x04\x24\x1a\x44\x28\x98\x1c\xa6\x7a\x72\x10\x37\x3b\x33\xfe\x24\xc3\x9f\xcc\x20\xcf\xdd\x1f\xa5\xf6\x24\xd0\x05\xac\xa9\x2e\x4d\x00\xda\xb1\x5a\x35\x43\x84\x3d\x53\xc1\x19\x08\xdb\xcf\x58\x50\x2d\x8d\x9b\x96\xf5\x5c\xcf\xe1\xff\xaf\xd7\x26\x18\x46\x4b\x8c\xeb\x9e\x0b\x75\x99\xc5\x27\x6f\x66\x0d\xa9\x8a\xd3\x5d\x8c\xd0\xad\x36\x74\x2c\x7e\x5b\xb1\x38\x5b\xc6\x31\x17\x27\xfc\x7b\x72\x49\x71\xa2\x19\xc0\xee\xe4\xc5\xce\xf5\x7d\xaf\x28\x3f\x16\xd5\x0c\x8f\x2f\x6f\x2c\x2f\x82\xa1\xd2\x8c\xdc\x29\x13\xf7\x3f\x5d\x19\xed\x42\x6f\x12\x7b\x6e\x3d\xc5\x02\x04\x20\x57\x5b\x75\x86\x85\x2c\x7d\x21\x11\x20\x99\xe5\x71\x64\xfa\xce\x82\x28\xad\x67\x4e\xe3\x47\x46\xbe\xcc\x08\x93\x10\x1c\x60\xee\xb3\xdc\xd7\x2e\xcf\x50\x6f\x04\x2c\x41\xbf\xce\x50\xca\xac\x03\x4c\x5f\xb8\x66\x90\x27\x5a\x94\xb5\x43\xc8\x34\x44\x30\xbc\x30\xe2\x62\xc0\xf2\xc1\x3f\xb2\x5f\x32\x27\x1a\x3c\x1a\x71\xcd\x80\xf4\x2a\xda\xf6\xce\x11\x66\x92\x9e\x20\xad\xb0\x94\xd7\x14\x32\x22\xb4\x42\x69\x23\xd3\x34\xa7\xb1\x7f\x1e\xfe\x1a\x58\x08\x7f\xf6\x2f\x83\xea\xbb\xa0\x74\x15\xd4\x88\xc6\x89\xf1\x98\x0c\x9a\xdf\x09\x11\x17\xc4\xfa\x59\xd6\xbe\x06\x56\x31\xf6\x3e\x96\x4f\x0b\xbe\x87\x1e\x93\x0a\xb3\x88\x5c\x24\x58\x6e\x18\x84\xe4\x6c\x1c\x27\x45\x89\xe3\xee\xee\xe1\xb6\xdf\xfb\x7e\x05\x97\x2f\x7f\xbc\x18\x06\x14\x25\xa9\x73\xcf\x0d\x05\xc7\x31\xd2\xec\x73\xcc\x8d\x2b\xd0\x0a\xfe\xe6\x04\x99\x35\xa1\xd2\x8b\x13\xc5\xf2\xa9\x60\xa4\xb6\x59\x16\xd6\xce\xe1\xbb\x12\xa8\x25\x04\x8a\x34\x25\x90\x67\xf2\x70\x4b\x0d\x9e\x45\x13\x45\x67\xad\x5b\xb3\x04\xab\x11\x17\x53\xc3\xe5\x0b\x93\x36\x8d\x2f\x6f\x94\x32\x45\x84\x48\x67\x0a\x54\x76\x3d\xd6\xb2\x94\xaa\x97\xec\x8a\x8f\x3f\x13\x29\xf1\x98\x6c\xe3\x80\xae\x52\x1e\xee\x7f\xf6\xff\x09\x0e\xe6\x26\xb2\x7f\x61\x84\x2e\xa0\xdf\xed\xa7\x1b\xf6\xd1\x04\xf2\xdc\xf2\x84\x46\x1b\x06\xdc\x7d\xec\xf4\xae\x06\xbd\xcf\x5a\x89\xef\xf4\xbb\x57\x05\x51\x02\x9e\x75\x3e\xf6\xbb\x77\x83\xee\xdf\xbb\x17\x0f\xfd\xce\xf7\x57\xdd\xc1\xf5\xcd\x65\xf7\x7e\x70\x71\xf3\xf9\xf6\xaa\xbb\x22\x32\xa7\xb6\xf1\x45\xeb\x6a\xf9\xd5\xf3\x85\x5f\x60\x85\x35\x2f\xf3\xed\x65\x90\x0c\x87\x69\x02\x4e\x70\x6e\x9c\xe1\x18\x31\x1e\x13\xf8\x59\x3a\xeb\x8c\xcb\x36\x39\x43\x3d\xf5\x3e\x49\x10\x4e\x15\x9f\x62\xf0\xda\x24\xf3\x47\x86\x87\x9a\xb5\xe2\x24\xf1\xc2\xbb\x44\xca\x98\x66\xb1\xba\x31\x69\xe2\x8b\x13\xa2\xd9\xf9\xcc\xcb\x61\xb4\x7e\x83\x11\x65\x10\x40\x3c\xc5\xe2\xc9\xb8\x99\xf2\x2e\xf3\x43\x21\x11\x96\x8f\x4c\x8f\x8b\x58\xc3\x50\x13\x0a\x9f\x37\x7a\xab\x96\x3a\x53\xfc\x44\x34\x55\xa6\x69\x34\x41\x33\xc1\xc7\x82\x48\x69\x6d\xcb\x11\x66\x26\x00\xc1\xbe\xae\xaf\xa1\x47\xc6\xb8\x26\x85\x33\x61\xc7\x64\x46\x58\x4c\x58\x44\x4d\xb6\x22\xf8\xee\x33\xd3\xe6\x58\xe0\xd9\x04\x49\x0e\x4e\x6f\x20\x3b\xd8\xaf\xcc\x47\xee\x26\x33\x33\x36\x8f\x7d\x0b\xb4\x48\x35\x9f\xb8\x01\x39\xd1\x50\x19\x3e\x76\x97\xa1\x73\xbb\x18\x3b\xe0\x74\x96\x10\xe8\xd2\x92\x1c\x16\x43\xd3\xba\xb0\x1e\x7a\x99\xaa\x16\x41\x5f\xd8\x6e\xcc\x58\xda\x11\x9d\x55\x58\xb6\xed\x91\x42\x3f\x60\x16\x27\xba\x15\xe7\xc3\x28\x9e\x45\xc8\xb0\xe9\xe8\x5d\xe3\x4e\xe3\x36\xb7\x68\x84\x53\xb9\xcd\x35\x5a\x4a\x31\x35\x56\xc1\xd3\x3c\x28\x04\xb6\xb7\xcd\x2f\x05\xea\xce\x34\x8b\xc4\x09\xb7\x54\x32\xaf\xa7\x36\x68\x19\x46\x53\x73\xcd\xce\x04\x65\x11\x9d\xe1\x64\x23\xdd\xaf\x94\x63\x60\x43\xf7\xff\x40\x47\x7a\xfb\x7c\xb3\xe0\xb6\x55\x44\x4c\x21\x9d\xdc\x0e\x33\x5b\xc2\x35\x2c\x49\x36\x59\x83\xc8\x3c\x9a\x04\x0b\x9e\x1a\x7f\x1c\xd0\x85\xc4\x15\x47\xf5\xac\x6a\xb9\xf5\xc9\xc0\xc5\x00\xe8\x0d\x16\xdb\x44\xfe\xd4\xd1\xaf\xd4\x8a\xed\xdd\x04\xe3\xe1\xe4\xb6\xba\xcd\xaa\x15\xf0\x1e\xfe\x7b\xd9\xde\xf9\x8c\x67\x7a\xcf\x44\xa9\x54\xe0\x29\xce\xe6\x68\x95\xa4\x52\x28\xbb\xe7\x3b\xcf\x82\xda\x9b\xaf\x46\x4e\x42\x1b\x00\xb5\xd8\x49\x21\x86\xc0\x43\x04\xb0\x7b\x7c\x94\x6a\x59\x16\x61\x88\x42\x40\x7f\x20\x67\xe3\x33\x74\xf3\x73\xf7\xee\xae\x77\xd9\x3d\x41\x9d\xdb\xdb\xee\xf5\xe5\x09\x22\x2a\xfa\xc6\xc5\x2c\xda\x80\xa5\x47\xa6\xb8\x95\x56\xe6\x68\xc2\x5f\x80\x37\x12\x31\x26\x85\x39\xbb\xe8\x26\x08\x55\x1e\x53\xa9\x6c\xf8\xac\xe6\x2b\xf9\xb0\xb4\xbc\x5f\xb9\x43\x52\x35\xd9\x66\x6b\x60\x29\xd3\xa9\xd6\x65\x07\x14\x4f\x07\x82\x27\xdb\x30\x85\x4b\x98\x0a\xa8\xcb\x19\x98\x02\xc5\x53\xa4\x9b\xb5\xa1\x20\x99\xcb\x31\x13\xe9\xb4\x60\xa4\xf9\xb2\xbe\x37\xbd\x7b\xcb\x79\x1f\x6c\x3c\x1a\x75\x21\x10\x00\xb6\x50\xc3\x2a\x72\xb3\xf1\xc0\x5a\xea\x07\x38\x8a\xb4\xca\xbd\xe3\x49\xe5\x1d\x65\x2e\x01\xdb\xd1\xde\xa6\xb9\x6a\x9f\xbb\x61\xce\x34\x07\x83\x60\x60\x7d\xe5\x4a\x1e\xd1\xbc\xfd\x8a\x7e\x87\xf3\x85\x5e\x61\xcb\x9e\x3d\xb2\x07\x99\x99\x54\xcc\x25\x2c\x09\xac\xa4\x44\x2f\x13\x02\x47\x63\x8e\x26\xf8\x99\x14\xba\x74\x39\x24\xba\xe1\x39\x4f\x45\x15\xa3\x7b\x64\x97\x64\x26\x88\x96\xf4\xcb\x0e\x94\x6c\x4f\xdf\x15\x77\x62\xd8\xd7\x61\x5f\x1f\xfd\xbe\xbe\x48\x52\xa9\x88\xe8\x48\x49\xc7\x60\x48\xdc\x4a\x80\x33\x8d\x0d\x66\x9c\x27\x83\x06\x36\x91\xe6\x14\x2f\x78\xc2\x0a\x01\x1f\xd2\x20\x1d\xf0\x14\xe4\xa3\xc2\xb5\xc9\xf5\x5d\xe7\x65\x0e\xdb\xe1\x2d\x21\x83\x73\x99\x75\x1c\xa0\xc4\x56\x22\x0e\xae\x6a\x65\x59\x4b\x68\xef\x62\xce\x85\x91\x6f\x32\x77\x59\x3e\xc4\xd2\x61\x72\xa2\x08\x65\x8e\x6c\xf9\x47\xb0\x9f\x35\x81\x8d\xdc\xf1\x7b\xca\x15\x96\xdf\x9c\x3d\x32\x2d\x44\x3d\x91\xb9\x31\xb7\x6a\x31\xe5\x8f\x5a\x16\x3f\x95\x84\x49\x08\xf7\xfe\xa3\x71\xcf\xe9\x2d\xee\xcc\xd5\x46\x35\x25\xd3\x59\x82\x15\x04\x5d\x67\xbd\x40\x88\xae\x6d\xd4\x4a\x49\x79\x00\x34\xc8\xf9\x66\x2e\xf6\x99\x19\xfe\x98\x28\xc8\x1c\x57\x54\x81\xce\x14\xa7\x9a\x3c\x8b\x43\x5f\x69\xba\x32\xbb\x42\x70\xf0\x93\xc4\xe9\x76\x8c\x5f\x2e\xb6\xb1\x92\x33\x66\xda\xc2\xbd\x8d\x79\xff\xe0\xec\x46\x91\xe0\xac\x14\x0d\xa3\x95\x39\xb3\xd2\x43\xc3\x0e\x9c\xff\x9a\xb0\xb3\x17\xfa\x44\x67\x24\xa6\x18\x22\xe0\xf5\xbf\x3e\xe8\x79\xfd\xe7\xc5\xdd\xcd\xf5\x20\xcf\xe4\xf9\xef\x47\xd6\x49\x24\xcf\xb2\x14\x10\xe3\x2c\x0b\xb7\x9f\x09\xe2\x44\x42\x3b\x17\xb0\xba\xe6\x66\xc4\x47\x56\x37\x82\x98\x47\xf2\x0c\xbf\xc8\x33\x3c\xc5\xff\xe4\x0c\x5c\xe9\x1d\xf8\xf3\x22\xe1\x69\xfc\x0b\x56\xd1\xe4\x03\x9c\x6b\xf5\x81\x3c\x13\xa6\x8c\x9b\x4a\x93\x2b\x86\x9c\x64\x09\xd1\xfa\xff\xa9\xc7\x9c\x27\x15\x49\xad\xc9\x46\x64\xa6\xd0\xff\x2b\xc8\x90\x73\x55\x7d\x49\xf1\xd1\x48\x92\xb5\x2e\xa4\x5c\x49\xbb\xbf\x41\x7f\xfb\xaf\x6f\xff\xac\xb7\xd0\x26\x34\xee\xdd\xdf\x0c\xf4\xf7\xff\x79\x69\xbf\x97\x6b\xb0\x3b\x93\x4a\x2b\xad\xab\xd9\x50\xc3\x04\xce\xa7\x0c\x6e\x3f\x01\xce\x0b\x60\x6f\xb0\x1d\xf2\x75\xac\xe2\x6e\x97\x85\xd6\xb7\x53\xd9\x36\x22\x26\xa8\xd8\xde\x1c\xd1\x29\x62\x1c\x4d\x4d\xac\x29\x66\xe8\xaf\x3f\x7e\x5f\xbd\x80\xa9\xa0\x1b\x75\x48\x2d\x0a\x85\xd7\xa5\xa4\xff\x24\x12\xe9\x5d\xa3\x77\x31\x9f\xea\xae\x05\x91\x13\x9e\xc4\xe8\x85\x80\x9a\x64\xe3\x40\x33\xad\x5c\x90\x47\xe6\x37\x01\x21\x87\x08\x27\x8a\x8f\x09\xdc\xd5\x4e\x51\x53\x44\x68\x51\xc5\x64\x69\x28\x2e\xc8\x89\x01\x66\xbb\xff\xce\xc5\x56\xc3\x34\xe1\x91\x4b\x6a\xb1\x26\xb9\x78\x58\x3d\xf3\x51\xd9\xf4\x8a\xea\x6d\xf8\xe5\x45\xb6\x66\xdb\x6a\xd2\xd8\x24\x14\x6b\xc3\x2a\xaf\x4c\xf5\x60\x68\xc4\xd9\x20\xa1\xec\x69\xa3\xc5\x70\x89\xe1\x48\xb7\x60\x69\xa6\x5b\xcc\xec\xdc\xc6\x02\xb2\xc6\xf9\xf8\x98\x26\x89\x49\x6d\xf1\x97\x07\xe4\x2e\x43\x37\x10\x06\x66\x26\x07\x94\xc4\xd6\xef\x65\x35\x61\x41\x18\x04\xbc\x3d\xb2\xe1\xdc\xfa\x6c\xe5\x09\x92\x69\x34\x71\x99\x79\x11\x67\x52\x8b\xd1\x5c\xa0\x88\x4f\xa7\x5a\xeb\x85\x25\x53\x9c\x27\xd2\x46\xbb\xb3\x53\x85\x23\xf5\xc8\xf2\xfe\x56\x9c\x3c\x53\x94\x69\xbb\xd4\xbd\xe6\x2e\x9d\xbc\xf8\xd3\x52\x81\x9b\xc6\x3e\x14\x05\x18\xc1\x8c\x27\xca\x03\xb5\xe0\x8b\x67\xc9\x2c\x58\x8d\x66\x20\x27\x5c\xa8\x41\x5c\xc9\x73\x56\x6e\x9a\x32\x23\x64\xe4\x34\x81\xa0\x61\xfe\xac\x85\x7f\xf2\x92\x19\x5f\x97\x0d\x41\xef\xea\x65\x23\x68\x76\x8c\x96\x8e\x6c\xdd\x2d\x58\x43\x2b\x03\x4c\x12\x15\x63\xc2\x57\x8d\xf1\x1e\xbe\xba\xd0\x1f\x2d\x25\x5e\xf9\xdc\x39\x21\x88\xc7\x39\x86\x9e\xb9\xd7\x6d\x46\xc8\x32\x9a\x5a\xe8\x84\xfd\x65\x8e\x2e\x9b\xca\x43\xd1\x92\xab\xc7\x02\x26\x7b\x49\x40\xd6\xc4\x62\x48\x95\xc0\xa2\x00\x80\x92\xe9\x83\x92\x60\x01\xf1\x59\x8f\xcc\xc0\xe1\x19\x4d\x21\x46\x31\x95\x90\x20\x02\x77\xa9\xe7\x0c\x43\xcd\x94\xc0\xd2\xd1\xce\xf3\x1c\x4d\xfc\x39\x04\x96\xe5\x5b\xc3\x31\x3b\xdd\x51\x06\xfb\xa5\xf5\x33\x1e\xa5\xb9\x20\x17\x81\x84\x6b\xa1\x82\x10\x65\x92\x8e\x27\x0a\x51\x66\xed\x8e\x38\x19\x73\x41\xd5\x64\x2a\x4f\xd0\x30\x95\x5a\x0b\x35\xc1\x6a\x26\x1e\x85\xa8\xa8\x11\x17\xda\x36\x89\x38\x2e\x35\xb8\xa8\xa2\x6c\xb0\x35\x9a\x1d\xca\x6e\xe9\xae\x58\xb1\x71\x3a\x19\x7c\x62\xb9\x0d\x4a\x64\x86\xba\x89\x4c\x1c\x20\x77\x80\x55\xbf\xa7\x44\xaa\xba\x73\x00\x60\x97\x3b\xf3\x52\x1c\xa2\x92\x16\x32\xc9\xa0\x82\xb8\xd8\x6d\x90\xbc\x8a\x80\x9b\x06\x94\x2a\x73\x3a\x4d\x67\xaa\x32\x70\x6b\xd1\x55\x74\xe7\x41\x19\x35\x23\x36\x24\x63\xc1\x6e\x06\x00\xba\x47\x76\x4f\x48\x3d\x3e\xdd\xc2\xda\xff\x06\x47\x09\xa6\x60\x13\x3d\x96\x6f\xf9\x6d\x9c\xd8\x97\xdd\xfb\x8b\xbb\xde\xad\x81\x9c\xb8\xb9\xfb\xdc\xe9\x0f\x2a\xfc\xda\x15\x6f\x7d\xee\xdc\xfd\x78\xb9\xfa\xb5\x1f\xfa\xc5\xac\xec\x8a\x57\xee\xee\x97\x27\x73\x34\x18\x62\x45\x52\x58\x65\x3f\xe7\x68\x36\x57\x13\xce\xb2\x10\x85\xb8\xc0\x9b\x4e\x91\xc9\x08\x56\x10\x42\x24\xa4\xaa\x70\x1c\xf6\x21\x2e\x67\xb5\x84\x59\x5c\x2c\x83\x2e\xb7\x53\xd1\x68\x8d\x13\xf9\x29\xe1\x43\xf0\x5b\x5b\xd9\xc7\x02\xd3\x2d\x89\x40\xdf\x32\xde\xe7\x92\xca\x59\x82\xe7\x0b\x3d\xac\xba\x72\xae\xf1\x94\x40\xc4\x71\x0e\x8b\xe7\x92\x45\xf4\xca\x40\x02\x53\x76\xaf\xd3\x11\x64\x32\x29\x8a\x15\x41\x43\xa2\x5e\x20\x6f\xce\xfd\x9a\xd9\x52\x5d\xc0\x88\x3c\x7b\x64\x60\xce\x79\xd4\x44\x8e\x53\x88\xf6\x7b\x7c\x77\x82\x1e\xdf\xc5\xe4\x99\x24\x7c\xa6\x57\x5e\xff\x50\x77\xc9\xcc\x19\x9e\xd2\xe8\x9a\xc7\xc4\x85\x68\xdc\x59\x24\xc7\xad\x6c\x8a\x10\x7c\x46\xe2\x81\xbb\x32\x9b\xcb\xc0\x17\xf6\x53\x37\x9c\x8b\x84\xcb\x0c\xf0\x05\x2d\x37\xfd\x74\xa7\x98\x26\xd7\x5c\x65\x76\xc6\x6d\xe6\x20\x48\x44\x67\xa0\x67\x0c\x88\x6e\xf7\x70\x62\x54\xe1\x5c\x3a\xe6\x0c\x63\x40\x38\x8e\x05\x91\x12\x18\xb3\x1b\x5e\x1e\xd0\xc4\xbc\xa9\x17\x4a\x77\xae\x23\x20\x65\xc6\x7c\xd3\xa3\xdf\x66\xd1\x88\x5b\xb5\x9f\xba\xec\x79\x8f\x0e\xe6\x6d\xc5\x12\xbd\xbf\x7e\x24\x73\x48\x28\xb9\xc5\x54\x6c\xe8\x68\xae\x8a\xe0\xdd\x8b\xcb\xb9\x5b\xd1\x51\x8b\x9c\xcf\xd5\x74\xd8\xce\x0d\x9d\x45\x1e\x1e\x4a\xe7\x76\x7c\x26\xeb\xb8\xa1\x12\xfe\x50\xa7\x72\xd7\x06\x64\xa0\xb2\x1a\x39\x23\xd1\x1a\xfa\x63\x36\xc0\x7b\xfd\xdd\x4a\xbd\x2b\x13\x3e\x5d\x34\x61\xbe\x0a\x36\xd5\xbf\x8c\x2e\x40\x56\x8e\x38\xb2\xbc\x78\x83\x41\x3b\x36\xbe\x6c\xdc\x5d\x7f\xfb\x6a\x29\x77\xad\xf0\x8c\x0a\xc2\x97\x10\x3b\xcd\xad\xa9\xac\xbf\xcf\xbe\x7d\x82\x28\xc4\x8e\x82\x7a\x99\xe4\x38\x08\x2c\x46\xb9\x53\xe7\x91\xe5\x11\x38\x12\xbd\x90\x04\x82\xf6\xf4\x2d\x07\x0e\x0b\x3b\x5c\xdb\x12\x89\x4d\xfc\xf3\x09\xe2\xa9\xd2\x8d\x99\x0c\x23\x67\x92\xb6\xe9\x4b\xb9\x13\xc7\x78\x12\x6d\x28\x7f\x86\xfe\x6d\xf6\xba\x91\x0c\x28\x43\x9f\x88\x82\x56\xa0\x68\x84\x3f\x41\xd0\x7a\xca\x01\xa1\xd5\xb4\xdf\xe2\x44\xd9\x99\xac\xb1\xf2\x39\x0c\xcc\xf7\x09\x1f\x2e\x37\x79\x40\xe3\xe8\xe1\xae\xe7\xec\xab\x79\x34\x98\x07\x31\x5d\xf0\x8f\x76\x6f\xef\xba\x17\x9d\x7e\xf7\xf2\x0c\x3d\x48\xa2\xc9\x93\x4d\x17\xb2\xc5\x33\x05\xcb\x8c\xdc\xe2\xca\x30\xa9\x08\xae\x33\xeb\x10\x21\x0a\x39\xdd\x2b\x18\x47\x11\x74\x66\xf9\xc6\x06\xc8\x17\x6a\xcd\x8e\x00\x93\x54\x9e\xa7\x8d\x33\x5c\x75\x02\x21\xea\x6b\x70\x3c\x31\x77\x66\xbc\xd3\xc5\x38\xc3\x55\xdb\xa7\x18\x9f\xb8\xef\xc9\xc0\xd1\x52\x13\x42\x05\x6a\x34\x2d\xb3\xa9\x06\xcd\xe7\xe4\x05\xec\x7f\xc6\xb3\xe5\xc9\xb4\xf8\xa5\xb0\x69\x8d\x60\xef\x45\x22\xec\xfb\x1c\x38\xb6\x36\x30\xac\x70\xfb\x09\xe6\xee\x39\xc3\x5b\x33\xbe\x69\xf2\x57\xa4\x33\xf9\xf9\x13\x2b\x0d\xc2\x46\xe5\x4a\x04\x67\x07\x7e\xa1\x0c\x15\xae\xc4\x13\x34\xa2\x5f\x6c\xa3\x79\xb4\xbe\x7b\xd5\x0b\xdf\xa8\x89\x0e\x9d\xe0\xc5\x33\xb5\x86\xd8\x70\x0b\xdf\x2f\x15\x22\xb9\xd4\x22\x51\xa4\xc5\x25\x41\x22\x2e\xf4\x4d\x01\xdd\xe6\x3e\x95\x55\x22\x83\xc2\x42\x13\x65\xd1\xc7\xb4\xec\xf4\xe7\x85\x62\x62\xac\xc8\xa9\x16\xbd\x56\xa4\x73\xdb\x8c\x1f\xc8\x0d\xc2\xca\x03\x37\xcb\x6f\x9e\x21\x19\x63\xe6\x02\xcd\x6b\x86\xeb\xae\xbc\x2d\x58\x95\x56\x81\x30\x24\xbb\x81\x7c\x05\x89\x4c\x85\x71\xc8\x19\xd0\x73\xe9\x38\x6c\x2c\x4f\x1b\xc8\xf6\x82\xb3\xd0\xa2\x9a\xc1\xa6\xb3\xb8\x4d\x83\x4d\xb0\x54\xc8\x8e\xa9\xce\xb0\xe2\xa9\x88\xfb\x35\x29\x17\x74\xfb\xa6\xca\x9b\xde\x42\x45\x2d\x96\x80\x9f\x47\x3a\x14\x18\x83\x79\xa3\x75\x1a\x27\x08\x5f\xc0\x0a\x65\x67\xfb\xce\x48\x59\xee\x96\xf0\x99\x09\xa4\x1c\x2c\x36\x7d\x86\x3a\x6c\x01\xfd\xcb\x45\x99\x15\xe8\x65\xee\x24\x9c\xbc\xe0\xb9\x44\x33\x61\x80\x72\x4c\x1e\x82\x9b\x3c\x68\x60\xc5\x8f\xb2\xc0\x0e\xe5\x12\x41\x10\x58\x96\x56\x87\x00\x3a\xb9\x77\xb0\x07\xc7\x64\x29\x46\x3e\x13\xc8\xf3\xe6\x72\x5b\x45\x03\x56\xa7\xc8\x20\x9a\x60\x36\x26\x03\x67\x32\xde\x44\x5b\xd2\xed\x5c\x40\x33\x97\xb6\x95\xea\xcb\xe9\xd6\x28\x4c\xb6\x48\x8f\x79\x35\x33\x87\xea\x43\x20\x15\x1e\x13\x64\x46\xd4\xc8\xc8\x5e\x88\x7f\xb3\xd0\xc9\xa0\x27\xd8\x56\xbb\xc5\x9c\x80\x3a\xe1\x1d\x02\xb9\xae\xf0\x90\x24\xaf\x13\x07\x02\x5d\x5b\x57\x03\xf8\x1e\x4d\x6e\x03\x41\x2f\xe0\x9d\x28\xb1\x0c\xeb\x8b\x10\x69\x55\xa6\xc3\xb2\x79\xc2\x91\xb3\x27\x6d\x9b\x89\xba\x82\x2e\x9b\x4c\xb5\xae\xcc\x8b\x7f\xed\x79\xe5\x50\xaa\x0c\x6c\xfe\xf5\x57\xb6\x90\x6f\x36\x10\xaf\x2a\x4b\xcd\x38\xb6\x2e\xcb\xb2\x72\x2a\x1b\x43\x26\x34\xac\xc0\xd8\x1b\x21\xc6\x19\x41\x54\xe6\x2f\xab\x62\x72\x57\x06\x38\xa4\x45\x7c\x63\x7c\xc9\x4a\xa9\x65\x15\xb2\xf6\x6d\x69\xc9\xa1\x20\x32\xdb\x80\xcb\x56\x67\x44\x2b\xaa\x58\xcc\x01\xb0\xd4\xf0\xe1\xa2\x4c\xb7\x72\x9c\x3b\x17\xb8\xfb\x0e\x8f\xd6\x8b\x3b\x56\x1c\x81\x18\x59\x1a\x1c\x32\xa8\xae\xf6\x25\xfb\x91\x05\xdd\x79\x64\x99\x65\x03\x36\x22\x95\x68\x8a\x67\xe0\xa1\x64\x5c\xe5\x5f\x19\x10\x29\x95\x2d\xe1\x89\x13\xc4\xa5\x29\x74\xb6\x9a\x02\x5c\x8c\xb7\x09\x3c\x69\x5e\xcc\xa2\xb9\x61\xc9\x5d\xfe\xf9\xaa\x16\xa1\x42\x1d\xcc\xf1\x98\x3e\x13\xe6\x4e\xd4\x89\x3b\x91\x9a\x24\x6e\xca\xc9\xfc\x14\x43\xc8\x36\x89\x7d\x2f\xd2\x72\x7e\xb8\xbd\x33\x66\x57\xd6\xd0\xe6\x24\xeb\x57\x86\x24\x19\xc0\xb9\x42\xa5\x00\x17\x64\xef\x9f\x11\x8b\x81\x6c\xb2\xea\xb1\x44\x7f\x64\x5c\xfd\xd1\x43\x89\x76\xa6\x13\xf8\xd4\x19\xc0\x4e\x16\xaa\xfa\x00\xcb\xb0\xdb\x16\x61\x0f\xad\x6c\x25\xe5\xb7\x8d\xb3\xc8\x93\x08\xf6\x2a\x0b\x77\x17\x33\x0a\xeb\xca\xa2\x85\xe8\x07\x54\xbe\x94\xca\xe6\x56\x53\x79\x31\x3f\xe9\x05\x33\xab\x5c\x15\xee\x90\xad\x45\xa3\x30\x87\x05\x74\x85\x6d\x76\xdb\xb4\x71\x14\xda\x0a\x40\xe9\x6a\xab\xc8\x26\x39\xb3\x75\x5a\x81\x28\x86\x01\xda\x92\x22\x35\x88\xc9\x67\x8f\xec\x23\x17\x56\x00\x90\xb6\x66\xc3\x10\x47\x4f\xa7\x84\xc5\x08\xa7\x6a\x62\x90\x8b\xad\x57\x63\x6e\x77\x83\x96\x73\x60\xdb\x64\xb0\x24\x54\x46\x58\xc4\xae\x7a\xc8\x33\x77\xa3\x78\x64\x5e\x23\x50\x15\x02\x6a\x81\x41\x91\xe6\x3a\x45\x97\x48\xad\xdd\xd5\xd1\xa2\xaa\x4e\xef\x42\x95\xde\xe5\xe7\xac\x50\x77\x18\xea\x59\x40\xb0\x18\x1f\x2d\x52\xa7\xe7\x6c\x9d\x4e\xbb\xd4\xfb\x79\xd1\x07\x72\x62\xf5\x19\x63\x10\xb3\x33\xd0\x72\xd6\xb7\x8e\xd7\x16\x10\x98\x47\xa9\x80\xd0\xe7\xaa\x36\xff\x10\x4d\x68\x92\x7b\x4e\xbe\x39\xc9\x86\xa9\x9b\x4c\xc8\x33\x49\x0c\xfe\x7f\x24\x20\xcb\xc1\xd8\x2c\xbf\x45\xff\xdb\xd4\xae\x45\x7f\x7e\x64\x9f\x80\x0d\x27\xc9\x1c\xd0\x49\xb3\x96\xb1\x2a\x35\xf3\x54\x39\x00\x65\xd3\xaa\x50\x71\x20\x66\xad\x27\xf8\x99\x3c\x32\xd7\xcc\xff\x46\x4f\xe8\x4f\xe8\xcf\x75\xca\xa5\x4b\x56\xd8\xb3\x95\xe5\xa3\x97\x0a\xe0\xdd\x72\x96\x51\x5a\x7e\xe3\x8c\x30\x05\x13\x68\x05\x4a\x49\x06\x32\x4e\xd9\x33\x8f\x16\x32\x62\xfc\x53\x8b\x05\x61\x6a\xc0\x78\x4c\x06\xa4\xc2\xa1\xba\x84\x49\x68\x21\xe0\x9a\xc7\x64\xa5\x3b\x34\x63\xa6\xbf\x80\xe1\x48\xa6\xc3\x6c\x39\x00\x2c\x21\xcb\x8c\xcf\x6c\x1f\xc5\x9d\x56\x3d\xf2\x0c\xc9\x77\x93\x71\x6f\xea\xca\xcd\xc5\x46\x9c\x43\x09\x57\xbb\x13\x13\xac\x9c\x34\x59\x3e\x8e\x65\x37\x84\x7e\x59\xcf\xdc\x5e\x56\x1e\x46\x31\xd4\x91\x11\x74\x4c\xb5\xf6\xd0\xdc\x5d\x0c\x9c\x70\x13\x5f\x8a\x01\x6c\x6d\xe4\x4c\xc9\x49\xe1\x40\x6b\x4e\xb3\xfd\x97\xbb\x40\x87\x3c\x2d\xab\x0f\x96\x00\x54\xfa\xc1\x06\x56\x53\x98\x6b\x3e\x3c\x36\xd9\x94\x64\x42\x0d\x7e\x41\xe7\xe2\x0a\xe9\xd3\xc1\xa7\x06\xe4\x0b\x88\x96\xaa\x09\x17\xf4\x9f\xcb\xf6\x36\x16\x8a\x8e\x70\xa4\x06\x3b\xa9\x89\x53\xbf\x99\x3a\xb6\x9f\x5e\x7d\xdd\xbd\x05\xbc\x06\xfc\x4c\xbc\x70\x4a\x08\x96\xb4\xad\xc8\xcc\x91\x5b\xe6\xb7\x5c\x20\xc6\x5f\x72\x90\x2f\xf7\x3d\xe0\x5a\x7b\x69\x28\x58\xab\x5c\x33\x88\x87\x96\x14\xf6\x27\x40\x6e\xbd\x57\x26\xc5\x14\xe0\xda\x0d\x58\x96\xde\x9e\x13\xcc\xe2\xc4\x5d\x21\x88\x9b\x88\x9e\xf9\x0b\x9e\xaf\xe5\x53\xf7\xa3\x44\xf3\x9c\x43\xb3\xfc\x45\x25\x08\x78\x80\x91\xd4\x54\x41\xd5\xac\x52\x84\xd1\x30\x05\x98\x60\x4d\x93\x51\x9a\x98\xda\x22\x11\x17\xf1\xd9\x23\xb3\xe1\xe1\x5e\x6f\x5a\x04\x74\x5a\x13\x56\x59\x83\xd4\xa2\xa9\xda\xea\x25\xc6\x2c\xb7\x54\xae\xff\x29\x25\xe9\x8e\x92\x44\x5f\x35\xac\xbe\x8f\xc7\x32\x8f\x93\x37\xb4\xd1\x57\x5e\x4e\xdf\xdf\xf5\x4c\xa5\x97\x56\xed\xcc\xc5\x19\x4a\x99\xb1\xb3\x98\x92\xbc\x6b\x99\xe9\xee\x4c\x75\x86\x1d\xd8\xe9\x0e\x11\xa4\xb3\x28\x7a\x56\x70\x75\xbb\xfd\x9e\xb3\x24\x63\x74\x18\xe3\x97\x2b\x73\x51\x12\xea\xf6\x68\x07\xdb\xe0\xee\x58\xd4\x55\x96\x06\xee\xe7\x56\xb1\xec\xb6\xa8\xc8\xf7\x57\x1c\x32\x83\x5e\x04\x05\x10\xc3\x79\xfe\x72\x56\x7d\xda\xdd\xc2\x3e\x8f\xd1\xc2\x9f\xd1\x16\x20\x58\xc7\x91\x70\x5e\x7d\x75\xae\x61\xd7\xb1\x0d\x15\xbb\x5e\x0c\xc6\xa8\x3b\x11\x86\x25\xb5\xf5\x48\x2c\x22\x18\xad\x3c\x0c\x59\xb1\x9a\xd7\xb1\x0a\x67\x12\xe3\xe1\x4e\x46\xb6\x1d\x07\x11\x8e\x26\xb5\x93\x1a\x72\x9e\x10\xcc\xea\x94\x82\xca\xc7\xe5\x23\x62\xf0\x77\x81\x75\x27\x09\x80\x50\x3b\x12\xd8\xc2\xa5\xb9\x56\xc4\x62\x28\x1e\x60\x78\xb8\x09\xf8\x74\x03\x55\x84\x39\x83\x1a\x65\xe3\x84\x94\x69\x65\xab\x3c\x9c\xd8\x4e\x92\x28\x4d\xbc\xca\xa5\x33\x22\xf4\xa8\x35\x89\x9f\x09\xd3\xaa\x98\x1d\x87\xf3\x50\xbd\xb8\x9c\xfd\xac\x5e\xd9\x49\xd6\xb5\x73\x92\x42\x62\x6c\xfc\xc8\xe0\xe0\xf2\xe2\x61\xd5\x7b\x55\x6a\xed\xcd\x37\xf7\x6d\x7c\x3a\x3d\x21\x62\xed\xe3\x79\x5f\xb4\xfd\xaf\x7d\x26\x4d\xdf\x03\x08\x1c\xd9\xda\x5f\xea\xf9\xd4\x72\x34\x11\xb3\xb0\x0e\x31\xee\x40\x9e\x01\x08\xc5\x29\xc6\x12\x7b\x91\x38\x75\x88\x65\x7b\xbd\x4b\xf2\x0a\x2d\xee\x36\x68\x38\x94\xa5\xf1\x07\x0d\xa3\x09\xc0\xe8\xbb\xec\xdc\x5e\x59\xa9\xbe\xe8\x87\xcf\x52\xd0\xf2\xd8\x55\x5b\x83\x58\x09\x0c\x00\x1a\x00\x7b\xf0\x8b\x31\x5c\x50\x69\x84\x7b\x57\x89\x65\x3a\x53\x73\x5b\xb8\x0f\xee\xc5\x82\xbc\x0f\xa0\x84\x55\x3e\xff\xf2\x1d\x19\x17\xbc\xfe\x55\x9d\x41\x47\xd6\x5a\x53\xd9\xa4\x23\xb4\x0f\x72\x53\x02\x15\xa9\x0b\xf1\x31\x35\x90\x07\x38\xa9\x35\x11\xee\x80\x69\x82\x72\x94\x03\x89\x58\x7c\x62\x25\x52\xa2\x79\x17\x4e\x92\xd2\xbc\x30\x64\xec\xab\xac\x0e\xe2\x30\x2f\xd6\xdc\x3c\x02\x21\xc1\x43\xb2\x56\xcc\xc1\x95\xf9\x60\xe9\x2e\x82\x57\x20\x5c\x7f\x36\x4b\xe6\xcd\xd2\x04\x7c\xed\xb7\x12\xc7\x6f\xd5\xc0\x7c\xf4\xbf\xa5\x77\x53\x11\x41\x6f\xb3\x21\x4a\x12\xa5\x82\xaa\xf9\xc0\xda\x52\x9b\x33\xad\x7b\xfb\xe5\x85\xfd\xb0\x89\xa1\xe2\x1c\xb9\xfe\x9c\xed\x16\xee\x29\x41\x4d\x91\x27\x3b\x85\x26\xcb\x8d\x53\x35\xa9\xc4\xf7\x5a\x46\x58\x07\x30\xd6\x6c\xa8\xba\x8b\x4d\x87\x67\x8b\xc7\x0c\xf8\xc8\x41\x77\x35\x27\x6c\xb9\xaa\xce\x1a\x46\x68\x87\x10\x3e\x13\x94\x0b\x5b\xbc\xa6\x49\xa4\xe2\x14\x7f\x19\xcc\xb0\xc0\x49\x42\x12\x2a\xa7\x9b\x9b\xcc\xbf\xfb\xcb\xd2\xd1\x5e\x98\x22\x4b\x66\xb0\x53\xfc\x85\x4e\xd3\x29\x62\xe9\x74\x68\xa5\x5c\x2c\x9f\x7c\x7c\x56\x87\x26\x61\x60\xc6\xdc\x00\x0b\x98\x16\xc2\x43\xdc\x7d\x64\x1e\xf6\xba\x35\x55\xe0\x68\x42\xc9\x33\x20\xc3\x0a\x46\xa4\x3c\x43\xd7\x5c\x91\x73\xf4\x19\xcf\xfa\x20\xa8\x99\xaa\xa7\x63\xe3\x74\xc0\x12\x69\xa9\x35\x65\x54\x9d\x3c\x32\x0b\xd8\xee\xa8\xf2\x21\xe2\xcc\x80\xf6\x46\x40\xd8\xac\x09\xb0\xa2\x3b\xf4\x5a\xe5\x72\x6f\xa9\xac\x21\xb6\xc0\x2f\x03\x2f\x24\x79\x60\x52\x3e\xd6\xd8\xc7\x77\xf8\xc5\x04\xe1\x5f\x62\x85\x4d\x41\xe3\x65\x92\xbb\x8d\x72\xb3\x45\xae\x0c\x56\xb5\x8b\x06\xe2\x16\x30\x25\x2b\xcf\x67\x42\x8e\xff\x40\xcf\xc8\x19\xfa\x3e\xe1\x43\x79\x92\x9b\xaa\xcc\x43\x49\x94\x3c\x31\x7e\x3f\xf8\xb7\xc9\x56\xfc\xc6\x51\x3f\xe7\xfb\x50\x99\x72\x44\xbf\x18\x9c\x16\xf9\xdd\xf9\x87\x0f\xd3\xf9\xe9\x30\x8d\x9e\x88\xd2\x7f\x81\x4c\x51\x49\x21\x07\x72\x86\xab\x20\xd3\x56\x51\x67\x11\x6e\xad\xd1\x8e\xb4\xb9\x52\x92\x00\xb4\xbf\xbe\xd2\xb3\xda\xbf\x0e\x9d\x8b\xb3\xea\xc2\xa6\x76\xca\x22\xad\x3b\x5e\x05\x4c\xf0\xc3\x68\x2b\xa6\xb6\xb1\x0f\x45\x3e\x4a\xf0\xb8\xa4\xb2\xac\xa1\xa4\xdc\x4c\xa9\xdd\x45\x7a\xee\x10\x44\xa3\x4f\x59\x31\x74\xf0\xbd\xf3\xf2\x82\xb7\xd6\x7a\xb1\xce\x1e\x59\x47\xa2\x17\x62\x4a\x16\x43\xda\x2c\x38\x7d\x52\x2a\x27\x59\xd2\x2c\x98\xa1\xa1\x51\x83\xd8\x6c\x80\x3d\xac\xe2\xe8\x34\x2b\xe7\x16\xb3\x1a\x28\x4e\x24\x39\xd1\x0d\x83\x49\xd5\x45\x87\xa2\x17\x81\x67\x33\x22\x1e\x99\x45\xdf\x05\x8c\x79\xce\x6d\xe4\x4f\x5d\x8a\x40\xd0\x28\x0f\xab\x51\x7a\xb4\x27\xc5\x2c\xd4\x55\xe7\x1b\x92\x56\x97\x51\xb8\x2a\x0f\xd3\x91\x4f\xcb\xa2\x4d\xc3\xf7\x5f\xdf\x6c\xdc\x70\xcc\xab\xb4\xf3\x4e\x29\xf7\x02\x2a\xa2\x4f\x41\x81\x94\x79\xe1\x57\x67\xeb\xcb\xd4\xf7\x82\x98\x03\xe0\xed\xf0\x71\xcc\x89\xf4\x8c\xf8\x28\xb3\xc5\x25\x74\x44\xb4\xf4\xf1\xc8\xf4\x36\xf6\x1d\x0e\x06\x03\xde\x41\xc2\xeb\x4e\x23\xc1\xa5\xb4\xe9\x14\xa6\x9d\xe5\x49\x71\x5b\x94\x9b\x34\x40\xf6\xbd\x9b\xeb\xc1\x62\xe1\x49\xef\x99\x2b\x41\x69\x1f\x56\xe2\x40\xd4\x36\xb5\xb2\xe0\x64\x4e\x8b\x35\x4a\x4e\x7e\xb8\xb8\xea\x65\x75\xd6\x4a\x5d\x2f\xd6\x9c\xf4\xc1\xff\xeb\xab\x4e\x2e\xce\xd8\xab\x3f\x59\x6a\x62\x49\x05\xca\xd5\x8b\x55\x0c\xe2\xde\x06\xd9\xb1\xb4\xf4\x2b\xf9\x43\x71\xcf\xac\xca\x35\xd8\xd1\x32\xd5\x5c\x2b\x11\x08\x8c\xfb\x0e\x5c\x00\xc1\x4b\xbf\x25\x15\x9e\xce\xfc\x3c\x5a\x07\x6d\x6b\xa7\x69\x8e\x5a\xdd\x25\x78\x50\xc8\xfd\x08\x9b\x20\xa1\xf2\xe0\x16\x96\x62\x3d\x8f\x57\xdf\x22\xf9\xef\x22\x36\xfd\x70\x89\xe9\xc9\x3c\x0f\x86\x94\x56\x76\x73\x55\xe2\x6b\xec\xfe\x43\x92\x55\x2d\xa8\x5d\xd0\x6d\x33\x4f\x33\x74\x33\x41\xb0\xb4\xee\x6f\x48\xd0\x2c\x25\x6f\xad\x61\x1e\xce\xc6\x6c\x52\xbc\x4f\xb3\x3a\x21\xde\x55\x63\x4b\xdf\x45\xee\x20\x52\x21\xc8\x33\x11\xb0\x77\x6c\x28\x15\x2b\x1e\x55\x9c\x08\x82\xe3\xb9\x47\x91\x2c\x8e\xc3\xf4\x0c\xe6\x31\x49\xa7\x5a\x81\x07\xd5\x84\xf1\x53\x3e\x73\x3a\x4b\xe1\x2d\x28\xf2\x42\x47\xfa\xc6\xf2\xa2\x40\xf4\x17\xec\x94\x7c\xa1\x52\x69\xb9\xa2\x22\x04\xd6\x35\x02\x12\x0f\x94\x7e\x9b\x10\x7b\xc3\x3d\xbe\xeb\x7c\x7f\x73\xd7\xef\x5e\x3e\xbe\xcb\x53\x2e\x5c\x4e\x61\x06\x5a\xe6\x6a\x50\x70\xf6\xc8\xb2\x38\xe5\x0c\xa3\x1b\xd6\x12\xe1\x38\xce\xe3\xa3\xad\x12\x69\x64\xb6\xa5\x1c\xd9\x3b\x15\x2b\x23\x94\x97\x34\xf3\x00\x89\x65\x6d\x3d\x59\x4b\x5c\x67\x85\x93\x63\xd2\xe3\x96\xe4\x31\xed\xe8\xb2\xf1\xe1\x85\x95\xd1\xb5\x89\x72\xf8\x97\x8c\xbc\x38\x5d\x09\x6e\xe7\x0f\xd8\x5c\xc2\xeb\x71\x3b\xb7\x20\x1b\x2c\xea\x47\xfa\x85\xc4\x77\x35\x52\xd5\x4e\xd2\x94\x1a\x05\x58\x56\xae\x42\xca\xe8\x3a\x1a\x7f\x36\x95\x07\xfd\x5d\x73\xb6\x74\x93\xa3\x06\xe6\x08\xc0\x00\xff\xab\x10\x46\x11\x11\x0a\x53\x86\x46\x70\xb0\x59\x34\x47\x80\xc2\x42\xc0\x87\xfd\x17\x34\xa5\x0c\xe0\x20\x96\x91\xf6\xa1\x38\x8f\x35\x84\xd6\xcf\xbd\xeb\x87\x7e\x41\x54\xfd\xe1\xe6\xa1\x50\x6a\xf3\xb2\xf3\xeb\x52\x59\xb5\xd4\xc2\xb2\x60\x21\x6f\x8a\x79\x6a\xa9\x05\x42\xce\x28\x53\x39\xd1\x64\xae\xc8\xc3\xdd\xd5\x56\xf2\x5d\xb5\xb3\xac\x16\xc6\xde\x97\xae\xaa\x61\x2e\x9a\x7c\x1a\x93\x68\x15\xd0\x6e\xf3\x7d\x64\xa2\xa0\x34\x1d\xac\x35\xd1\x82\xf0\x61\x89\x66\x58\x58\x3f\x54\x6c\x02\xa0\x8a\xc5\xeb\x8c\xe6\xb5\x0c\x16\xe4\x13\x51\x3f\xeb\xab\x8f\xb3\xdd\x20\x7d\x81\x28\x0b\xfe\x51\x32\x78\x36\x0d\xaf\x71\xd2\xec\x50\x96\xe4\x2f\x39\x61\x19\x7a\x40\xb6\x07\x1f\x4c\xe3\x0c\xc1\xae\xe9\xe8\xe6\x80\x22\x2e\x4c\x53\xab\xa4\x9c\xe9\x1d\x69\x10\x7f\x1d\x4c\xb0\xd7\x1c\x1f\x99\x8f\x1b\x82\x26\x7a\xc9\x02\xba\xad\x9c\x94\xa8\x73\xdb\xab\xa0\xf5\x55\xd9\x85\xf4\xb6\x2a\x2e\x25\x99\x37\x6b\xd7\xc8\x57\x5e\xce\x69\x2b\xa0\xae\xec\x4c\xb7\xc3\xb6\x32\x4e\xff\xdb\x62\x24\x41\x1b\x00\xa5\xab\x54\x86\x42\x2e\xf9\x0a\xec\xe8\xf5\xd2\x2b\x73\x32\xac\x89\x64\xe5\x0f\xc8\x66\xd7\xf8\xe8\x4d\x8b\xa1\xdb\x27\x3e\x9a\x13\x37\x35\x9d\x6d\x6c\xc1\xce\x10\xae\xf2\xd9\x34\x81\xb8\xfa\xd9\xec\xe8\x0c\x01\x05\x30\x5d\x5c\xcd\x50\x17\x72\x6d\x01\x09\xfc\xe9\xfa\xbb\x6d\x3d\x54\xac\x7c\x7c\xce\xfc\x6d\xe1\xd2\xf1\x0c\x5b\xbb\x03\x28\x51\xae\x98\x47\x55\xed\xc7\xb3\x47\xe6\x05\xac\x48\xa3\xf6\xe8\x33\xe2\xea\xe7\x40\x51\x66\x06\xd8\xeb\x90\xfb\x94\x09\x3f\x85\x15\x28\xe3\x1e\xa8\x49\xb1\x02\xce\x42\x3f\xf6\x74\xca\x09\x76\xd9\xa5\xce\x82\x62\xe3\x00\x7d\xfb\x12\xb4\xe7\xd5\xbc\xb0\x1d\x83\x39\x1a\x8c\x16\xd8\xab\xa8\xe8\x21\x12\xc4\x9c\x48\xf6\x5e\x65\xf9\xbb\x34\x99\xbb\x90\xea\x92\x7b\x40\x4b\x75\x98\xda\x96\x97\x1f\xf0\x1d\x40\x6e\xad\xab\x38\x78\xc7\x6a\xa5\x99\xca\xf9\x78\x61\x27\xf8\xb1\x48\xd0\x69\x9d\x55\xfd\xcb\x8c\x44\x9b\xe0\x02\xdd\x62\x81\xa7\x44\x11\xb1\x2c\x1c\xa9\x58\xef\x1c\x44\x1c\xb7\x82\xb6\x5f\xb3\x8a\xa6\x18\x4c\xb9\x6a\x50\xa6\xdd\x5e\xad\xc2\xf9\xc9\x66\xb1\x16\xa4\x99\x9e\xc6\xcf\xd6\xf2\xbf\xe6\x2c\x6c\x3f\xf9\x34\x6c\xb4\x95\x07\xeb\xb4\xed\x9c\x0e\x83\x6f\xd3\x5f\x40\x8a\x29\x84\x0b\xb5\x04\xd8\x66\xf5\x28\xeb\x10\x6d\x56\xf1\xd2\x9d\xf0\x6e\x97\xe1\xe0\x32\x93\x4b\x87\xaa\x90\x3b\x01\xbb\x04\x54\x2a\x03\xee\x52\x8d\x4a\x03\x42\x4b\x55\x84\xa4\xe7\xf6\xb3\x98\x85\xb9\x41\xd7\x4a\x56\xe5\xfa\x67\x25\x72\xad\xe0\x71\xbb\x42\xec\x08\x12\xcd\xae\x25\x9a\x55\x5b\xb9\x10\x5d\xab\x77\x27\x11\x25\xf0\x20\x5b\x97\xdc\xa2\x3e\x14\x27\x08\x29\x5d\xf6\x8a\xb4\xc5\x8d\xe1\xea\xa7\x2c\xfb\x57\x91\x83\xbb\x4d\xed\x6f\xd5\xaa\x5c\xd5\x33\xcf\x05\x05\x1e\xa8\xc4\x97\x06\x6c\x5c\x0d\x8c\xd6\x84\x41\x1a\x2b\x7f\xef\xda\x38\xb0\x20\x67\x7c\xce\x53\xf4\x42\xe5\x04\x29\xfe\xc8\x20\x4e\x30\xf3\x06\x28\x8e\xcc\x8b\x27\xf0\x16\x60\x5b\xc8\x74\x38\xa5\x0a\x61\x6f\x86\x05\x93\xe4\x89\x3d\xcf\xfa\x03\x98\x71\x25\x7c\x41\x15\xee\xd2\x8a\x43\xb3\x81\x7d\x2d\x6f\x64\x5b\x84\x02\x2f\xa6\x79\xbf\x18\x05\x9e\xc6\xe3\x6b\x98\x95\x67\x2e\x80\x14\xa0\x6a\x6b\x83\x45\x82\x05\xb8\x5e\x2a\x55\xe9\x6e\xb1\x86\x9e\x15\x00\x05\xf9\x42\x34\x42\x28\xc8\x5f\xdf\x05\x44\x41\x5d\x25\xbd\x65\x29\xab\xee\x93\x1a\xfb\xb7\x4b\x85\x56\xdc\x05\xce\xfb\x92\xd2\x6d\xad\xa4\xd4\x36\xa8\xba\x3c\x21\x60\xf3\xf0\xf2\xba\xe8\x65\x38\xe3\x11\x67\x31\x5d\x23\x5e\x18\xaa\xa5\x0d\xd3\x51\x87\xcd\x57\x23\x1f\x4d\xfd\x40\x7d\x6b\x2f\xf1\x24\x91\x6a\xcc\xcd\x95\x2a\x6b\xde\xbe\xbf\xd3\xbd\x94\xd0\x22\x18\x11\x29\xdf\x4e\x8c\x2b\xc8\xfb\x89\x54\x32\xaf\xc8\x45\x7d\x64\xd5\x52\xd2\x72\xbe\xbd\x6d\x1a\xc9\x4e\x61\xf7\x3c\x1e\xe1\x66\x61\xad\x6e\xbf\x64\x81\x78\x46\xa1\x27\x16\x64\xa3\x24\x06\xe7\x6e\xc8\xba\x00\x2a\x2d\x1c\x6d\x92\x6b\x5e\xc1\x39\xaa\x87\xbe\x90\xe4\xb1\xf2\xec\x5a\xc1\x60\x87\xea\xe7\xc2\x0d\xd2\x38\x27\x26\x93\xe3\xed\x8d\x61\x83\xba\xe3\xcc\xd6\x50\x72\x27\x6f\x52\xac\x19\xe0\x6c\x77\x06\xc2\x5b\x46\xa6\xd0\x8d\x9f\x80\x0b\xda\x8e\x1d\x9b\x70\x9c\x0c\x1a\xbe\xb4\x26\x85\x19\x9b\x90\xca\xbd\xcc\x7a\xdd\x0a\xdb\x9e\x4f\x54\xd8\x98\x64\xea\x5b\x37\xa0\xb4\xb6\x0d\xe5\x2c\xdd\x16\x99\x00\x9a\xb2\x98\x08\x46\xb0\x9a\x1c\x2e\x13\xe4\x62\x5b\x13\xba\x37\xbe\xfd\x66\x85\xd8\x91\xe2\x62\x72\xc8\x36\xc3\x4d\xd5\x64\xcd\x24\x8b\x35\x32\x16\xf2\x62\xdb\x0b\xea\x6d\x85\x69\xd3\xc3\x1f\x5a\x67\x97\x6e\x95\x2c\x52\xad\x72\xee\x27\x6d\xa6\xc2\x36\xb5\x90\x30\xa3\x4f\xbb\x5f\xa2\x7c\x05\x49\xde\x44\x7e\xca\xfe\x53\x26\x96\x15\x43\x4f\xbd\x2c\x0a\xa8\x48\xaf\x30\x65\x96\x7b\x2d\x4b\x9c\xd0\x72\xef\x14\x57\xe5\x4a\xb4\x3e\x0b\xe7\xcd\x27\xe1\x84\x94\x8c\x90\x92\x51\xb1\x46\x21\x25\x03\xa1\xb6\xa5\x64\xac\x52\x41\x97\x19\x69\x33\xbf\x21\x14\xad\x2d\xd4\x56\x32\xeb\xbb\x42\x8f\xdc\x3c\xed\xc0\xd9\x39\xfd\x98\x2d\xfb\x8b\xfd\xa1\x32\x6c\x6b\xe1\xb3\xf2\x6c\x7d\x9b\x2b\x9b\x97\x5d\x17\x58\xc4\x89\x85\x20\xb4\x41\xd5\x45\x1b\xd9\x32\x73\xee\x23\xfb\x81\xbf\x90\x67\x22\x4e\x10\x56\x68\xca\x01\xd7\x2a\x8f\xe1\x81\x83\x50\xc0\xd2\x37\xb1\x1a\x18\x5d\xe3\x29\x89\x4d\xe1\x50\x2f\xf4\xd2\x1a\x95\xad\x3b\xb8\x0a\x69\x17\x40\x63\xcd\x32\xb8\xd8\x8e\x47\x66\xc2\x21\x4d\x08\x1e\xc8\x0a\xd4\x4d\x0c\x36\xcc\x1f\x33\x67\xf5\x1f\xcf\x50\x5f\xdf\x4f\x54\x16\xc7\xeb\x01\xef\xd5\x8d\xed\x91\x8d\x05\x4f\x67\x99\x9d\x8f\x0f\x4d\x05\x69\x13\xa1\xb5\xe8\xac\x86\xc1\x38\x4f\x75\x84\x63\xad\x8b\x2f\xdf\x38\xaf\x12\x29\xbb\x11\xcc\x92\xbf\x81\xf4\x31\xcc\xc2\xff\x6c\x38\xbe\xf1\x31\x7b\xe0\x32\xcb\x2a\x00\xec\xc9\x01\x7e\x49\x24\x58\x85\x32\xcf\x40\x21\xd7\xbd\x88\xa7\x50\x39\xce\x65\x76\xdb\xcc\xb7\xe2\xfc\x0f\xd5\x50\x0d\x79\xe7\x36\x2e\xcd\x24\xd2\xda\x7b\x62\x6f\x16\xdd\xc6\x11\xbe\x75\xfc\xe2\x36\x15\x33\x0e\x92\x58\x32\x77\xd0\x12\x16\xe4\x6f\xc6\x67\xa9\x89\xbd\xa3\x7e\x28\x56\xe5\xce\xa6\x52\x7d\xc6\x2a\x9a\x68\xce\x9d\xa3\xb2\xed\x28\x26\x31\xe7\xca\xfb\xb5\xf2\x56\xcc\xe0\xc2\xef\xbd\xc6\xed\xb1\x6c\xf7\x78\x31\x86\x59\x20\x67\x26\x49\x4c\x75\x7f\xc6\x35\x68\xeb\xc2\x7b\x76\x51\xf7\x89\x7d\xa2\x27\xba\x6a\x17\xad\x1a\x7f\xb3\xbd\x55\x2c\xf5\xb6\xf3\x68\xc7\x2d\x60\x6e\x2e\x2d\xa8\x58\xfe\xa2\x2d\x74\x5c\x13\xa2\x20\xe8\x66\x99\x4a\xb6\x3c\xc3\xb3\x16\x47\x32\x8b\xeb\x14\xcf\xb4\x12\xa1\xb8\xbe\x25\xc5\xd8\xc8\xb1\x26\x96\x17\x61\x94\x0a\xea\xce\x7e\x29\x6f\xbd\x7e\x77\x80\x85\xf2\x83\x5f\xca\x2b\xc2\x5e\x95\x43\x13\x94\x80\x23\x95\xe2\x2c\x78\x12\xf6\x44\x42\xd9\x93\xee\xcc\xe4\xe8\x3b\xe7\xbf\x70\xe2\x5d\xc5\x9a\xae\xdc\xd8\x5b\xac\x32\xae\xc2\x60\x6c\x74\xd2\x28\x1b\x7b\x00\x8e\xd5\x56\xe2\x26\x45\x37\x2a\xbf\x6c\x56\x38\xa4\xf2\xd3\xba\x32\xc7\x4d\xbe\x5d\x02\x30\xd5\x28\x64\xbd\x8d\x15\x13\xbc\x4c\x00\x1b\x2a\x6c\x65\x37\x1f\xd8\xd3\x76\x04\xb0\xc7\x14\x42\x19\xb0\x93\xe5\xfe\xe0\x97\x4d\xd0\x43\xfb\xe6\xbf\xf3\x87\xa0\xbf\xdb\xe2\x2c\x15\x2f\x3e\x32\x2e\xec\xab\x27\xd9\x7b\xfa\xb5\x1c\x9f\x58\x4b\x89\x8b\x5f\xe6\xe8\xa3\xa2\x88\x53\x08\x68\x2d\x16\x67\xce\xc0\x53\x67\x65\x2d\xf4\xe0\x9f\xd2\x21\x11\x8c\xe8\x39\x39\x5c\x87\x8c\x07\x4f\x31\xc3\x63\x00\xc3\x3e\x81\xa0\x43\x90\xb2\x73\x0d\xca\x9c\x44\x53\x1f\x14\x98\xac\xe6\xf1\x36\x95\x39\xaf\xfa\x0d\x7d\x1a\x09\xdc\x62\xf1\xe6\x91\x2b\xd5\x87\xf6\xce\xf6\xbf\x99\xa2\xd1\xef\xdc\xff\x38\xb8\xeb\xde\xdf\x3c\xdc\x5d\x14\xb4\x8d\x8b\xab\x87\xfb\x7e\xf7\xae\xf2\x59\x9e\x06\xfc\xd3\x43\xf7\xa1\xe6\x91\x6b\xe0\xaa\xf3\x7d\xb7\x50\x42\xff\xa7\x87\xce\x55\xaf\xff\xeb\xe0\xe6\xe3\xe0\xbe\x7b\xf7\x73\xef\xa2\x3b\xb8\xbf\xed\x5e\xf4\x3e\xf6\x2e\x3a\xfa\x4b\xff\xdd\xdb\xab\x87\x4f\xbd\xeb\x81\x8b\xe8\xf6\x1f\xfd\x72\x73\xf7\xe3\xc7\xab\x9b\x5f\x06\x5e\x97\x37\xd7\x1f\x7b\x9f\xaa\x66\xd1\xb9\xbf\xef\x7d\xba\xfe\xdc\xbd\x5e\x5e\xaa\xbf\x9a\x1a\xb5\x75\xb3\xbd\xfb\xd7\xb3\x75\x79\xd2\xdd\x70\x6e\xcf\x04\xfd\x27\xb8\x5c\x6e\xcd\x16\x3d\x3d\x71\x7f\x99\xc2\xfa\xa7\x9a\x73\x3b\x77\x5e\xce\xf4\x1e\x59\xe6\x13\xce\x64\x01\x85\xc7\xd2\x65\x75\x17\x46\x7b\x8e\x3a\x70\xc8\x40\xcf\x29\x74\x0a\x49\x23\xd9\x48\x5d\x14\x01\xec\xc3\x84\x4e\x29\x04\x14\xa0\x53\x54\x5e\xf0\x62\x83\x76\x4e\x30\x04\xeb\x6e\x8c\x97\x9d\x06\x59\x4e\x18\x87\x9d\x72\x8e\xdc\xc5\x42\x8c\x15\xc4\xc0\xfa\x9a\xc2\xf4\xe5\xec\x16\x40\xb6\x45\x39\x8a\x4b\xb9\xc5\xc2\x06\x2b\xb6\x3c\x21\xe8\xc7\xbf\xe5\x83\x02\xc7\x8b\x35\x18\xa4\x0b\x15\x28\xed\x03\x91\x1a\xaa\xae\xda\x9e\x85\x9e\xdc\x31\xb7\x16\x71\x38\xb7\xb6\x6e\x3f\x78\xc9\x52\xe6\x21\xb9\x15\x5c\x66\xfa\x78\x9b\x19\x95\xf6\xf8\x39\xba\x07\x14\x19\x99\x5b\x1c\xf4\x2a\xce\x92\x74\x4c\x19\xa2\xd3\x59\x02\x3c\xc6\x98\x21\x86\x64\x82\x9f\x29\x77\x05\x57\x4c\x5d\x1a\xa0\xa3\x95\x08\xd1\x29\xaa\x3d\x28\xe7\xa8\x13\xc7\xb2\xc8\xe0\x0a\x3b\xc7\x71\xd1\xd3\xe2\xb0\x7d\xf0\x35\xcd\x58\x2d\xdb\x2c\xed\xa3\xfc\xc8\x01\xc5\x76\x8f\x93\xb3\xc8\x0e\x8b\x22\xc3\x16\x52\x8b\xa6\xe0\xc0\x6d\xe5\xc1\x46\x32\x4c\x1f\xcb\x27\xc7\x9a\x57\xc9\x31\x0e\xb1\x68\xbb\x1e\x2d\x74\x51\xd3\x4e\x33\xca\x0e\xe0\xa0\x6d\xd6\x67\x2d\xe0\xf6\x8a\x2e\xdd\x8c\x93\x52\xa9\xbb\xc6\xfd\x15\x4a\xe5\x55\x76\xb6\x53\x27\x55\xb5\x10\x09\x47\x72\x90\xed\xff\x35\xe6\x71\x0b\x9f\xde\x64\x5f\x2e\x95\x34\x07\x1e\xdd\xd6\x75\x5d\x2d\xe4\x3f\x5b\xf7\xd5\xd2\x7d\xb8\x23\xe4\xac\xe6\x52\x24\x94\x0a\xa1\x11\x78\x29\x31\x65\xb6\x80\x14\xc9\xdc\x68\xae\x60\xbb\x3e\xc7\x59\x49\x45\x3c\xe4\xcf\x05\x9d\x78\x4a\xa4\xc4\x35\x58\x30\x9e\x25\x6f\x1b\xc6\x90\x9d\x50\xfb\x61\xc3\xfd\xe4\xce\x64\x5f\x7f\xb5\x4c\x46\xbf\xf3\x15\x7a\x37\x51\x2d\xc3\xc6\x2e\x88\x19\xdd\x98\x54\x46\xcd\x5f\x4e\xf2\x18\x20\x2e\xbc\xd0\xa8\x3a\xaf\x55\x43\x6b\x60\x99\x60\x95\x75\xc1\x7c\xcf\xe3\xfa\xa1\x43\x5e\xeb\x1b\x83\x8d\x5b\x77\x10\x2e\xd2\x67\x8d\x5d\x57\x70\xd3\xfa\x15\xdb\x23\x3e\x9d\x1a\xb9\xa0\x60\x02\x3e\x41\xd8\x64\x90\xe6\xd2\x94\x4c\xa3\x89\x71\x8e\xe9\x2b\xe3\xe4\x91\xbd\x78\x0b\x52\x88\xb1\xee\xf8\x2d\x01\x50\xeb\x17\x7d\xdc\xe8\x73\x21\x72\x1d\x44\x46\x0a\x61\xd4\xde\x46\x30\x7e\xcc\xbc\xe0\xd9\x8a\x0d\xee\xad\xd7\x16\x5b\x7d\x83\xda\x9a\x25\xfa\xd6\x55\xd8\xcc\xe6\xe6\x15\xb6\xdc\x42\xc1\x6f\x3a\x04\xaf\xb6\x66\xd5\x08\x76\x50\x5a\xf3\xa0\xc8\xe9\x59\x26\xac\x49\x9c\x9e\x0e\x2d\xfc\x87\x9e\xae\xa3\xf6\x9f\xdc\x8c\xfe\x64\x14\xe1\xb4\x06\x2f\xc6\x6b\x2d\x03\x4f\x47\xa7\x5a\x66\x75\x38\x06\x36\x7e\x44\xa2\x53\x03\xc8\xf8\x1e\x82\x58\x3b\xb7\xbd\xf7\x27\xe8\xbd\x9f\xc8\xf7\xfe\x68\x4c\x17\xf9\xf1\xb7\x54\xb3\xc5\x3d\x41\x97\x2b\xe4\x92\x14\x0f\x3d\xec\x94\x12\x1f\xb0\x3b\xc6\xb2\x01\x54\xc7\x05\xf4\x97\x85\x6f\xc0\xa3\x0f\xe5\x22\x8d\xd3\x3b\x8b\x64\xb7\x7e\x33\x23\x61\x53\x59\xb1\x72\xf1\x23\x1b\xce\xcb\x9e\xb1\x93\xcc\x35\xd6\x98\x47\x6c\x5d\x02\x51\xb7\xb7\x98\x77\xbe\xe3\x08\xeb\xe5\xb7\xd1\x8a\x4c\xf6\x4e\x56\xa7\x27\xe7\xa1\x75\xa1\x1d\x21\x35\xa1\x6a\x56\x05\x33\x9f\x23\x66\xe5\xa2\xac\x92\xbe\x8e\x6d\xbb\x35\x88\xe7\xef\x54\x51\xc4\xa6\x72\xd4\x88\xf6\x61\x97\xed\x77\x97\xed\x22\x95\xa5\x38\xb8\xf5\xaf\xef\x0b\x23\x45\x7a\xcd\x38\x73\xaf\x56\x65\x32\x06\x5f\xa8\x93\xb9\xba\xbc\xf5\x9a\x8e\x72\x8f\x26\xab\x3d\xe5\xf7\x26\xda\xc2\xf8\xaa\x17\xc7\x5a\x1e\x6a\x47\xd9\xea\x52\x9c\x9a\xb4\x55\x45\xa7\xe4\xc4\x94\x33\xcb\x23\x44\xec\x79\x85\xed\x66\x02\xbb\x26\x84\x0a\xd7\x89\x05\x8f\x5c\x0b\xe7\x60\x4d\x5d\xa0\x6e\x8f\x6c\x11\x9e\x73\xdd\xf9\xdc\xbd\x1c\x74\xaf\xfb\xbd\xfe\xaf\x15\xc0\xa0\xc5\xc7\x0e\x1b\xd4\x7b\xe1\xfe\xd7\xfb\x7e\xf7\xf3\xe0\x53\xf7\xba\x7b\xd7\xe9\xaf\xc0\x0d\x5d\xd6\x59\x1d\x26\x65\x2a\xab\x94\xc7\x75\x70\x29\x9d\x91\xb9\xa2\xf7\x45\xf4\x50\xaf\x13\x4a\x6a\x10\x44\x0d\xa6\x03\x8b\x89\x40\x31\x79\x26\x09\x9f\xe5\x46\xdd\x4a\x82\x79\xd0\xa2\x15\xed\x2f\x83\x17\x85\x36\xcb\x34\x3e\x47\xa6\x36\xa2\x57\x1e\x3a\x6b\x10\x44\x3e\x2c\x08\x7b\xaf\x10\xf9\x32\x4b\x68\x44\x95\x97\xf3\xc9\x85\x75\xee\x18\x9f\x2b\x84\xf4\xae\xd8\x5c\x3b\x0b\xe1\xd9\xb9\xc5\xc1\x0f\x3f\x58\xb4\x35\x64\x27\x2a\x83\xba\x5b\x59\x19\x6a\x07\x66\x85\x1a\x4f\xfb\x02\x12\xdf\x06\xa3\xdb\x87\x71\x62\x31\xb1\xc9\xe6\x6d\xd6\xa0\xf4\x55\x0f\x72\xf5\x6d\xb8\x2c\xb8\xa8\x70\xae\x97\x47\x17\x35\xdb\xa9\xaf\x1c\x23\x54\x28\x44\xbb\x03\x48\x15\x1b\xf0\xbf\x66\x94\xc7\x42\x21\x20\x66\x02\x75\x31\x12\x64\xca\x95\x56\xc0\x4c\x18\xc5\x89\x16\xaa\x28\x4e\xe8\x3f\x01\x7c\x4c\x90\x33\x2f\xec\xc4\x41\xb6\xe5\xce\x0b\x0b\x0c\x72\xf6\xc8\x2e\xbb\xb7\x77\xdd\x0b\xcd\x90\xce\xd0\x83\x04\x5c\xb1\xc2\xd4\x2f\xed\xf6\x36\xe2\x98\x1f\xfe\x41\x99\x54\x04\xd7\x45\xd0\x11\x21\xb8\x68\xce\x1f\xb2\xfe\xba\xf0\x5d\xf5\xf6\x86\x67\x05\xcb\x98\x33\x3f\x5c\xd7\x56\x11\xf7\x12\x2d\x76\x9e\xc8\x76\x87\x5f\x0a\x14\xf1\x71\x55\x40\x12\x29\x52\x7d\x8f\xd4\x06\x64\xd6\xe6\xf3\x2b\xf4\x79\x0b\xdf\x2e\x9b\x67\x1f\xe2\x12\xa5\xca\x61\x5e\x0d\x12\x6c\x56\xce\xa8\x34\xcf\x5a\x51\x51\xbc\x06\x06\x4b\x69\xeb\x0f\xc9\x18\x33\x24\x52\xc6\x4a\xb8\xbf\xbe\x9d\x6f\x31\xd2\x68\xdd\xa3\xaa\x69\x86\xa7\x3c\x65\xa6\x1e\xaf\x1e\x55\xc5\x60\xe4\x8c\x30\xb5\x62\x30\xaf\x85\xb0\x53\x1a\x6a\x7b\x41\x76\x2a\x06\x5a\x87\xb3\x53\xe5\xcd\x82\x52\xe5\xeb\x5d\xcb\x2e\x92\xb1\xe0\xd2\xd2\x87\x2a\xbb\x9f\xab\xb5\x6c\x2c\x9f\xb6\xee\xae\x8f\xe5\xd3\xea\xae\x62\x12\x3d\xad\x7b\xd9\x94\xd3\x59\x13\x5b\xe9\x7d\xc1\xd8\x37\xd7\x4f\x6d\xcd\x1d\x28\xf0\x1f\x3d\xa1\x1f\xfa\x9f\xaf\xd0\x88\x6a\xb9\x57\x5f\x2b\xd7\x58\xcb\xd8\x0f\x22\x71\x56\x69\x6b\xd9\x4d\x45\x92\xdd\xbd\xb0\xf0\x4e\x94\xf2\xa4\x04\x7d\xa3\xe1\x31\x71\xa6\x66\x61\x61\x14\x4b\x35\x77\x04\x66\x31\x9f\x9a\x79\x7c\x90\xe9\x68\x44\xbf\x9c\x29\x2c\xbe\xa9\xa1\x87\x89\xe9\x18\xfc\x83\x0f\x07\x7a\x44\x5b\x5e\xc4\x55\xcd\x21\x5b\x80\x3c\x23\x9b\x9d\xd9\xa5\x79\xf7\xff\xf0\x21\x40\x04\x00\xca\x81\xf3\x0d\xda\x38\x09\xfb\x8a\xdb\x49\x79\x45\xee\x02\x7a\x4d\xc4\x85\x20\x16\x59\xc0\x14\x8d\x9d\x61\xa1\x28\x58\x6b\x1d\xfa\x4d\xa1\xec\x41\xbe\x44\x7e\x89\xfc\x09\xce\x21\xc6\x87\x84\x80\x7b\x69\x46\x93\xf5\x94\xde\x8b\x82\x67\xb4\x74\x02\x6d\xb8\xae\x05\x44\x05\x83\xcc\x4a\x11\xab\xfb\x4c\x98\xda\x89\x7e\x02\x4d\x54\x60\x1d\x34\xf3\x71\x98\xda\xad\xbd\xcb\xfc\x72\x73\x71\xd0\x7e\x4c\x95\x12\x18\xee\x79\x9b\x5d\x66\x1d\xfa\x75\x61\x06\xcf\x8d\x3d\xd7\xf0\xea\x22\x5d\x56\xe4\x13\x58\x6a\xe7\xa5\xf1\xf3\x58\x60\x57\xb3\x61\x43\x84\x26\x49\x8c\x15\xc3\x43\x06\xb1\xca\x69\x79\xcd\x4d\x9f\x7a\x6f\x95\xba\x5c\xb9\xe4\x1b\xc0\x11\x15\x9a\xf9\x44\x20\x0f\x76\x17\xd1\xfb\xeb\x00\x1e\xc0\x40\x1e\x44\x02\x71\xe7\x4b\xad\x58\xa6\x7e\xbc\xe6\x7c\x99\x64\x87\x1b\xc8\xe8\x66\x30\x5a\x68\x24\x33\x41\x22\x7d\x95\x9d\xa3\xdb\x84\x68\xc9\x2b\xd5\xd2\x57\x9a\x24\x0e\xba\x6d\xb9\x74\xb8\x16\xdc\xe0\xde\xe7\xe5\xe9\x1e\x4b\x26\xe6\xa0\x0b\x97\xcf\xcc\xa3\xc1\xee\x61\x2a\x3c\xfa\x82\x09\x19\x0c\x89\x45\x2d\x12\x38\xfc\xdc\x44\xed\x82\x29\x09\x17\x2e\x32\xfa\x4f\xcd\x7e\x05\x91\x13\x5e\x9b\x19\xea\xcf\x76\x3f\x73\x70\xa4\xdc\xe3\x24\xdc\x7d\x58\x17\x8c\xde\x40\xae\x29\xdd\x81\x05\x11\xa7\x89\x2f\x36\x8f\x3d\xb1\x40\xba\xf6\x6e\xb5\x43\x83\x5b\x32\x37\xb5\xf9\xa0\x76\xb9\xeb\x22\x57\x66\xe6\xc6\xf7\x9a\x7d\x9e\x1b\x90\xf3\x3c\x0a\xaa\x64\x5e\x4e\x10\xe9\xbb\xb6\x6e\x89\xf5\x3c\x07\xa9\x58\x0b\xc7\x23\x87\xa3\x5f\x87\x73\xdb\x0c\x9e\x7c\x58\x9a\x08\xd5\xec\xd2\x56\x09\x01\x31\xda\x06\x3a\xc9\x02\xc4\x9f\xdd\x36\x86\x8c\x95\x2a\x5e\x3d\x53\xde\xd6\xad\x06\x52\x72\x2e\xca\xec\xcb\xbb\x56\xd8\x81\x85\x09\x04\xd0\xb8\xf5\x41\xe3\x6c\xc9\x98\x6c\xef\x01\xc4\xa3\x12\x80\x96\x90\x3b\xd0\xca\x82\x83\x35\x7a\xaf\x4a\x17\x2b\xac\x4e\xa3\xdc\xb0\xc2\x17\x9a\x97\x5c\x6e\xe9\x81\xd3\x93\x99\x0f\x20\xdb\x76\x9b\x18\xa0\xc2\xfc\x8d\xf7\x00\xda\x24\x31\x32\x90\x0f\x06\xd2\xda\xd2\x2e\xf3\x9c\xcc\xb0\x20\x4c\x3d\xb2\x3b\x3d\x0a\xf3\x45\x1e\x89\xe1\xa2\x80\x5c\x99\x01\x28\x46\x3c\x42\xd8\x7e\x05\x44\xaf\x0b\xc3\x93\x03\xf3\x12\xa8\xa6\x7b\x44\x26\xf8\xde\xbc\x63\x80\x22\x2c\x50\x92\x9e\x2a\x1d\xe5\x6a\xbc\x16\x20\xa3\x09\x05\x9c\x86\x98\x48\x7b\x21\x51\x65\x81\x38\x32\xf1\x3b\x25\x0e\x58\x1b\x3e\xcb\xf8\x57\x15\xc3\x76\x86\x02\xe6\x0c\x74\xf2\x91\x79\x7d\x2c\xc1\x61\x35\xca\xfa\x86\xaa\x04\xac\x33\x8d\x33\xc7\x17\xfc\xd3\xac\x10\x17\x74\x4c\x99\x57\x0d\xcb\x4e\x6f\x8a\x67\x60\xde\x35\x67\x90\x8f\xb2\x3b\xad\x6f\x73\x1c\xce\x60\xc4\xff\xf7\xef\xff\x73\x46\xeb\xbc\x1f\x72\x60\x29\xd0\x86\x95\x5c\x6f\x59\xfc\x95\xf7\xa0\x57\x6a\x20\x3d\x3c\x9d\x56\x16\xf2\x36\xf2\x5f\xed\xe5\xa6\x37\x0d\x57\x13\xe3\xee\x2d\x6e\x77\xf0\x8d\x88\x74\xc9\xd9\x30\x57\xcc\xeb\xd2\x92\x4a\xc8\x4d\xd0\x23\x31\x27\x39\x33\x10\xf8\x95\xe6\x17\xcc\x34\x8f\x2c\xff\x44\x1a\x10\x19\x83\xdb\x6b\x7e\xc8\xa9\xd3\x90\x30\xcb\x78\x7f\x1e\x29\x91\xbb\xc3\xbd\x58\x68\x57\x17\xc5\xc4\xb0\xea\xf6\x4b\x37\x6d\x89\x73\x7b\x00\x96\xdb\xc4\x8c\x4e\xb0\xdc\x5f\x68\x4e\x65\x3d\x2f\x63\x4d\xf7\x85\x87\x55\x41\x3a\x66\x90\x26\x45\x56\x2f\x48\x2a\x89\x30\x9c\x2e\xc3\x10\xb3\x3b\xc1\x87\xe7\x84\x08\xd1\x15\xbe\x46\x32\xc5\x74\xad\x6c\x06\xfd\x7e\x35\x78\x68\xc1\xd9\x80\xc7\x44\x0c\xe2\x54\x2d\x1c\x8b\x65\x19\x06\xfa\xa3\xcb\x54\xcd\x57\xb7\x2f\x13\xbc\x58\xcf\x68\x19\x60\xab\x7e\xbf\xa6\xd9\xd5\x12\xb3\x17\xe2\x53\x94\x9a\x6b\xe0\x50\x49\x09\x0e\xd5\x46\xbc\x16\x4c\x24\x70\x03\x33\x05\x38\x84\xb9\x26\x65\xaf\x68\x03\xda\x0e\x23\x47\xc3\x34\x37\x29\x65\x65\x30\xe2\xb3\x47\xf6\xd1\xd4\x91\x01\x2d\xcf\x0c\x20\x82\x74\x23\xf2\x65\xc6\x25\x29\xe4\xbf\x55\x94\xb6\xb0\x89\xaf\x76\x18\xd5\xc2\x7a\xfe\xd1\xf6\xb2\xfa\xab\x03\xdb\x2e\x2e\xf8\xe2\x94\xab\x77\xe0\x56\xe2\x60\x44\x67\x54\xef\x9d\x41\xe5\x49\xdb\x5f\x79\xe5\x3c\xa6\x0b\xc0\xc3\x54\x32\x3f\x41\xd9\xf4\x4a\x1b\x22\x21\xcf\x04\xcc\xe9\x30\x46\xbf\x80\x49\xd1\xae\x57\xc3\x4e\x56\x1d\xa0\x3c\xf9\x14\xd8\x02\x8a\xcb\x23\x28\xa6\xe8\x55\xed\xc5\x62\xf2\xd1\xd6\x79\x72\x55\x81\x29\x6b\x88\xe7\x1d\xbf\x90\xcb\x9c\x28\x44\xbe\x28\x62\x4b\xbd\xf6\x5d\x26\xe3\x62\xf2\x03\xaa\x4e\xc6\xaa\x97\x1d\xf7\x5e\x74\xbb\xe3\x12\xdf\x5d\xaa\x66\xec\xae\x7c\x9b\xba\x38\xc1\x2c\xb6\xf9\xb8\x56\xc9\xd0\xc2\x16\xcc\xce\x18\xdd\xb2\x4c\x05\x9b\x55\xea\x21\xe0\x9b\x36\x0d\x54\x3f\x5c\x64\x4e\x61\xd4\x2a\x0b\x84\x57\x70\xa1\x25\xf7\x94\x29\x9a\xe8\xcd\x61\xc7\x20\xd1\x08\x22\xe3\x2c\xba\x23\x44\xb6\xd7\x01\x08\x52\x29\x29\x1b\x0f\x2c\x25\x5d\x6a\x69\xb3\x8b\xa1\xb8\xa7\x3e\x9b\xa6\xcc\x8f\xdf\xbb\x86\x96\x1b\xd5\xcd\xb6\x06\x70\x37\x97\xd4\x0a\x1a\x07\xe3\x6e\x32\x16\x95\xcf\xe5\xc2\x0e\x68\x6c\x48\x41\x4d\x45\x71\x98\xe8\x3a\x76\x77\x90\xe9\x16\xc1\x2f\xf2\x2b\x44\xda\x44\x55\x93\x7e\x06\x91\xfa\xaa\x26\x13\x57\xd6\x66\xe0\xf6\x58\x26\xa2\xd9\x7a\x66\x19\xce\x40\x29\x99\x17\xbb\xee\x6c\x3a\x02\x4e\x92\x21\x8e\x9e\x32\x2d\x2c\xb3\x45\x70\xe1\xea\x41\x68\xb9\x12\x0a\xde\x99\xcd\xa5\x07\x1a\x81\x74\xe3\x7b\x0b\x0d\xfc\x91\x1d\x76\xde\xb9\xa1\x9a\xc5\x95\x33\x78\x57\x66\xf4\x26\xb7\x21\x26\xb3\x84\xcf\xa7\x35\xf7\x59\x39\x81\x71\x9b\x48\x9d\xba\xfc\xc9\x9d\x5e\x65\x25\xa6\xb7\xf6\x65\xb6\x90\x0d\xb5\x03\x30\xae\x35\xb8\xe4\xa7\x84\x0f\xc1\xa4\x6a\xcd\x0f\x2e\xc3\xc7\x4b\xf5\x28\x9f\xe7\x75\xf3\x8e\xca\x27\x92\xca\x59\xa2\x95\x99\xfa\x1e\x4c\xce\xc9\x7e\xd7\xcd\x20\x24\xac\xb6\x0e\x36\x8f\xd6\xae\xfc\x7c\x1f\xb0\xcf\x57\x4e\x12\x30\xef\x1a\xfe\x55\xb2\xb2\x99\x54\xc3\x33\xe3\xa4\x56\xfc\x91\x29\x3c\x76\x8b\x6b\x85\x4b\xfe\xc2\x88\x90\x13\x3a\x2b\x14\xc2\xdc\x3a\x3c\xdc\xee\x68\xfb\x3f\x26\x18\xba\xb2\xcd\x16\xa6\x6e\xf5\xf9\xec\xd4\xa0\xb3\xe8\xdd\x29\x67\x38\xca\x6d\xb2\x51\x82\xa5\xa4\xa3\xb9\x07\xaa\x92\xc5\xf9\x42\xea\x5a\xd1\x88\xe1\x55\xbe\xab\x62\x73\x86\x3a\xbb\x41\x15\xd8\x3e\xa3\xf2\xa1\x78\xf8\x69\xec\x83\xee\xe9\xdb\x6c\x11\x7a\xc7\xc9\x09\x96\xea\xb5\xe0\xc1\x06\x3e\x61\x33\x14\x80\xa6\x78\x4d\x7b\xde\x49\x15\x69\x98\x0b\x1b\x29\x47\x0b\xcb\xe4\x68\x4b\x33\xab\xc3\x65\x48\x2b\x3e\x7c\x91\x2a\xe4\xb0\xc2\xce\xd3\x3a\xa3\x33\x89\xeb\x73\x99\xa1\xb4\x00\x98\x45\xfe\xf1\x09\x92\x5b\x81\xb2\x35\xd9\x94\x97\x24\x21\x3b\x09\x36\xdf\x60\x87\x96\x23\x39\xbc\xbd\xb9\x74\x5f\xe6\x65\x29\x56\xdb\x55\x36\x88\x81\xaf\xc1\x48\xaa\x1e\xfa\x2f\x66\xa0\x36\x0c\xbe\x6a\x15\xc1\x26\x0a\x54\x5e\x3d\xda\x36\xed\x72\x2f\xb4\xc4\x0c\xdf\xee\xf7\x7c\x8e\x85\x4d\x9d\xcf\x38\x93\x13\xdb\xb8\xcf\x5f\x39\x54\x7d\x61\x5c\x9f\x48\x93\xb0\x9a\x95\xa7\x6f\x23\xde\xbb\x78\x43\x35\xdb\x17\xd6\x71\xad\x38\x1a\x13\x40\xe2\xa1\x2c\xa6\xcf\x34\x4e\x71\x72\x54\x7b\x62\x67\x89\x36\x3b\xa2\x7e\x35\x87\x69\x64\xe9\xc9\xe3\x41\x89\x92\xee\x3e\x5a\xc0\xfc\xb4\x8b\xd3\xc2\x25\x68\xc7\xb1\x34\x0a\xc3\x9b\x97\xd8\xb6\x86\xc6\xb0\x23\xb3\x00\x11\x41\x94\x2c\x5c\xb2\xf9\xd8\x77\x2f\x4d\x1a\x1a\xc7\xf6\x8b\x0c\x0e\xa2\x00\xc3\x86\x0b\x68\x96\x66\x8d\x5e\x9f\xeb\x96\x8f\xd6\x5b\x97\x3b\xd7\x3f\x63\xe5\x51\xe5\xa7\x2b\x08\xc3\x6d\x38\xa7\xcd\xe5\x61\x07\x40\xdb\x42\xe1\xa7\xee\x18\xb6\xf3\xfe\x6d\x81\x70\xbc\x20\x12\xec\x4e\x44\x3e\xa2\x6d\xd2\x0a\x49\x79\x61\x29\x0e\x25\x2f\x9f\x3a\x6c\xaf\x1c\x29\xab\xbd\x4b\xd4\x8e\x93\x7c\x67\xdd\x8f\xfb\xbb\xe0\x57\xef\x97\x9d\xec\x0f\x80\xb9\xc5\x90\x8f\x9f\xda\x72\x3f\x70\x78\xbd\x18\xce\x05\x9f\xd7\x8a\xe8\x58\x3b\xbc\x46\x71\xb1\x0b\xe4\xdc\xc7\xf2\xda\xe4\xcb\xc6\x8b\xbb\xcf\xad\xb6\xee\x58\x76\xa1\xa3\xed\xd9\x7b\x68\x77\xa3\xf7\x41\x08\x52\x6f\x76\x8b\x56\x40\x3a\xb9\x25\xdb\xe5\x21\xab\xaa\xd1\xb8\x3d\x7c\x84\xcb\x2d\x1d\xcc\x04\x19\xd1\x2f\x1b\xa9\x02\xb7\xf0\xa9\x55\xaf\x35\x99\x4b\x55\x1f\xc1\x2d\x08\x55\x22\xbd\x40\x5a\x4b\x69\x5b\x19\xee\x91\xe5\x19\xb9\x36\x1d\x57\x0b\xc3\x5c\x14\x7e\xda\x14\xfa\x74\xf7\x15\x2a\xcd\xba\x4e\x94\x9a\xc9\xf3\x0f\x1f\xc6\x54\x4d\xd2\xe1\x59\xc4\xa7\x26\xff\x83\x8b\xb1\xf9\xe3\x03\x95\x32\x25\xf2\xc3\x5f\xfe\xfc\xe7\x7c\x89\x87\x38\x7a\x1a\x1b\x38\xa7\x45\x7f\x67\x71\xc9\x09\x96\xdb\x45\x94\xb9\xd4\xc9\x3d\xa7\xd0\x7b\xdd\xb8\xa4\x65\xfd\x8d\x54\x78\x3a\xf3\x43\x90\x4d\x8d\x47\xa9\x70\x5e\x59\x06\xf2\x61\xf5\x34\xd1\x04\xcf\x66\x84\xd5\x9b\x5d\x4c\x82\xf3\x16\xac\xc7\xa5\x48\xdb\x11\x92\x2f\xb3\x04\xb3\x22\xec\x07\x94\x49\x13\x24\x22\x4c\x59\x48\x8a\xbc\x36\x3d\xec\x46\x03\x3d\x65\xf8\xff\x7a\x29\xb0\x30\x47\x2a\xf3\xfa\x87\x6e\x38\xb6\x16\xb1\xab\x50\x8b\x3d\xd2\x95\xeb\x3f\xe7\xb4\x23\x8e\x6a\xcb\x92\x63\xef\x6d\xad\xb7\x6d\x76\x50\x24\x38\x1b\x90\x2f\x9a\xc9\xc9\x4d\x81\xe2\x1e\x24\x91\xa8\xf3\xcb\x3d\x92\x73\xa6\xf0\x97\x73\xf4\x99\x32\x10\x60\x7f\xe0\xa9\x90\xe8\x12\xcf\x4f\xf9\xe8\x74\xca\x99\x9a\xa0\xcf\xf0\xff\xed\x4f\x2f\x84\x3c\xa1\x5f\x09\x16\x96\x3f\xd8\xfa\x91\xae\x84\x1d\x6c\x21\x91\x32\x89\xc8\xb3\x3e\xa1\x7f\xfe\x5f\x68\x6a\x5a\x3e\x47\xdf\x7e\xf8\xf3\xff\x42\x7f\x84\xff\xfb\x7f\xd0\x1f\x6b\x2c\x0d\xeb\x41\xcd\x41\x99\xf1\xbb\xda\x30\x02\xa0\x94\x5c\x24\xf9\xaa\x66\x2f\x04\xcf\x57\xaa\xb2\xe5\x27\x1a\x3d\xf1\xd1\x68\xa0\x37\x86\x49\x20\x1d\xe0\xad\xcc\x0e\x3e\x6a\x30\xb5\x85\xe2\x4d\xd9\xc9\xbc\xe0\x93\xed\xd4\x20\x8d\x38\x76\x2d\xd3\xdc\x3c\x01\xc1\x6b\x85\xd2\xe3\x54\xc2\x57\x24\xd6\x5c\x75\x9d\xd3\xe1\xac\x8b\x0e\x74\xc0\x59\x90\x7c\x64\x1e\x27\x10\x17\x02\x4e\xfd\xe8\x69\x13\x60\x66\x09\x59\x79\x1c\x16\xc2\xba\xdf\x4c\xac\x2e\x4c\xed\xb5\xe2\x74\xe5\x42\xe7\xab\x43\x74\xef\xb9\xd8\x4a\xdf\x7a\x22\xb5\x29\x34\x2b\x8a\x9b\xb9\x82\xdb\xd8\x37\x6a\x28\x8e\x24\x17\x19\x7a\xb7\xb1\x8b\xd8\x12\xa8\xab\xad\xa8\x54\x98\xa0\xc6\x66\x87\x5e\x4f\xfd\x32\xfb\x64\xd5\x30\x21\xc2\xd1\xbd\x9d\x17\x77\x84\xd1\x6a\x11\x49\xb3\xc4\x8a\x11\x57\x80\x6c\xae\x5a\xd0\xfb\x0c\x57\x05\x1a\x87\x70\x5b\xc8\x1b\x62\x4e\xb2\xb5\xc0\x15\xd5\xeb\x99\x8a\x88\x5c\xf0\xed\xc2\xad\x13\xca\x16\xf2\x34\x6a\x83\xdb\xea\x65\xf2\x2b\x5b\x21\xce\xe1\x50\xf3\x38\x57\x16\x8c\x5b\xc2\xd6\x5e\xf1\x00\x70\x8b\xb3\x01\x20\xc5\x5d\x60\xac\x2e\x54\x04\xd9\x82\x6b\x1b\xc3\x75\xce\xf0\x5c\x41\x99\x52\x1d\x19\x81\x35\x2f\x5c\x12\x33\x09\xe1\x64\x5b\x8f\xc3\xab\x8d\x94\xc7\xa8\x15\xaa\x14\xc3\x48\x20\xdf\x72\x43\x8c\x5c\x53\xa6\xec\x04\x09\x0c\xc1\xc0\x6a\xa2\xdb\x93\x44\x9c\x8e\x70\x44\xd9\xf8\xc4\x83\x47\x05\xa8\x12\xff\x3a\xa8\xda\xa4\x7d\x2c\x9f\x76\x1b\xe0\xba\x75\xb5\x59\x1a\xe7\x15\x0f\x2d\xa0\x91\x71\xac\xd0\x05\x6c\x48\x85\xe5\x53\x1d\xa2\xd7\x02\x9c\xe0\x92\xd1\x65\xa4\x70\x20\x84\xcb\xc6\xe7\xa0\x0f\x88\xaf\x4f\x41\xa5\x12\x57\xff\xdc\x82\x8b\xba\x4c\x53\x9c\xa1\xff\x94\x51\x75\x97\x8c\x5f\x4e\xb8\x50\x83\x0d\xf1\x88\xcb\x2e\x15\x46\x4e\x13\x00\x12\xe2\xcf\x44\x3c\x53\xf2\x52\x84\xf5\x5d\x67\x2f\x1a\xa3\x99\x17\x4f\x09\xb8\xaf\xd3\x19\x87\xd4\xad\x11\x9a\x62\x36\x37\x8c\x52\x33\x17\x2c\x9f\x64\x56\x75\x19\xc9\x29\x4e\x92\x13\x24\x48\x2a\x4d\x35\x72\x49\x92\xd1\xa9\x2b\x00\x13\xa3\x84\x8f\x69\x84\x13\x34\x4c\x78\xf4\x24\x4d\x66\x25\x1b\x1b\x26\x35\x13\x3c\x22\x52\x7a\x92\x55\x8e\xa2\x60\x73\x5b\xa1\xe4\xb2\x22\x62\x4a\x19\x95\x8a\x46\x4e\x64\xca\xc1\x50\x4c\xe1\xff\x08\x83\x49\x18\x32\x85\x61\xb8\x5a\xd2\x23\x06\x14\x36\x65\xb6\x54\x18\x5c\xd7\x16\xeb\xd1\x25\x27\xd4\x1d\xa0\x1d\x40\x57\xba\x1d\x32\x50\xc5\x03\xb9\xe2\x48\x5d\xd8\xcf\xe0\x18\x2f\xdb\x02\x77\xc5\x13\x95\x6d\xc8\xec\xa4\x15\xe0\xb4\x20\x97\x21\x4b\xbd\x28\x48\x2e\x59\x46\x42\xcb\x90\xf4\x60\xc8\x35\xf8\x79\xab\xf6\xb4\xa6\x22\x88\x3c\x50\x9d\xae\xec\xb5\xa7\x2c\x4a\xd2\x38\x2b\xab\xaa\x45\x80\x67\xbd\x49\x1c\x79\x34\xed\xb5\xa0\x70\x82\xb0\x44\x2f\x24\x49\xf4\xff\x9a\xcc\x8b\xd3\xac\x5c\x88\x66\xc9\xa6\xa4\x0b\x74\xe2\xb8\x74\xdd\x8e\x6a\x1d\x2a\xea\x2d\x56\x13\x83\x35\x31\xe5\xca\x54\xb4\x35\xa8\xa8\xce\xbe\x65\x60\x34\x87\x09\x1f\xc2\x49\x07\xc0\x54\x97\x5f\xed\xa5\x73\xa6\x51\x44\x48\x4c\x62\x53\x9f\x33\x03\xf3\xb4\x47\xf4\x9b\x6a\xf8\xce\x02\x45\x5a\x00\x96\x5a\x36\xac\xd5\x42\xa6\x16\xab\x1b\x9e\xa1\xdb\x12\x20\x90\x47\x99\x11\x2e\xc3\xc3\x9d\x2c\x2c\xe1\xeb\x00\xac\x96\x26\xb1\xbf\x15\x5a\x13\x60\xb5\xd0\xe7\x0e\x00\x56\x4b\xf3\xac\xc9\x19\xe1\xe3\xbd\xe6\xba\xeb\x49\x5d\xf1\xe6\x09\x88\x06\x98\xce\xdc\x9d\x85\x2d\xe8\x0e\xe4\xbc\x6a\x23\xb6\x0b\x3c\xb6\x54\x03\xf4\x75\xc1\x63\x4b\x83\x69\x33\x78\x6c\x69\xa8\xed\x05\x8f\xad\x18\x68\x03\xf0\x58\xe3\xdc\x1f\xe8\x4d\xdd\x8c\x29\x40\x42\xd5\x30\x1d\xdd\x03\xc4\xc0\xd2\x31\x5e\x98\xc0\x01\x73\x8d\xb9\x3b\xda\xc6\x17\xc1\x68\x6d\xee\x6d\x5d\x38\x56\xc9\x09\xb1\xee\xde\xcb\xbc\x6f\x06\x74\x64\x5d\xb3\xfb\x89\x6f\xed\x06\x3b\x64\x84\x67\x16\xcb\xa0\xae\xc4\x51\x7b\xb2\xb6\x37\xc3\xe5\x05\xec\xcb\x02\xcb\x6f\x84\x5c\xf7\xb9\x54\x2d\x64\xc2\x5f\x6c\xc5\x2e\xd8\x86\x66\x53\xd6\x6e\x41\xe8\x74\x60\x95\xb6\x3a\xca\x51\xa6\xc8\xb8\xac\xd3\xe6\x87\x86\x32\xf5\xdd\x5f\x56\x72\x22\x03\xed\xe9\xd4\x43\xaf\x66\x47\xe6\xec\xb0\xcf\x48\x8c\xa2\x89\xd6\x8a\xa4\x56\x5f\xf4\x74\xcc\xcd\x2a\xd1\x14\x53\xa7\x48\xa5\xd2\xb8\x96\xa8\x7c\x64\x05\x2c\xdc\x33\xf4\x11\xca\x20\xe3\xe9\x4c\xeb\x5f\xd9\xfc\xa8\xde\x49\x8f\xe9\xb7\xdf\x7e\x47\xd0\xb7\x68\x4a\x30\x2b\xe8\xb0\xa0\x36\xe9\xab\x0f\xb0\x23\xd5\x84\x3c\xb2\xca\xa5\x40\xdd\x2f\xa6\xb6\x99\x8b\x37\xec\xb1\x11\x77\x3a\x31\x94\xf7\xc4\xd1\x04\xc9\x74\x68\xea\x53\x7b\x36\x0c\x27\x48\x5f\xf1\x31\x38\xaa\xe1\x46\x76\x83\x5e\x76\x0a\xf7\x1b\x03\x60\xdd\x8d\x4d\x6f\xe3\x0e\xdc\x23\xa7\x92\x14\x30\xc5\x2a\x9c\x66\x86\xf3\xf9\x07\x5f\x1a\xbc\xa1\x13\xe3\x43\xd0\xfa\x19\xb6\x96\x7d\x2d\x4b\x43\x38\x31\x78\xc9\xd2\x04\x0b\x7b\xf4\x1f\x99\x56\x34\x04\x79\xa6\x3c\x95\xc9\x1c\xc5\x9c\x91\x13\xd8\x09\x69\x34\x31\x8e\x55\xad\xb3\x60\x5b\x28\xe5\x99\xca\x54\x2b\xb4\xd0\x96\xab\xcb\x22\x15\x36\x58\x68\x13\x0a\xfd\x68\xf5\x9b\xc0\x57\xca\xcb\x8f\x44\xcd\xb4\x28\x1f\xae\xb8\xc4\xf3\x1b\xc2\x15\x17\x76\x55\x80\x2b\xce\xe0\x8a\x17\xe9\xd2\x46\xb8\xe2\xd2\x9a\x37\x83\x2b\xae\x5a\xf2\x0d\xe0\x8a\x0b\xcd\xbc\x19\xb8\xe2\x12\x45\xdf\x0c\x5c\x71\x69\x5e\x01\xae\xf8\xed\xc1\x15\x6f\x09\xc8\x5b\xcd\x8b\x0d\xae\x97\xa2\x6c\xbe\xf6\x26\x7b\x2f\x51\xef\x46\x6f\xb0\xe8\xa9\x18\xd4\x96\x5d\x57\xdb\x83\x00\x57\x33\xa1\xf5\x40\x80\x2b\x55\xf5\x7a\x56\xb7\x2d\xb0\x18\x28\x06\x07\x06\x01\x2e\x4c\x20\xc4\x57\xae\x1f\x5f\x59\xb9\xf9\x6c\xdf\x7a\x78\x2e\xe8\xb2\x7c\x21\x37\x84\x01\x2e\xac\x4f\xa3\x48\x4c\x10\xdd\x77\xb0\x13\xf7\x2b\xcd\xf7\x0b\x87\x7c\xa5\x2c\xef\x53\x51\x5a\x40\x72\x2d\xe1\x39\x94\x42\xa3\x84\xfb\xfe\xff\xb0\x73\x37\x88\x0c\x2e\x91\x37\xf3\xab\x98\xbd\xd8\x60\xab\x36\xde\xa1\x4e\x2b\xdd\x4d\xa2\xb0\x4b\xde\x5c\xd3\xc5\xec\x06\x71\x3f\x23\x51\x8d\x8d\x99\x4e\xe9\xae\x9a\x5d\x75\x91\x65\x18\x6c\xa0\x90\x2f\xe4\xa5\xea\xeb\xc9\x0c\xc7\xc8\xf8\xa5\x74\x60\x40\x49\x31\x5f\x8e\xa9\x54\xa2\x36\xb6\x69\x61\x84\xdb\xb8\x4a\x67\x69\xe3\x80\x18\x8f\xaa\xe3\xcd\x3e\x9b\x92\x29\x17\xab\x02\xab\x2a\xbf\xb4\x25\x96\x36\xf9\x94\xcc\x26\x64\xaa\x25\x99\xc1\xba\x8d\x34\x5d\xef\x2c\x69\xd9\xe6\xae\x99\x40\xc7\xc2\x26\xf0\x1c\xa1\xfa\xdd\xd8\x20\xa1\x36\x5e\xee\x6d\x97\xd9\x62\xb5\xae\xe9\x10\x72\x20\xde\xcb\x0d\x6e\xf6\xa5\x82\xbb\x1b\xf6\x77\x65\x4c\x47\x16\x52\xb3\x3a\x6a\x63\x49\xbc\xc6\x32\xbc\xb3\xfc\x2b\x5b\x80\x7c\x0d\x57\x7e\xd1\x3b\xaf\x39\xa1\x5f\x7d\x7a\xfd\x00\x8f\x1a\xb4\xde\x45\xf2\x40\x64\x8e\x24\xe2\xd4\xd7\x0c\x0a\x83\x59\xa4\x57\x61\x97\x38\x8d\x72\x8b\x4d\x92\x8a\xda\x28\xd3\x26\x06\xed\x48\xa5\x38\x01\x4d\xc2\xaf\x9a\x5a\x5e\xd4\xe1\xbc\x22\xed\xb1\x99\xc7\x84\x32\xf5\x5f\x7f\x5d\x6b\x35\xb5\x6a\x65\xe9\x06\x95\xde\x70\x14\x11\x69\x6c\xec\x36\x0a\x19\x0f\xf9\x33\x14\x79\xdb\x66\x55\xf5\x51\xd6\xf3\xd6\x0c\x3e\x83\xc0\x8e\xf3\xad\x6e\xc4\x85\x89\xe0\xe9\x78\xe2\x6c\x48\xfa\xcc\xe8\xa9\x55\xad\xe5\xcf\x0b\x36\xf2\xb5\xd7\xf2\xfb\x94\x26\x9b\x59\xe8\xee\x0b\xe5\xef\x3e\xf5\xfa\x48\x4e\xb2\xd3\x3a\x84\x66\x2b\x17\x76\x71\xd0\xcd\xfb\xb4\xdf\x66\xfe\x1a\xe8\xe6\xc4\xc1\xbe\x8e\x78\x92\x80\xa7\x41\x92\xe9\x33\x11\xd5\xdd\xc3\x84\xfb\x74\x3d\xc4\xc6\x6c\x00\xf0\x75\x9e\x18\xd1\x48\xfe\xba\x35\xa2\xa1\x44\x6e\xf4\xe5\xa0\x05\x13\xaa\xc6\x19\x61\x55\x36\xb6\x5f\x16\x2b\x0f\x1d\x59\xc0\xa0\x8b\x1e\xdb\x59\xd0\xa0\x23\xc9\x81\x03\x07\x57\xcc\xa3\xad\xc1\x83\x25\x66\x97\xc5\xf2\xe5\xd7\x8c\x0b\x1c\x32\x8a\x4f\x47\x93\xf8\x91\x75\x0a\xf9\x14\xae\x42\xfb\x70\x9e\x07\x64\x1b\x1d\xc2\x67\x66\x50\xdf\xc5\x1a\x56\xc0\x8d\xa6\xff\x02\x4d\xc7\x80\x26\x9b\x90\x42\x17\x36\x08\xd1\xe4\x24\x3e\xc5\xd1\x3c\x4a\x68\xe4\xe9\xcc\x63\x81\x67\x93\x2a\x8e\xe7\x56\x3e\xa0\x0e\xbd\x16\xea\x50\x5d\x21\xb4\x75\xe2\xb6\xdd\xbe\x62\x78\x4a\x02\x1a\x52\x1b\xd1\x90\x4e\x32\xbc\x0d\x96\x97\x94\x7b\x45\x18\x87\xc5\x73\x1f\x20\x91\x5e\x01\x12\x69\x93\xc3\x9f\xe3\x1d\x15\x8e\x7d\x80\x69\x6a\x42\xbc\xd7\x87\x69\xca\x84\x80\x56\x21\xef\xd4\xf3\x83\x57\x46\x74\x59\x1c\xd8\x6b\xc2\x32\x55\x88\x4b\xeb\xc8\x8d\xcb\x70\x99\x96\xed\x8b\x46\x74\x79\x5d\x94\xa4\xf5\x28\xb3\x16\x00\x52\xe5\xdd\xd9\x12\x38\xa4\xfa\x65\x68\xc9\xb9\xd9\x65\x56\xcf\x7a\x35\x7b\xfd\xcc\x9e\x75\x14\xcc\xf5\x92\x7c\xb2\xfd\x70\x5c\x89\x3e\x79\x71\xc3\xcd\x92\x7d\x3a\xce\x07\x4f\x04\x9a\xf0\x24\x76\x20\x1c\x19\xb5\xb2\x0e\xb2\x4c\x88\x8c\x40\x6e\x31\xee\x67\x24\x32\xda\x66\x5e\x88\x6f\x59\x4a\x4f\xb6\x88\x30\xdc\x1d\x30\x9a\x5d\x58\x51\x32\x4e\xb2\x89\xfd\x64\xa5\x74\x21\x8b\xe6\xff\x25\x63\x2c\x50\x08\xbc\x06\xd5\xc3\x5c\x69\xf7\x5e\x31\xb8\x65\xa2\x87\x67\x1c\x15\x55\x25\x76\xcd\x3e\x83\xa7\xcf\xd4\x19\x62\xb0\xdf\xe3\x52\x2f\xa5\x9b\x5d\x23\x4f\x65\x79\xb3\x6c\x10\x0c\xb7\x50\x31\x71\x7b\x70\xa4\x29\xfe\x32\x98\x61\x81\x93\x84\x24\x54\x4e\xf7\x16\x0c\x7d\x51\x74\x57\xeb\xb3\x2a\xb8\x31\x91\xb1\x74\x3a\x34\x5b\xd1\x0d\xc4\x16\xd9\x54\x1c\x89\x94\xf9\xd0\x6e\xd9\xc2\x64\x45\x3c\x53\xb8\x17\xc0\xaa\x16\x4d\xa0\x5a\xf2\x08\x53\xc1\x88\xac\xad\x4d\x4b\xa2\x54\x50\x35\x1f\xd8\x52\xbf\xcd\x0f\xdc\xbd\xfd\xf2\xc2\x7e\xb8\xdc\xc3\xef\x50\x0d\x5c\x7f\x59\x69\xe1\x19\x11\x50\x9e\xcb\x15\x9a\xf2\xca\x19\x5b\xd4\x0a\x92\xd5\xf8\x82\xf0\xef\x85\x6b\xbb\x2e\x70\x1a\xbf\x0c\xbc\x8c\xb2\x41\x54\xde\x1c\xab\x0e\x6b\x15\xee\xd6\xb2\x49\xee\x19\x79\xaa\xc6\x8b\xbe\x87\xea\x3e\x36\x6d\xc4\x34\xad\x07\xec\xb9\xc2\xc1\x5e\x9b\x2f\x8c\x97\xf2\x5f\x51\xec\xc6\x1b\xa7\xc5\x3a\xaa\x0a\xbe\x5a\x32\xd8\x8e\xf7\x55\x83\x11\x7b\x9d\xec\x68\xd8\xfa\xa0\x0b\x91\xce\x14\x1d\x2e\x42\xfb\x38\x6e\xb0\x83\xd2\xbd\x9d\x04\xd2\xcc\x9d\x9b\xa5\xd0\xad\xa9\xe7\x5b\xe0\xc4\x76\x76\x5a\xfe\xb7\x38\x6a\x0e\x21\xc9\x20\x4c\xf9\x79\x8c\x37\x53\xaa\x94\x4b\x94\x30\x06\x78\xbd\x3b\x8b\xb6\xe9\xf7\x2e\xdc\x05\x43\x85\x65\x63\xa2\x3a\x7b\x64\x1d\x89\x5e\x08\x62\xc4\x42\x68\x54\xd4\x4e\xce\xac\xfa\x50\x73\x6d\x48\x74\x4f\x59\x6c\x8e\x16\x1e\xa8\x92\x59\xd9\x3f\xd3\xc7\x08\x27\x92\x9c\xe8\x86\xa1\x5a\xb0\xe2\x10\xfc\x8a\xd1\x8b\xc0\xb3\x19\x11\x8f\xcc\x66\xb1\x80\xc3\x89\xf3\xc4\xb4\x5f\x17\xe2\x6b\x69\x40\x06\x11\x8e\x26\x07\x5a\x23\x0c\xc9\x48\xd1\x84\xc4\x2e\x5f\xba\xb8\x3c\x6e\xde\xc6\x60\xbf\xc6\x62\xf5\x46\xae\x6c\xdd\x89\xed\x24\x89\x34\x47\xc9\xca\xbb\xcf\x88\xd0\xa3\xd6\x7b\xf8\x99\x30\x44\x47\x6e\x1c\x36\x76\x09\xbd\x80\x67\x4e\x6f\xfd\x67\x4c\x13\x03\x40\xe0\xba\x76\x42\xa0\x71\x3f\x3c\x32\xe3\xee\x67\x51\x21\x43\x97\x32\x2a\x27\x9a\x53\xa7\xe0\x93\x05\x35\xa3\x2e\x71\x88\x3d\xaf\x73\x9a\xbb\xfa\xf5\xe5\x1c\xf4\x99\x0a\xce\xa6\x90\x24\x64\x71\xa9\x1c\xf9\x24\x51\xd9\xf1\xa8\x4c\xf1\x5c\x29\x11\xc7\xb1\x2c\x1a\x5f\x8d\x5a\x49\xff\x59\x30\xbb\x9c\x16\xb2\x22\x23\x0f\x56\x09\x82\x58\x5d\x45\xbf\x65\xf2\x6f\x48\xed\x58\x4c\xed\xa8\xa6\x4d\x1b\xd3\x3b\xb2\x43\xbc\x6e\x8a\x47\xdd\xf2\xef\x42\xb2\xdd\x61\xaa\xc7\x2b\xe7\x44\xec\x27\x1d\xe2\x75\xf3\x57\xf6\x91\xba\x12\x12\x3c\x5e\x31\xc1\xa3\xb1\xa5\xb6\x18\x9b\x5e\x7f\x6c\xd7\x4a\x8e\x58\x01\x66\x55\xd5\xcb\x67\xa2\x04\x8d\xe4\x2e\xf8\x83\x9c\xe1\x86\x51\x7d\xa0\x05\xce\x56\x48\x4d\xfa\x85\xcc\x09\x0a\x71\x72\x59\x85\xcb\xa1\x20\xf8\x29\xe6\x2f\x0b\xb6\x3a\xe9\xa3\x89\x7c\xe6\x5a\xec\x11\x24\xa2\x92\x14\x22\x79\xa8\x44\x8c\x48\x6b\xec\xc4\x8f\x6c\x42\x89\xc0\x22\x9a\x40\x76\x67\xbe\x30\x26\x4b\xd8\x00\x3a\x99\x58\x0e\xdf\xdb\xb5\xc6\xa2\x37\xa0\x7b\xd9\xc2\x94\xe1\xf3\xd9\x35\xd7\x23\x99\x9a\x4f\x32\x61\xc6\x4a\x19\xbe\x49\xae\xd1\xf2\x6f\x9b\x88\x90\x11\x7b\xaf\xc9\x08\x59\x30\x95\xf7\x45\xc3\x84\x84\x7c\x37\x84\xa4\x84\x3d\x25\x25\x54\x90\x78\xbd\xc4\x84\x8d\x4c\x7e\x87\x8f\x99\x76\x3d\x1f\x22\x6e\x7a\x55\xd0\x5a\x3a\x1c\xec\xfd\xe8\x55\xce\xb9\xe9\x09\xfc\x25\xdb\x14\x46\x22\x16\x7a\x9f\x0d\x49\x1c\x03\xa7\x55\xdc\x56\x68\xcf\xf7\x8e\x33\x0f\xe8\xbb\x17\x4b\xbd\xd9\x71\xc2\xd9\x58\xd2\xd8\x80\xcd\xcc\x30\xd4\x2a\xf6\x8d\x17\x00\xae\x00\xeb\x9b\x24\x44\x38\xaf\x84\x40\x7f\x90\x94\x59\x34\xc9\xec\xb7\x98\x13\xc9\xde\x2b\x63\x2c\xc0\x6c\x8e\x9e\x18\x7f\x49\x48\x3c\x86\x15\x2a\x0f\xe6\x14\x51\x72\x82\xa8\xca\x3e\x13\x80\xc6\xc0\x53\xf5\xa8\xc7\x0e\xb1\x76\x46\x03\x20\xf6\x5b\x61\xab\x57\x78\x1c\x58\x7e\x73\x86\x50\x8f\xa1\x11\x8e\xd4\x09\x92\xe9\x30\x6f\x3f\xe6\xa6\xb8\xbc\xd6\xbe\xbd\x89\xe7\x8d\x84\x98\xf9\x8a\xce\xab\xcf\x86\xe3\x0e\x7a\xbb\x76\x12\x8a\xb7\x8a\x2d\x7c\xc6\xdb\x40\xac\x7e\x4e\xa5\x0d\xc2\x40\x9c\x65\x47\xdf\xc2\x4b\x65\x18\xd9\x80\x77\x6a\xf0\xa6\x19\x8f\x6b\x6d\x9d\xa5\xa9\xac\x3b\x96\x3c\x10\xd4\x0a\x4a\xd6\x51\x05\xed\x1a\x72\x6b\xa9\x49\x2a\x41\xf0\xd4\x3a\x07\xf4\x55\x03\x62\x8d\x09\x03\xd5\xa3\xa7\xc2\x48\x98\xeb\x2c\xf1\x15\x65\x4f\x7a\x75\x73\x54\x70\x0e\x78\xc9\xba\xe7\xaa\x45\x9b\xe9\x1b\x8f\x5c\x70\x66\x1c\x84\x5b\xc9\x9d\x74\xcc\x70\xb2\xa6\x8d\x63\x81\x72\x8b\x3e\x3d\x27\x67\x59\x71\x41\x4b\x11\xc6\xd8\x87\x4c\x8f\x6b\xd9\x90\x4a\xf3\xf5\xe5\x3d\x8c\x62\x32\x23\x2c\x26\x2c\x9a\xc3\x16\x61\x80\x1c\x24\x18\x4e\x10\x86\xef\x70\x72\x86\x2e\x4d\x7e\x51\x26\xe1\xd9\x6b\x1d\x2e\xf4\x29\x66\x74\xa4\xf5\x04\x30\xc2\xda\x51\x3e\x32\x33\x4c\xe7\x03\x21\xb9\x75\x35\xa3\x58\xd5\xca\xe8\x1b\xe4\x7a\x4b\x54\x66\x56\xfc\x1e\x2d\xbf\x70\xa0\xb7\x65\xab\xa3\x9b\x73\x35\x18\x64\x3a\x3c\x85\x7f\x17\x12\xee\x1c\x50\x51\x8e\xa2\x43\x12\x02\xe6\x40\xeb\xf1\x82\x8b\xb1\x0e\x58\x6f\x17\x7e\xbb\x15\x79\x2c\x5e\x1f\x05\xa5\x66\x4a\x19\x9d\xa6\x53\xcf\x79\x67\x2a\x36\x44\xd6\x7e\x69\x32\x51\x66\x5a\x0f\x88\x1c\x78\x3b\xd2\x97\x2b\x9b\xa3\x31\x7d\x26\xec\x91\xcd\x38\x65\xea\x0c\x5d\x73\x45\xbc\x12\x19\x06\x3a\x8b\xcf\x14\x9d\x1a\xb4\x57\x41\xf4\x39\x30\xa0\xe0\x00\xb4\x39\xc1\xea\x04\xc5\x29\x1c\x55\x46\x94\x66\x1d\xfa\xc6\x55\xb0\x32\x10\x1f\x2e\x1e\x99\xb9\xe9\x46\x98\x26\xa9\x20\x56\x66\xc5\x26\x2f\x28\x1f\x72\x3e\x32\x8b\x04\xe7\x4d\x62\x4a\xc7\x13\xa5\x97\x48\xcb\x78\xd6\xdf\x38\xd1\xdc\x88\x3f\xb2\x21\x41\x18\xcd\xb8\xa4\x8a\x3e\x67\xfe\x4b\x3a\x42\x58\x4a\xb0\xa0\x9c\xa1\xcb\x82\xfd\x9f\x4a\x50\xbd\xeb\xe2\x8a\x29\x1b\x58\xdb\x73\x7d\x3e\xd2\xd6\x0b\x59\xe8\xc5\x52\x19\x0f\x25\x4f\x52\xe5\xbb\x60\xab\xd7\x36\x37\x8d\xbb\xc2\x05\x60\x20\xe6\xa3\x47\xe6\xf6\xb5\x3c\x43\x1d\x89\x24\xd7\xab\x24\xcd\x52\x46\x82\x2a\x22\xa8\x41\xb1\x22\xca\x2c\x42\x76\x4e\xb3\x33\x30\xc5\xe2\x49\x8b\x50\xbe\x05\xde\x60\xaa\x16\xac\x1d\x43\x23\x21\x01\xac\x97\xbf\x1c\x60\xfa\x47\x8c\xb3\x53\x46\xc6\x78\xd5\x8a\x3c\xb2\xc2\x92\xa0\x3f\xd0\x51\xae\x90\xd6\xf9\x1c\x3d\xda\x0d\x20\xf2\xa9\x6e\x95\x4c\xc7\x75\x8b\x34\x4a\x38\x5e\xe1\x36\x1e\xe5\x87\x1e\xfd\x83\x0f\xcd\x18\xb5\xde\xcf\x15\x48\x81\x5a\xbd\x1a\x71\x41\x26\xff\x1f\x7b\xef\xda\xdc\x38\x92\x9c\x0b\x7f\xf7\xaf\x28\x8f\xdf\x88\xee\x3e\xa6\xa8\xe9\xd9\x63\xc7\xb8\x1d\x13\xf1\xaa\x25\xf5\x0c\x77\xd4\x6a\xad\x2e\x33\xeb\xb3\xdc\x60\x17\x81\x22\x59\x2b\xb0\x0a\x83\x02\xa4\xe6\xda\xfb\xdf\x4f\x54\x66\xd6\x05\x20\x40\x02\xa2\xba\x67\xec\xb3\x1f\xec\x9d\x16\x81\xaa\x42\x5d\xb2\xf2\xf2\xe4\x93\x5c\xa5\x23\xb7\x58\xf5\xb1\xc1\xcd\x48\xae\x36\x67\x8c\x81\x26\xe8\x48\x94\x05\x72\x51\x71\x15\xad\x05\x19\x6e\xb4\x14\x61\x1d\x06\xdd\x15\xbe\x35\xa8\xfd\x82\x0e\x08\x14\x79\x9b\x9c\x8e\xb8\x91\xeb\x3c\x0b\x39\x5d\x91\x6f\x74\x61\x55\x2c\x27\x23\xf5\x03\xb8\xae\x9c\xd5\x06\xb7\x3a\xad\x9c\xdd\x67\x2d\x23\xf7\x82\x14\x6e\x0d\xe7\xf3\xc2\x32\xa0\x91\x08\x7b\x69\x84\xfd\x67\x29\x82\xd9\x87\xca\xfa\x54\x39\x15\xe4\x15\x48\x19\x6a\x36\x72\x9e\x59\x15\x1a\x69\x6e\x69\xfe\x58\x82\x41\xee\xda\x39\xa1\xc3\xe0\x1e\x6d\xbd\xa8\x4a\x69\xd5\xec\xb7\x12\x18\xba\xce\x0e\xa4\xdd\x97\x2a\x15\x9d\xc5\xac\x7a\x49\x8d\xae\xbb\x05\x05\xea\x6c\x7f\xfd\x89\xd6\x06\xe6\x52\xa5\xb3\x52\x63\x25\x17\xdf\xda\x81\xd1\xca\x76\xc7\x47\xc1\x95\xb1\xcf\x3e\x29\x56\xe4\x80\x24\xe0\x4c\x2d\x44\x26\x1e\x78\xb8\x7d\x81\x3e\xd4\x0f\x1e\x7c\x23\xbd\x7c\x0f\x1f\x6c\x63\x0f\x3c\xa3\xa4\x18\x8a\xc3\x9b\xee\xcd\x30\x39\x3b\x08\x9f\x4a\xad\xb4\xad\x55\xb7\xfa\xe2\xfa\xfe\x51\x6c\xda\x27\x76\x0f\x41\xe2\xae\xd5\xf7\x73\x36\xc0\x0f\x7e\x15\xde\xd9\xe9\xad\x58\x49\x75\x8f\xf2\x22\xac\x0c\x28\x90\x25\x5f\x92\x1e\xea\x3e\x6d\xc4\xc4\xa7\x44\xe4\x25\x93\xe5\x0b\xfb\xc4\xbd\xd8\x1c\xa1\xfc\xcf\xb9\x2c\xc6\x53\x75\x26\x17\xe0\x19\x2d\x43\x5b\x86\x29\x5e\x56\x56\x64\x6c\xd0\x02\x4f\xfd\x33\x34\x21\x86\xbd\x8c\x02\x20\xa9\xe9\xba\x36\x76\x6f\xfd\x1d\x09\xef\x72\x1d\x26\x63\x1f\xc5\x64\x41\xf7\x83\x95\x38\x00\x19\x52\x4b\x98\x0d\x45\x2c\x48\x8d\x2d\x7c\x64\x6f\x45\x98\x0d\x7b\xa5\x18\xba\x95\x55\xe0\x2d\x55\xba\xf1\x4a\xdb\x15\xd0\xb9\x8f\x7f\xac\x6d\xc0\x5f\x21\x5d\xee\x6a\xab\xd6\x3a\xfc\xa7\xa9\x16\x0b\xf9\x09\xfc\x17\x4e\x67\x70\x36\x66\x52\x68\x63\xf7\x06\x68\xa5\xcc\x1d\x25\x84\x0c\x1c\x92\x3a\xd7\xfa\xa6\xb5\xa7\x07\x93\x3e\x74\xce\xf6\x1f\x2a\x51\x1c\x34\xdf\x5e\x70\x0c\x01\x9e\x46\x32\xab\xdd\x1b\xe0\x1a\x2d\x79\x4f\xf4\x59\xdc\xea\x2d\xef\x98\xba\xfd\x44\xf7\x9d\xf7\x90\xfd\x71\xf0\x40\xe2\xfb\x79\x8f\x3c\x32\x9e\xd9\xd5\xdd\x1b\x54\x7e\xca\x5e\x18\x23\xa2\xd2\xe7\x04\x91\xf3\x49\xed\xdc\xa1\x83\x30\x04\x86\xd5\xc9\x4a\xaa\xa9\x11\xf9\x64\xa8\x31\xa9\x96\x53\xe5\xe6\xd6\x8c\x18\x26\x04\xf8\x83\x8d\x6d\xd5\xaa\x18\xf0\xe8\x55\xbf\xb1\xfb\x39\xcf\x11\x41\xa1\x84\x31\x56\x05\x32\x65\xc1\xa5\xa2\x68\x9d\x9b\x1f\x33\xb5\xd2\xa4\x91\x91\x30\x02\x8f\xd1\xc8\x49\xca\x51\x24\x56\xa7\x0a\x73\x8b\xd8\x37\xec\x65\xc9\x97\x88\xee\x01\x9e\x52\x9e\x01\xc3\x29\xd8\x83\xe4\x7f\x89\xd2\x40\xfc\x89\x94\xe9\xab\x37\xbb\xfa\x44\x6f\xd1\x4b\x68\x06\x0e\xb9\x9d\xc3\x30\x41\x72\x11\xfe\x21\xd2\x57\xbb\x5a\x0a\x2f\xdd\x8b\xcd\xa8\x39\xc9\xdd\xb7\xf8\x2d\x3f\x08\x8b\xfb\xb9\xae\x71\x18\x74\xff\x70\x34\x9f\x8b\xec\xa7\xf0\xa1\x6c\xa7\x28\x7a\x2b\x15\x3f\x4c\x06\xb5\x0e\xaf\x5f\xae\xc1\x7c\xd3\x55\xa1\xb0\x45\xf4\x3c\x99\x5b\xe7\x04\xad\x16\xc1\x6c\x77\x64\x9b\xb9\xfa\x95\x1c\xf0\xad\x2b\x91\xe5\x91\x9a\x60\xf7\x8b\xa7\x09\xc6\xca\x4e\xd6\x74\x5d\x57\x0a\x29\x9f\x11\xdf\xf3\x48\x27\x9d\x44\x46\x68\x7c\x3c\x55\x13\x7b\x41\x9b\xb2\xd0\x6a\x99\x6d\x18\x4f\x1f\xa4\x09\x25\x0b\xed\x81\xac\xd6\xa2\xa0\x2e\xa4\x41\xfb\x8a\xca\x7d\x71\x77\xb1\xd9\xb1\xd9\xab\x0f\xd4\x50\x57\x56\xd3\xfe\x11\x2d\x48\x3b\x4a\xe3\xf0\x71\x2d\x09\x0e\xb4\xb8\x0d\xd9\xf9\x85\x9d\xd4\x3f\xc5\x7e\x68\xb6\x0e\x2e\x6b\x27\x2f\x8f\x9b\x0e\x6b\x9a\xf5\x1d\xce\xea\xc1\x17\x42\xdf\x8b\xc0\xd5\xc7\xa8\x30\xa1\xcd\xf6\xe3\x42\x98\x38\xb8\x41\xc6\x74\xe3\x03\x69\xd4\xa8\xf7\xc6\xce\x6a\x21\xc1\xd3\x65\x4a\x5e\xca\x84\x6e\x01\x5d\x90\xbf\x9e\x3c\x28\xdd\x4b\x7b\xa8\xf5\x69\x12\x9e\x6d\xaf\xf0\x0e\xf4\x04\x3e\xbf\xdb\xa5\x4d\xc7\x0d\xdb\xde\x49\xe1\x93\xe8\x2c\x1b\x52\x90\xb0\xf1\xe5\xa7\xe1\xf5\xdd\x23\x0a\xfd\xd8\x05\x70\x6b\x01\xa7\x06\x5d\x51\x3c\xa3\xc0\xa0\x29\x69\x95\xe2\x87\xf0\x52\xdb\x90\xa3\x60\xaa\xf4\x02\x4a\x56\x66\x5d\x39\x0a\x79\xa1\xd7\x72\x48\xcd\x14\x84\xed\x5f\x3b\x94\xc7\x9e\x98\x99\xc3\x82\x80\xa3\x15\xb7\x17\xf5\x08\xec\x1b\x9c\x9c\xa7\x3b\xce\xd0\x9a\xe7\x4f\x9a\xf0\x7d\x18\xa7\x13\xb6\x46\x80\x19\xcd\x1e\xb0\xa7\x0b\x48\x43\x86\x49\x7e\xe4\x9b\x40\x74\xd4\x55\x0d\x43\x0d\xda\x0e\x77\xf6\xf1\x89\x5a\xe8\x01\x87\x33\x10\x13\xd1\xe9\xe3\x6e\xcf\x46\xe7\xcf\x63\x6e\x70\xf5\x71\x4e\xfb\x9c\xc7\xd3\xb6\x4d\x3d\xf8\x64\xba\x19\xfc\x9c\x11\xf7\x58\x88\x44\xef\xfc\x6d\xc8\xdd\x5a\x3f\x5a\x51\x8b\x0c\x86\xb3\x7b\xaa\xde\xd7\xf6\xe1\xb3\xcf\x51\xa3\x1d\xf8\x2d\xa4\x06\x5e\xb5\xb7\xfa\x05\xe6\x8c\x0e\x49\xaf\xc9\x3a\x90\x89\x6d\x58\x55\x0f\xd7\xa3\xaf\xe1\x71\xb0\x25\xb7\x6f\x32\x40\x9a\x19\xb2\x1a\x42\x9e\x11\x11\x3e\x2c\x64\x26\xcc\x98\x4d\x5a\xc2\xf5\x8e\x6e\xc1\xa7\x07\x60\xe2\xa7\xd3\x9e\xaa\x42\x46\x65\xfe\x9d\x8e\xc4\x24\x94\x1b\x8c\x21\x4b\x51\x78\x0a\x02\xe5\x2b\xfd\x88\xb9\x96\x85\xb4\x32\x0b\x95\xd5\x12\x82\x97\x56\x16\x48\x8a\xfd\x61\xe8\xd4\xbf\xa0\x31\x03\xc6\x9a\x39\x3e\xec\x19\x7b\x20\x9a\x4b\xfa\x1c\x05\x5b\xfb\xb3\x59\xb8\x5e\x6f\xed\x1b\x7d\x8c\x02\xf7\xec\x01\xa3\xf3\x5a\xfe\x70\x97\xee\x3b\x78\xd5\xb9\xf0\x39\x5b\x14\x02\xac\xec\xb5\x67\xc8\xc3\x12\x19\x5a\xc3\x7d\x77\x73\xf6\xe3\xf1\xdd\x84\x89\x32\x61\x99\xbc\x17\x53\x95\x98\x07\x30\xfa\x7e\xa9\x44\x69\xff\xdc\xe1\x04\x92\x6b\xa1\x0c\x48\x02\x59\xf6\xb4\xd7\xdc\xc4\xd8\xff\x3d\xab\xbf\xdf\xc7\x2a\xf7\xac\xae\x76\xef\xba\xea\x95\xb0\x4d\xa1\x40\x1f\x4e\x6d\x8b\x97\xf9\x2d\xba\xcf\xcf\xdb\x6a\xdb\x3f\x21\xf9\x5d\xfd\xa5\x52\x03\x95\xae\xd3\xf0\x52\x34\x8a\x0e\x9d\x6e\x9d\x73\xa8\x5c\x33\x2c\xab\x1e\xdf\x69\x6d\x7d\x9f\x10\x09\x24\x47\x0e\x29\x21\x7c\x33\xac\x2c\x84\x00\x11\xe2\xf7\x13\xdd\xf5\xc4\xab\xe7\x3f\x2c\x7a\x69\x3c\x55\xef\x1d\x7e\x32\xfc\xd5\x84\xa8\xd2\x7a\x1e\x15\xf4\xa9\xb7\x02\xcd\xa6\xd2\xf8\x3f\x40\x79\x46\x53\x65\x25\xd6\xa7\x5e\x48\xc5\x33\x3f\x50\xfc\xa5\x4d\x4a\x14\x5c\x25\xab\x43\x01\x11\x72\x31\x13\xd9\x10\x4d\x74\xb2\x38\xcf\x8c\xdd\xdf\xc9\x7d\xc7\xe9\x7c\x4a\x05\xf6\xf0\x31\x18\x5b\xa4\x2a\xae\x2c\x00\x2a\x78\x86\xf5\xa1\x05\x03\xc4\x5d\x93\x0b\x01\xe9\xde\xec\x2a\x92\xa6\x8e\x80\x3b\x4c\x42\xf6\x09\x86\xd0\x0b\xe3\xe5\x54\x15\x95\x02\x2f\xb8\xc7\xdf\x72\x16\xaa\xff\x24\x0e\x0d\x43\xd8\xa4\xa5\x15\x13\x58\x5c\x07\x1f\xb6\xf6\x99\xae\x0c\x44\x1e\xd7\xa2\xb4\x17\xd4\x4b\x31\x5e\x8e\x09\x00\x3f\x62\x79\x21\xd7\x00\x1e\xf0\xb1\x83\x78\xe9\x4e\x79\xc9\x33\xbd\x7c\x6e\xaf\xd2\x13\x93\xa9\xdc\x30\xd8\xe4\xcc\x4e\xfe\x52\x28\x51\xc0\x87\x82\x2f\xbb\xf5\x08\xf7\xf0\x72\x77\x48\x6e\x88\x19\x53\x98\xdf\x78\x8f\x05\xaf\x4a\xbd\xb6\xf6\x2d\xcf\xb2\xcd\x08\xf1\x05\x82\xad\xb8\x59\xb9\x85\xc6\xd0\x70\x9f\xbb\x89\x26\xf7\x94\x27\x2b\x71\x53\xf2\xb2\x6a\xc5\xe0\x35\x46\xf9\x95\x50\xd5\xfa\xab\x37\xec\x4f\xe1\x1b\x4f\x4f\x4e\x7f\x38\x9f\x9d\x4d\x6e\x4e\xde\x5e\x9c\x9f\x45\xdf\x43\xbf\xbc\x9f\xdc\xdc\x6c\xff\xf5\x87\xc9\xed\xf6\x1f\xaf\x3e\x5c\xdd\x5d\x9c\xdc\xb6\xb5\x72\xf1\xe1\xc3\x8f\x77\x57\xb3\x77\x27\x93\x8b\xbb\xeb\xf3\x96\x57\xef\x6e\xbb\x7f\xbc\xf9\x71\x72\x75\xd5\xd6\xea\xf9\x4f\x93\x53\xdb\x1d\xfd\xfd\xcf\xd1\xb1\x03\x90\x84\x9d\x81\x8e\xef\x6b\x9e\xcc\x23\x56\x7f\xf0\x0d\xbb\x6b\x56\x38\xa3\x94\x3b\xa4\x8b\x7b\xe4\xc6\x0a\x37\xc8\xf8\x04\x17\x6c\x98\xad\xae\x57\x11\x95\x9e\xac\x04\xcb\xb4\xbe\xaf\x72\x92\x79\xe8\x6d\x57\x1a\x3d\x42\xc2\x44\xad\xfd\x30\xb9\x7d\xb3\x5d\x69\xcd\x37\x16\x11\xe3\x7a\xe7\xf2\x23\x47\x92\x08\x90\xb3\x18\x5c\xa4\x0a\x5c\x01\xa4\x10\xf5\xe0\x97\x6c\x57\x3f\xd8\x1a\x57\x65\xa3\x9b\x34\x0d\x74\x5a\xf0\x61\x51\xc3\xf5\x05\xdf\x35\x9b\x7e\x3a\xb0\xc4\x2c\x9b\x8b\x84\x57\x88\xdd\xb7\x17\x58\x51\xe8\x22\x1e\x70\xd8\x28\xcf\xd7\x28\x6d\xb0\xd6\x06\x1b\x6b\x66\x3f\xdc\xdc\xcb\x3c\xaf\x2d\x3b\x6d\xc4\xfd\x2b\x0f\x45\xfd\x1e\x64\x52\x8a\xf4\xab\x6d\xbd\x28\xb0\x2d\xa0\xde\x6c\x4f\xb5\x1d\x72\x74\xd6\xa5\x5a\xa2\x2f\xc1\x95\x57\x5c\x6d\x3c\xde\x0c\xe0\xcd\x01\xf0\x0d\xe5\x5e\xec\x5d\xe3\xcb\xdf\x49\x00\x90\xf1\x92\x3d\x0a\x20\x1e\xaa\xa8\xbe\x2c\xda\xf4\x56\x66\x40\x77\x88\xfc\x70\xd5\xa2\x6b\x84\x44\x9d\x42\xfe\x39\x14\x79\xfb\xbe\x11\xc3\x82\x78\x7b\xd9\x63\xce\xb0\x51\x90\xfa\x2e\x33\x04\x46\xfc\x9c\x41\xbf\x96\x9b\x6e\xcf\x25\x64\xaf\x83\x3e\xe3\x71\x8c\x7d\xb5\x32\x38\x03\x42\xf0\x71\xa9\x94\xbd\x73\x75\xab\x53\xbe\xb1\x9b\x03\x40\x24\xa6\xca\x73\x5d\x94\xac\xa3\x0d\xc4\x2a\xe0\xf8\xe0\x2e\xa3\xef\xf0\x22\x12\x1a\xb1\x9a\x8b\x69\xa9\xb8\xd7\x8f\x44\x8c\xe6\x35\x8a\x9d\x45\x69\x64\x60\x60\xfa\xea\xa8\xeb\x9a\xa9\x5e\xdb\xa1\x6d\x4a\xf5\x21\x79\xb8\xb9\x55\x1c\xfa\x16\xeb\x6e\xeb\xfd\x83\x6b\xa1\x75\xc9\x33\xb1\x28\x67\x03\x83\x5d\xd0\xa2\xea\xe2\x7d\x94\xcb\xd5\x33\xb4\xd8\xdf\xfa\xf8\x86\xe0\xef\xd6\xe4\x88\x3c\x0f\x85\xd6\x25\xea\xbd\xc1\x36\x62\x6e\x36\xc1\x6d\x41\x9d\x12\x63\x82\x57\x2e\xad\x2d\x81\xa8\x41\x4f\x2e\x30\x9e\xaa\x73\x80\x19\x07\x03\xc7\x11\x29\x80\x75\xb1\xd7\xae\x70\x04\x66\x50\x74\xe7\x8b\xe6\x34\x75\xd7\x81\x08\xfb\x1e\xc1\xa9\x22\xdb\x78\x36\xb0\x94\xd5\xde\xeb\x73\x7a\xd0\x9b\xee\x54\x4b\xfc\x60\x3c\x3a\xa6\x14\x39\x79\xfc\xf1\x3b\x03\x1e\x1e\xa2\xcd\xb6\xab\x31\xfb\xd9\x79\x94\x20\x3d\xcc\xa7\x4b\x39\x84\x73\xc6\x37\x8e\x3a\xbe\x6d\x62\x9f\x83\x8d\xfd\xb9\x13\xc6\x76\x4f\xb0\xa7\x5d\x6d\x99\xe5\x9a\x61\xaf\x14\x7a\x7a\x07\x80\xc2\x4e\xfd\x4b\x37\x62\x37\x76\xf6\x1d\x14\xeb\xa7\xfc\x03\xd0\x59\x54\xb6\xf9\x47\x5c\x2c\xe4\x6b\x71\x20\x0d\x2a\x9e\x4e\x91\x59\x7b\x7e\x20\xb2\x88\x74\x2e\x6c\x21\xb3\x0c\xf4\x80\x31\x3b\x51\x1b\x47\x77\x62\xaf\x42\x07\x43\x96\x4b\xa5\xf7\x31\x31\x74\x6c\xa6\x24\xda\x4c\x37\xdd\x9b\x09\xf1\x1f\x81\xed\xea\x79\x76\xd4\x33\x30\x1f\x5a\xd9\xc2\xb7\xeb\xe6\xf4\xe7\x3b\x1c\xe0\x14\x88\x6f\xf3\x2f\x95\x43\xb8\x35\xdc\xe8\xc5\xbf\xb5\x0f\xfd\xfb\x8a\x17\x5c\x95\x90\x19\x47\x4a\x6b\x21\xa2\x04\x7d\xf1\x09\x50\xcc\x0a\x1d\xcc\xf0\xa7\x78\x71\x1d\x94\x00\xe1\x67\x32\x1d\x31\x39\x16\x63\xa8\xe1\x5c\x58\x5d\x62\x1e\x9e\x5c\x59\xcd\x61\xaa\xb6\x32\x7e\xc6\xec\x24\x33\x9a\xde\x10\x2a\xc9\xb4\x01\x10\xf7\x3c\xa6\xd7\x87\x9d\x4f\xe1\xaa\xf9\x06\xec\x1b\x58\xca\xd0\xbc\xa6\x1f\xa2\x17\xa1\x14\x31\xc4\xda\x33\x38\xe9\xe1\xef\xff\xac\x89\x28\xb8\x0b\x7f\xf1\x19\x8b\xbe\x6d\x5d\x43\x9f\x6d\x91\xb0\xa0\xf8\xae\x05\x82\x27\x60\x61\x42\x26\x56\xc4\x53\xc8\x5e\xf2\x92\x65\x82\x9b\x92\xbd\x7e\x35\x08\x73\xe2\x3e\x30\x48\x57\x3a\xbe\x81\x4e\xc1\x25\xe4\xc6\xca\x9d\xef\x18\x2a\x4c\xf3\xa2\x64\x9c\x29\xf1\x18\xe7\x5f\x69\x48\x99\x73\x65\xa3\x45\xc4\x00\x83\x59\x17\xc8\x5f\x05\x39\xcd\x68\x32\x75\xc8\x11\x57\x14\x85\xc2\xb2\x34\xac\x96\x9d\x35\xf2\xa8\x36\x48\x58\xb0\x0f\x85\xd4\xd8\x15\x2f\xa7\x8a\x24\xab\x83\xa3\x44\x64\x08\x27\x59\x56\x4f\x47\xe5\x90\x71\xad\xec\x07\xdb\xd1\xa7\x63\x3f\x41\x97\x60\x7e\xf9\x9c\xc0\x9a\xff\x2f\x1c\x16\xcc\x5a\xf1\xac\xa0\x71\xdb\xad\xda\x4e\x9b\xdf\xfa\x0b\x2a\xc1\x2d\xdd\x5f\xe8\xa5\x4c\x78\xd6\x43\x19\x16\x6d\x43\xde\x73\xb0\xb6\x63\x05\x3b\x74\xe3\xe7\xee\xa0\xbf\xaa\xdc\xee\x77\x87\x6b\xf6\x51\xb7\xb8\xf1\x3b\x16\x37\xd2\x2d\x0e\x31\xc0\x7d\x72\xea\x97\x8a\x24\xd7\x86\x3e\x49\x81\x1a\x63\xbf\x14\x0c\x54\x13\x4e\x74\x60\x86\x62\x1a\x65\xbe\x47\x89\xb6\x04\x22\x45\xc1\x47\x4f\x76\x44\x74\xf3\xff\xde\x9f\x3f\x0a\xdf\xef\x3e\xc5\x83\xeb\xb6\x3f\xbc\x5b\xd9\x3b\x49\xff\xc2\x13\xc8\x87\x85\x9e\x5c\x26\xee\x36\x6d\xa9\x2b\x76\xc3\x21\x48\xd0\xaa\x1e\xe6\x85\x4e\x84\x31\x63\x76\x0e\x17\x0d\xfd\x93\xf1\x85\x0b\x74\x44\x0f\x4f\x95\xb5\x4c\x1c\xcb\x61\xd4\x7e\x7d\x8b\xb7\x9d\x00\xa4\x4c\x3e\x28\x46\xb4\xde\x5f\xc9\xb0\xcb\x9a\x70\x8c\xcd\xd0\x06\x14\x3f\x63\xe7\xcb\x37\x2c\xd5\xc9\xbd\x28\x8e\x0b\x91\x4a\xf3\x06\x62\xf6\x65\x67\xb0\x70\x6d\xad\xed\x83\x35\x8d\x2e\x00\xc2\x1e\xea\x88\x53\xec\x9f\x52\x0a\x5c\x12\xda\x88\xc9\x05\x98\x13\x2e\x73\x19\x53\xf5\x1c\x29\xa4\x50\x65\xb1\x41\xb4\xb3\x73\x65\x35\x26\xc2\x59\x1a\x56\x69\xeb\xca\xb9\x2f\x9e\x03\xdb\xf3\xc4\xcf\xbe\x5d\x09\x23\x1c\x90\x01\x3f\xaa\xd4\x94\xf1\x87\xe2\x22\xe7\xe5\xca\x00\xc1\x4b\x7d\x0e\xc8\xe8\x82\x57\xed\x0c\xf1\x1c\x70\x10\xe8\xa5\x08\x2f\x79\x1a\x12\x53\xca\x2c\x9b\x2a\x4c\xdc\x00\x2e\x96\x17\xad\x3c\x52\xf6\xd5\x11\xe3\x69\xca\xfe\xbf\x97\xef\x2e\xfe\xe3\xf6\x7c\x36\xb9\x04\x9f\xf7\xe4\xe2\xfc\xd5\xc8\xff\xf1\xc3\xdd\xad\xff\x2b\x7a\x58\x1e\x44\xc1\xd6\xfc\x1e\x4c\x3c\x65\x04\xa5\x18\x8b\xa9\x8a\x47\xea\x18\xb6\xec\x2f\x46\x38\x04\x2d\xa9\x29\x9e\x68\x9c\xd6\xb0\x8b\x9e\x97\x88\x57\x07\x18\xbf\xd7\xfe\x95\xdd\x7b\xd0\x6d\x1e\xdf\x85\x53\x03\x21\x93\x9c\x9b\x88\x72\x89\x6c\xdf\xb0\xe1\x84\x5a\x4a\xd5\x85\xf3\x13\xea\xe1\x73\x2a\xf1\x3f\x8a\x0d\x00\xcd\xaf\xb8\x2c\x7a\xef\xbd\x76\xce\x4c\x77\x62\xac\x9d\xce\x4d\xf3\x50\x19\xd4\x85\x31\x27\xbd\x13\x4b\xda\x46\x97\xfc\xab\x7f\x2e\x91\xb0\x8a\x4f\x65\xe1\xb8\xdc\x7c\xd6\xb3\x23\x3c\xf5\x17\x4d\xd8\x83\x53\x75\xfb\xe1\xec\xc3\x1b\x26\x32\x3e\xd7\x90\xf0\x4a\x50\x23\xd7\x04\x4d\x58\xa2\xd7\x51\x43\x35\x1e\xbf\x11\xcb\x03\x8f\x5f\xec\x44\x1b\x63\x1b\x7b\xf8\xfc\x72\x5d\x6c\xb3\xe0\x3d\xaf\x09\x48\x1f\x7b\xa5\x8b\x3e\xd7\xbf\x7d\x0c\xf3\x42\x72\x6b\xc8\x35\x24\x2f\xdd\xcd\x0b\xc1\x81\xe3\x85\xc2\x42\xe4\xcb\x27\x60\x6c\x96\xd5\xaa\xae\xdb\x83\x63\xc6\x14\xda\x0f\x4f\x6a\xc5\x7e\xfc\xd6\xb0\x79\x55\x4e\x55\xbd\x0d\xad\xd8\xc9\xcf\x37\xec\x2d\x2f\x93\xd5\xab\xa9\x82\x2c\xd1\x1f\xbf\xed\x20\x1c\x1d\xcc\xe1\x6d\xe7\xe4\x8c\x97\xfc\x42\xf3\x54\xaa\x65\x1b\x81\x77\xa8\x32\x79\x7e\x7b\xf2\x86\xb9\x62\x3f\x21\x5f\xba\x74\xc4\x39\x51\x43\x20\x90\xe1\x43\x9c\x14\xa1\x9c\xc1\x1a\xc9\x31\x5a\x66\x70\x61\x4d\xd5\x2d\x32\x97\x5b\xa9\x2a\x4b\x96\x6b\xaa\x74\x6a\xad\x32\xe4\x74\xe7\x8e\x47\x40\x64\x1b\x66\x67\x07\xb6\xb1\x5f\x0c\xd2\xc7\x40\x9f\xd9\x16\xf6\x53\x05\x06\xba\xcf\xe0\xce\x74\xc2\x33\xc0\xfa\x1d\x45\x3e\x3d\x6b\xb6\xeb\x0a\x58\x94\x00\x64\xa3\x36\x75\x48\xae\x27\xf6\xf2\x4a\x59\xbc\x50\xe0\x00\x80\x75\xa4\x38\xe4\x5a\x5b\x89\x83\x8c\xc5\xe0\x7c\xcb\x70\x76\xec\x8b\x9e\xc1\x18\xa7\xc5\xfe\xea\xc9\x0d\x74\xa5\x1c\x63\x5f\x02\xee\x7b\xb5\x01\x58\x38\x94\x26\xd4\x00\x29\x09\xd2\x99\x36\xe5\xd6\x2a\xfa\x3b\x31\x7a\x6d\xaa\x10\x81\x58\x5b\x97\x98\xe3\x32\xea\x5d\x2b\x00\x48\x6e\x33\x2a\x54\x39\x01\x26\x49\xd7\xcf\x0b\x71\xe4\x79\x02\xd2\xda\x9c\xda\x1b\x76\xcc\xae\x63\xf3\x3a\xd5\x49\xb5\x76\xf5\x47\x80\x63\x80\x90\x75\x74\x89\xfa\x1d\x82\x17\xfb\xbe\x1d\x0f\x5c\x86\xa5\x00\x92\xa5\xde\xf6\x31\x6e\x98\x93\xf8\xd5\x6d\x4d\xbd\x5b\xf1\x05\xd9\x71\x18\x1a\x0e\x1b\x9a\xe5\xf5\x96\x6a\xad\x1d\xcc\xde\x71\x19\x6a\x24\xe8\x02\x94\x2d\xf1\x29\xd7\xe0\xe4\x46\x12\x03\x9d\xbe\x30\x6c\x72\x65\x35\x20\x6b\xf1\xfa\x33\x58\x99\x12\x41\x6b\x98\x8d\x0e\x6f\x63\x1a\xc2\x88\x7d\xcd\xa6\xd5\xd7\x5f\xff\x2e\x61\x9f\xdc\x7f\xfc\xeb\xbf\xfc\xcb\xef\xfe\x75\x48\x9a\x8a\x33\xc8\xa1\xdd\x30\x47\xbe\xe8\x6c\x5d\x25\x8a\x57\x60\x5b\x52\x1d\xb0\x0a\x74\x00\x0f\x64\x17\xe8\xc2\x24\xf1\x25\x9d\x70\x13\x9f\x4c\x56\x3b\x9a\x01\x49\x00\x39\xd5\x35\x09\xe1\x95\x5d\xd2\xe8\xff\x71\x07\xa5\xef\xcc\x1e\x95\xa7\x61\xa7\x64\xe6\xd5\x6b\xdb\x08\x7b\x49\xfe\xbf\x12\x02\x88\xaf\xdc\x05\xa7\xb3\x54\x14\x38\x26\xef\xb2\xf3\x8e\x44\x10\x0e\xe2\x53\x9e\xe9\xd4\x15\x11\x08\x8c\x19\x12\x14\x84\xf3\x4f\xdc\x4a\xee\x11\x91\xcd\x52\xde\x2a\x44\x5e\x16\x3c\x11\x94\x63\xfd\xf2\xd3\x1b\xfb\xb7\x11\xdb\xbc\x01\x70\xea\x88\xfd\xf5\x0d\x71\x4a\xf2\xa2\x9c\xd9\x3f\xbd\x72\xba\x36\x35\x01\x83\x96\x86\xbd\x38\x7e\xe0\xc5\x31\x88\xe7\x63\x1c\xd1\x8b\x90\xa4\x8e\xd5\xb3\x63\xdd\x3c\xd3\xfa\x9e\x80\xbb\x5b\x2f\x1e\x3b\x7a\x62\xd8\xde\x3e\x6e\x82\x4b\xef\xe9\xab\x4a\x76\x04\x0f\x08\x36\xce\xe7\x6c\xfc\x17\xa3\x15\x1b\x6f\xf8\x3a\xa3\xbf\xba\x5f\x09\x57\xcc\x0d\xe5\xda\xa5\x1e\x23\x94\x6d\xd0\x53\xfa\x36\xd3\x73\xf8\xaa\xf7\xee\x4b\x11\x99\x0b\x03\x0d\xb7\x4f\xb8\xb0\xe8\x43\x1c\x5d\x0b\xb0\x6c\xae\x75\x89\x8f\x50\xda\xec\xf6\x57\x7d\xf2\x43\xfa\x23\xc6\x85\x61\x52\x5c\x72\x20\x3a\x87\x3d\x2a\xce\x36\xfa\x89\xbd\x24\x11\xf4\xca\xde\x31\x04\x83\xc6\x69\x68\xeb\x60\xe3\x3b\xf8\x8f\xa8\x03\xa9\x18\xa6\x7b\xee\x78\xf3\xaf\xc7\xe3\xf1\xd8\xbf\x0d\xdc\x4e\xff\x87\xc9\xd2\x88\x6c\x81\x2d\xb9\x1b\x6c\x33\x55\xef\x5d\x79\x32\xe7\xbc\x0e\xc4\xe7\x79\xa1\x4b\x9d\xe8\x8c\x1d\x05\x87\x6e\xaa\x13\xc3\xfe\xc9\xaa\xb5\xd1\x54\xc2\x1f\xad\x1d\xd7\x7e\xa6\xa8\x1e\xca\x17\x3a\x54\xe4\x10\x6f\x1e\xab\x98\xeb\xd8\x1b\xb6\xdc\xc4\x49\xce\xb0\x17\xec\xce\x39\x26\x3e\xe4\xa2\xb0\x0f\x8b\x4f\x25\xfc\xd4\x41\x37\xdd\x0a\x91\x6f\xbf\x29\xb7\xc4\x6d\x60\x9d\xc6\x6d\xdd\x31\x01\xc4\x0a\x4b\x92\x01\xbf\x73\x14\x87\x4f\xec\xe5\xa2\xe2\x82\x59\xa6\x5a\xaf\x79\xb1\x39\x0e\xa7\x6d\x7b\x73\x06\x3e\x62\x90\x31\x99\x9b\x00\x08\xe1\x66\x74\xb4\x08\xc5\x40\xea\xa5\xbb\xd1\xfc\xd9\x4d\xa0\xe2\x79\xc4\xeb\x25\x54\xa2\x53\xda\xd7\x21\xab\xb5\xae\xb1\xf8\x67\xb6\x75\x15\x87\x88\x31\xc1\x19\xa7\x4a\x24\xba\xa3\x27\xdc\xcb\x1d\xe2\x5b\xcf\x4c\x69\x05\xe5\x72\x40\x78\x74\xf2\xe1\xc6\xbd\xd3\xff\xd2\x85\x79\xa8\xab\xec\x3c\x8b\x59\xa4\xd5\x92\x15\xfc\x31\x5c\xbf\x80\xed\x40\xef\x4c\xe5\x73\x7e\xf1\xdf\xa7\xfa\x4a\x66\xf6\xd6\x82\x3d\x3e\x9e\xaa\xda\x9f\x47\x4c\x64\x72\x2d\x95\xc7\xd6\xa1\x70\xd7\x0b\xd4\x9e\xef\x65\x69\x97\xcc\xa4\xf7\x56\x82\x39\xf6\xd3\xc8\xa4\x3a\x51\x1b\xb7\x75\x7c\x60\x8a\x3c\x10\x95\xb1\xe3\x0a\x36\x3a\xb0\x01\xc8\x54\x1c\x91\x42\x2a\xa3\x8d\x07\xe7\x77\xaa\x6c\x6b\xee\x2c\x05\x18\x72\xd4\x5e\xd4\xdc\x91\x2b\x1b\x15\x49\x00\xe8\xa3\x86\x25\xf6\xfa\x6f\x8b\x82\x72\xae\xaa\xf5\xa1\x49\x2c\x04\x4b\xfe\xb5\xdc\x74\x57\x85\x70\x37\x15\x25\x44\x09\x55\xad\xdd\x81\x1a\xb0\xe3\xce\x49\xfd\x49\x45\x92\x71\xe4\x73\xb4\x0d\x01\xf2\x71\x84\x01\xd2\x3c\xea\x0b\xaf\x17\xec\x06\x2b\x51\x66\x42\xbd\xc4\x7f\xbf\x62\x74\x37\x7c\x3d\xa2\xfb\xbc\x30\x9e\x27\x0f\xd7\x1c\x2a\xb9\x8b\x14\x7d\xe8\x50\xbb\x63\xc9\x8b\x14\xbd\xe5\xb1\x55\x81\x99\xc1\x56\xff\xda\xe8\x8a\x3d\x4a\xb3\x9a\xaa\x5b\xed\x1c\x8e\x4c\x69\x5f\xfd\x64\x04\xc6\xe8\x56\x7f\xdc\x80\x10\x80\x51\xb7\xed\x00\x2b\x84\x0f\xca\x61\x02\x10\xed\x4c\xe9\x54\x1c\x46\xf3\x79\x1b\x62\x15\x2e\x7e\x5d\x08\xcc\x33\x83\x9b\xa2\x2b\x4d\x57\x18\x33\xd0\x37\xdf\x5c\x78\xb8\x87\xa8\x1d\xdb\xab\x7e\x1c\x54\x83\x26\x66\xd0\xf5\xb7\x1a\xb4\xe2\x2c\xce\x28\xcb\xb8\x36\xf7\xbe\xa6\xc8\xa1\x8b\x90\xb4\x70\x7a\xf6\xba\xfb\xf1\xdb\x13\x98\x76\x0f\x30\xe6\x6c\x59\xe8\x2a\xf7\xa9\xf8\x2e\x8d\x10\x97\x81\x74\x9a\x89\x5a\xe8\x37\x64\x53\x5d\x48\x75\x8f\x3b\xfe\x73\xad\x11\x96\x8d\x11\x69\x8d\xec\x98\xee\x30\x9c\xf1\x23\x26\x55\x92\x55\x70\xf1\x99\x92\x27\xf7\x58\xfa\xa6\xcb\xe9\x6b\xdf\x99\xed\x4f\xd2\xec\xd0\x98\xaa\x2c\xa3\x6e\xc3\x05\x0a\x74\x82\xe0\x02\x7a\x90\x9c\x71\x76\x77\x3d\x69\xef\xfb\x5e\x6e\x07\x73\xda\x6f\xcf\xfa\x06\x81\xff\xf7\xa3\x1c\x84\xbb\x6c\x90\x47\x8b\xda\x56\xf7\xce\xa5\xae\xd2\x04\xb8\x49\x4b\x6b\x40\xa4\xd7\x2d\xae\xfd\xc1\xfb\x74\x99\x57\x33\x3b\x51\xd9\x10\x80\x80\x1d\xc5\xf7\x57\x77\x27\xd1\x7b\xbb\xb6\xca\xf7\x57\x77\x2c\xea\x03\x69\xc1\x33\x91\x94\x1e\x69\x3c\x66\xa7\xa1\x5a\x47\x53\x33\x4f\xc5\x83\x4c\x30\x75\x76\x64\xb5\xa2\xa9\x02\x12\x7c\x6b\xeb\x1c\x39\xe6\x54\xf6\xfd\xd5\x1d\xf1\xad\x06\xde\x1c\x2c\x3c\x02\xd4\x18\xc3\xae\x9d\x06\xfd\xbc\xd2\xea\x08\x29\x83\x8a\x34\x44\x3b\x46\x60\x5c\x27\x3c\x2f\x2b\x52\x30\x1e\x5e\x8f\xdd\x9a\x5c\x87\x48\x88\x1d\x96\x9e\x2a\xab\x2b\x61\x8e\x01\xd4\xc8\xb3\x1f\xbd\xbd\xb4\x8d\x49\x3d\x04\x1c\x00\x93\x76\x90\xf0\x97\x3e\x73\x90\xab\x0d\xe3\xc5\x5c\x96\x85\x35\xc3\xf0\xe5\x11\x32\x9c\xad\x5c\x1d\x34\x5c\xb7\xa0\x19\x51\x59\x43\x58\x60\xa9\x4a\x33\x55\x51\x02\x8c\xcf\x36\xc6\xe4\x05\xa9\x18\x90\x46\x03\xf6\xc6\x91\xd8\x26\x99\xae\x52\x77\xad\x16\xbe\x4c\xe2\x26\x47\x25\x6a\xaa\x80\xf1\xc4\xde\xad\xda\xaa\xa1\xe1\xee\x7f\xc3\x3e\xaa\x07\x99\x4a\x7e\x54\x0a\x93\xf1\xa3\xf2\x7f\x7f\x1c\x35\xfe\xc4\x5f\x7f\xfd\xf5\x47\xac\xf8\xd8\x45\xe7\x10\xb1\x36\x1d\xe8\xe0\x69\x8f\x53\x78\xa6\x4b\xbb\x4b\x0f\x58\xa7\x0b\x79\x2f\xd8\x47\x5c\xee\x8f\x44\x73\xfd\xb4\x65\x9b\xaa\xb6\x75\x63\x4f\x59\x36\x28\x3a\xd0\xbe\x6e\x6c\xc7\xb2\xbd\x5e\x8e\xff\x65\x39\xb7\xab\xf5\xcd\x72\xfc\xfa\x6b\xf8\xcf\xc6\x1a\xed\x3b\xbc\x3e\x7b\xa6\x6d\xd8\x2d\x82\xa8\xe5\x58\x7a\x59\x34\x55\xfb\x85\x11\x1b\x26\x8b\x60\xd7\xb6\x1d\x7c\x5e\x8a\x43\xb3\x66\x91\xfd\x7c\x00\xfa\x7a\x8b\x56\x7e\x67\x44\xf0\x40\x4e\xf6\xc0\xa7\x0e\x70\xcf\x6e\x72\xf8\x18\x80\x0b\x3f\x0e\xe0\xf9\x81\xe7\xfb\x7d\x4f\xe3\xd9\x3d\x9f\xb3\x7b\x98\x99\x10\x03\x98\x69\x6e\xec\xe3\x3d\x07\x59\x7b\x74\xd7\x18\x1f\x39\xd6\x9d\xdc\x2e\x77\x94\x92\xb5\x3e\xe4\x14\xb9\xed\x88\x2e\x13\xe3\xd3\x06\xfd\x48\x1c\xb4\xd2\xdb\xd7\xae\xdf\x25\x9d\xa5\xb8\xac\xa5\x8f\xba\xb5\x6c\xfc\xc8\x15\x71\x20\x14\xce\x9a\xd4\xb3\x75\x6f\x2a\xfd\xd0\xf1\x19\xbd\xfc\x7e\x8b\x58\xdf\xab\x97\xef\x21\xe3\xdb\x93\x6c\xad\xb9\xb2\xda\x9a\xeb\xb5\x23\xb0\x84\x56\xfe\x93\x86\x74\x97\x3f\x69\x40\xd8\x63\xbf\x64\x2d\xd7\x95\x6b\xe5\x11\x63\xab\x3c\xc3\xd8\x41\xb9\x02\xb7\x72\xa8\x94\xec\xc4\x5c\x70\x2f\x63\x55\xe5\x8c\x17\x4b\x74\x7a\x19\x51\x9a\x57\x2d\x2b\x1c\xf2\xd8\x0e\x58\x61\xa7\x76\xcd\x86\xf1\x87\x38\x7d\x0c\x5c\x2a\xbb\x4e\x9a\x1f\x65\xbd\xac\x8a\xb7\xb4\x5c\xff\x71\xcd\x80\x90\x5c\x97\xe8\x02\x6b\x90\x01\xcf\x6b\x37\xbf\xd6\x81\x34\xb3\x97\x7c\xed\xd9\x63\xa8\x35\x97\xf2\x8b\x83\x9b\x0b\xa8\x08\xd4\x3d\x86\x5e\x1c\xb2\x7d\x87\x40\x4c\xb7\x5d\x23\x98\xaa\x13\xf7\x48\xe0\x35\x37\x12\xbd\x2c\x98\x8e\x58\xcd\x31\xc3\x05\x7c\x66\x3c\xcc\x3a\x7d\x5c\xc7\x47\x0c\x4d\xf4\x6f\x7c\xc2\x9d\x11\x45\xb8\x8d\x02\x1b\x6a\xfc\x1d\x1d\x3d\xf7\xe3\xa6\xde\x29\xd1\xdd\x27\x52\x53\x6e\x2e\xf7\x74\xac\x8b\x7d\xcc\x92\xbb\x3a\x75\x88\x0b\x7b\x8a\x97\xc0\x6b\x16\x15\xec\xee\xea\xbd\xbf\x99\x44\x9f\x01\xe9\x4e\x84\xe9\xc5\xac\x84\x6c\x13\x0e\x49\x20\xe7\x6f\x74\xb6\x2d\x2b\xca\x83\xee\x02\xc9\xd7\xb3\x42\x77\x97\x11\xef\x31\x5f\xae\x89\x5a\xc4\x60\x85\x65\x45\x37\xec\x97\x8a\x67\x78\xb5\x2a\x3a\x0c\x6e\xd8\xe0\x7c\xf9\xe6\x5f\xd9\x09\xdc\x7d\xec\x3d\x48\x65\x80\x8c\x41\x6b\xa5\x66\x72\x9d\x8b\xc2\x68\xc5\x3b\xeb\xe9\xdf\x7f\x6b\x66\x54\x13\xd8\x1a\xe6\xba\xda\xae\xff\x3b\xe0\x4b\x5a\x5a\x8b\x3f\x8a\xb3\xfb\x6a\x2e\x0a\x25\x4a\x40\x22\xc2\x73\xcc\x3d\xd7\x6b\xb8\x9a\x57\xe5\xea\x9b\x59\x92\xc9\xde\x85\x8a\x21\x5f\xf5\xc4\xbe\x76\x8a\x6f\xed\xfa\x80\x5a\xfb\xb5\xa1\x2b\x86\xbf\x31\xfc\x6d\xcc\xde\xf2\xe4\x5e\xa8\x94\xe5\x59\xb5\x94\x44\x7b\x83\xc6\x86\xac\xbb\x15\xea\x1f\x86\x9a\x0d\xb6\x6f\x2f\xc1\xa9\x5a\xf3\x7b\x2c\x1e\x44\x2a\xac\xb5\x5b\xba\x48\x13\xbd\xa3\x66\x26\xb7\xf7\xee\xde\xd5\xf2\xb7\xf1\x76\x33\xcd\xbd\x67\x2a\xcc\xd6\x7b\x5c\x69\xc2\x38\xd5\xfc\x44\x03\x0e\xae\xdf\xad\x5b\xec\x64\x8e\x41\xc6\x88\xa4\x2a\xec\x13\x34\x18\x3c\xbd\x10\x40\x84\x02\x58\x95\x62\x1c\x08\xce\x5e\x18\x56\xe5\x4e\x88\x40\x64\x2b\x03\x9c\x11\x2e\x81\xfd\x21\x97\xc9\x3d\x22\x5b\x21\x77\x83\xf9\xcf\xdb\x2a\x32\xce\x44\x80\x58\xb6\x89\x86\x05\xd2\xfb\x1c\x86\x9a\xd9\xaa\x9f\xb5\x67\x9f\xf6\xcc\x4b\x29\x57\x42\xcd\x9e\x50\xc6\xa9\xff\xa2\xd5\x72\x50\x48\x09\xf7\x11\x42\x3f\x85\x95\x92\x44\xe6\x1d\x2c\x7c\x5f\xa3\x44\x2e\x1a\x4a\xbc\x34\xcc\xf0\x52\x1a\x2b\xcb\x5a\x67\x3c\x90\x2a\x1d\x32\xeb\x7c\x18\x93\x53\x0b\x8b\x53\x63\x2e\x7c\x9e\xdb\x98\xbd\x83\xb8\x4a\x64\x97\x68\xcf\x89\xd4\x25\xb0\xca\x95\xe8\x24\x07\x7e\x0e\x80\xa8\xfb\x82\xe8\xf9\x9d\xe1\x32\x9f\xd3\x38\x66\x27\x21\x9e\x8d\xac\x50\x18\xa9\xde\xf3\x45\x22\x33\xe2\x29\x9b\xaf\x57\xe8\x07\x30\x5f\xb0\x81\x98\xc4\x52\x24\x4c\x45\x2c\xf1\x7e\x98\x8f\x40\x1b\xc0\xef\x85\xda\xe5\xdf\xef\x3f\x42\x0c\xc0\xec\x74\x48\xf8\xc8\x8e\xc6\xe0\xce\x53\x06\xd8\xff\xd8\x05\x22\x2e\xb9\x38\xb6\x53\x6e\x8d\xa0\xe4\x9e\x92\x15\x31\xbe\x47\x54\x5e\x8f\x2b\x6d\xe2\x73\xe6\xd6\x0f\xed\xe8\xa2\xf2\xd5\xd9\x20\xd9\xd3\x4f\x30\xa2\x3c\x95\x8e\x99\xbe\x60\xd4\xfe\x90\xa2\x53\xc9\xaf\x37\x73\x22\x14\xa6\x01\x70\x11\xae\xa9\x96\xd3\xac\xf2\xea\xb9\xaa\xff\xec\xa7\xd7\xde\x9e\xe1\xad\x01\xfd\xf8\xad\xf9\x00\xfd\x3d\x07\x19\x0d\x7a\x19\x9f\x3f\x11\xec\x89\x21\x70\x0f\x71\x76\xde\x4f\x0d\x49\x22\x74\x51\xe6\x3a\x65\x61\xbf\x77\x65\xda\x28\xa5\x11\xe2\xfa\x1b\xfc\xac\x68\x70\xbd\xbf\x6d\xdf\x51\x7b\x1f\xe1\xe4\xd8\xbc\x92\x59\x8a\x2c\x85\x91\x86\xaa\x9d\x0a\x04\x85\xb0\x40\x1f\x91\xc6\x5f\x70\x2d\x9b\xfe\xc7\x6f\xcd\x95\x4e\x0f\xd9\x58\xc3\x99\x68\xb7\xf7\x75\x8f\x34\x1a\x13\x63\x99\xd6\xfb\x67\x22\xd7\xdd\x09\x10\xe9\xcc\xd4\x2b\x3f\xef\x18\x30\x20\xde\xe6\xd5\xe2\x06\xca\xcc\x76\x91\x32\x45\x15\x18\x5d\x96\xb5\x5d\x67\xdb\x8d\xcf\xf9\xeb\x5a\x14\x02\x50\x05\x7d\x84\xb3\xdf\xdf\x7c\xb8\x3c\x5a\xf3\xc2\xac\x38\x90\x5e\xb8\xb6\x46\xae\x72\x3f\x7a\x0b\x1c\xb0\x43\xaa\xa9\x3a\x62\x4b\x3d\x42\x18\xd1\x1b\xb6\x2a\xcb\xdc\xbc\x39\x3e\x5e\xca\x72\x55\xcd\xc7\x89\x5e\x1f\x87\xa9\x39\xe6\xb9\x3c\x9e\x67\x7a\x7e\x5c\x08\x48\x24\x39\x7a\x3d\xfe\xe6\x35\xac\xcc\xf1\xc3\xeb\x63\x00\x8f\x8c\x97\xfa\x9f\x2e\xbe\xf9\xb7\xdf\xfd\xab\x6d\x38\xdf\x94\x2b\xad\xde\x10\x46\x69\x67\xdb\x47\x68\x26\x1c\xe3\x2b\x8d\x5e\xfe\x6d\xfc\x75\x3c\x0c\x7a\x74\xad\x53\x91\x99\xe3\x87\xd7\x33\xb7\x30\xe3\xbc\xa3\x62\xc6\xdf\x53\x2f\xbe\x40\xea\xc5\xbd\x2c\xff\x9e\x7a\xf1\xab\xa6\x5e\xf4\x57\xb9\xbc\x8c\x01\x8e\xec\x20\x1f\xed\xdf\xbd\x8c\x74\x91\x88\x7d\x72\xa8\xe5\x72\x88\x13\xe3\x0e\xb8\x22\xf6\x97\x2a\xdc\x75\x01\x78\x5b\xa6\xc3\xe3\x38\xb4\x4e\x4d\xa7\x75\x31\x88\x07\x04\x80\x8e\x32\x01\x5f\x61\x54\xba\x6e\x7b\x12\xa3\xba\x3d\x07\x4c\x21\xd6\x11\x69\x27\x3d\xeb\x59\x4f\x51\x38\x00\x60\xad\x26\x09\x42\x77\xc1\x0d\x44\x47\x2d\xd4\xfb\x23\x75\xa2\xc3\xa2\x97\x6b\x31\x7c\x3c\x21\xf8\x9f\xf2\x52\x1c\xd9\x46\x76\x0c\x18\xb8\x7e\xbb\xc6\x59\x2b\xc7\xd7\xac\x01\x19\x0f\x14\x8b\x6d\x89\x74\xf6\x2c\x35\xc7\x5a\xfb\x40\x38\xec\xe0\xf6\xb7\x4c\x8e\x1e\x56\x01\x01\xc4\x0f\xda\x4c\x9f\xb1\x3a\xcc\x73\x97\x85\xa1\xcf\x7d\x62\x49\x98\x0c\xdf\x76\x70\x76\xfd\xe8\x4a\xc1\x3c\x47\x01\x95\x00\xd5\xef\x57\x3c\x05\xcf\x03\x8c\xc5\x8d\xab\x63\x18\x2b\x6e\x9e\x96\x17\x71\x82\xec\xcb\x3e\x0c\x8e\xa0\x72\x69\x5c\x87\x4e\x11\x71\xc4\x53\xf6\x48\x39\x7e\xcb\xbc\x2a\x72\x6d\x84\x19\xb3\x77\xba\x40\x46\x33\xa2\x1b\x0a\xb9\x1e\xd7\xef\x4e\xd9\xeb\x6f\xff\xed\x77\x53\xf5\xb2\x45\x0f\x04\xfd\x41\x17\x4b\x4a\x3d\x01\xed\x6f\xcd\x4d\x29\x8a\xe3\x62\x91\x1c\xe3\xad\x79\x6c\xdf\x3f\xa2\x4e\x8f\xf4\xe2\xc8\x57\x87\x38\x22\xa2\xfc\xf1\x3a\x7d\xd5\x05\xca\x6c\xb7\x35\x7e\x35\x7b\xef\xa4\xc3\x26\x69\x5b\xdf\xfd\x77\x4a\xed\x08\xa1\x0e\x46\x0a\x98\x01\x65\x0d\x59\x28\xf5\xc2\xd7\x33\xc2\x14\x67\x2c\x7d\xa6\x17\x2d\xff\xf1\x36\xd3\x73\xf3\xca\x73\xdf\x72\xe3\xfa\x08\x64\x94\x6d\x57\xd6\xd6\x99\x3b\xc4\xf1\x40\x53\xf1\x39\x3d\x8a\x4e\x26\xc6\xcb\x36\x64\xe2\xdb\x85\x46\x50\x83\x91\x8a\x8b\x17\xba\x52\xae\x60\x88\x56\x42\x2f\x00\xe1\x05\x16\xa2\x03\xa8\x42\x50\x05\x60\x8f\x9e\x76\xab\x10\x39\x2a\x5e\x10\xfe\xeb\x9e\xee\x03\x8b\xe6\xec\x9b\xe7\xcf\x51\x34\xe7\xd0\x79\x27\xc1\xf8\x2b\x4d\xf8\xa1\x59\x24\x78\x94\x86\x80\xaf\xec\xf3\x7b\x81\x16\x5e\x0e\x84\xf2\xec\xa1\x3e\x45\xce\x0b\x30\x5e\xc4\x51\xa9\x8f\x80\xaf\x10\x58\xf0\xb0\x8c\x55\x17\xfa\x0a\x00\x2a\x43\xae\x7b\xfb\x7c\x8f\x71\xa2\xc1\xfa\x29\x1a\x28\xe9\xea\x06\xc9\xdf\x09\x8d\x2f\x95\x12\x05\x05\xbf\xf7\x6a\x06\x03\xe1\x2b\xf1\x52\xee\x1a\x6c\xec\xa1\x89\x4b\x0c\xf9\x54\x4c\x1e\x09\x81\x31\x03\xab\x6c\xa5\xd7\xda\xaa\xf9\xba\x32\xd1\x8f\x68\xd5\x83\x32\xd1\x69\x93\xac\x79\x8e\xaa\xf1\xaf\xf7\x35\xf6\x68\xd9\x9f\xd0\xfb\x1e\x3f\x34\xa8\x6a\xdb\xbc\x5e\xa7\x6a\xcf\xf8\x7d\x81\xa1\xdd\xfb\x06\xc0\x51\x6b\x88\x76\x42\x25\x6f\x2a\x1b\x22\xff\x6a\xed\x7d\xbb\xa5\xbc\x05\xed\x35\x10\xc4\xf2\x21\x0d\x77\x8c\x5c\x75\xb7\x6e\x27\x51\x4e\xb5\x1e\xb8\x06\x3e\xbf\xac\xcf\x02\x70\x85\x19\x57\x2e\xd5\xea\xa8\x35\xd7\xaa\xeb\x5c\x82\x4b\xb1\xb2\x96\x89\xa3\x8a\x1f\x36\xd4\x1b\xdf\x00\xb1\xc2\x6f\x8f\x3b\x30\x6d\x42\x62\x1e\xce\x31\x0a\x04\xa7\x5b\x74\xe1\xbb\x87\x1f\x46\xa8\xd9\x37\x64\xee\xa0\x13\xdc\x9c\x5b\x33\x18\x9d\x85\xae\x09\x1c\xe6\x7a\xde\xe5\xc9\x6d\x83\xf6\x23\x39\x71\x48\xdc\xb6\xa3\xdc\x72\xaa\xf8\x17\x1f\x42\x5d\x68\x40\x3e\xcf\x2b\xf8\xfd\xf2\xc3\x6d\x0c\xea\x92\xf8\xb5\x47\xc9\x4a\x24\xf7\xe0\x48\xc4\x2b\x0f\x0f\x03\xf1\x10\x00\xd2\x3c\x54\x93\x2d\xb5\xc3\x08\x6d\x7c\x81\x1d\x5f\x64\x4a\x17\x2c\x95\x26\xcf\xf8\x06\xd0\x18\x0a\x53\x34\x03\x92\xc3\xe7\x36\x5b\x51\xb0\x2f\x8e\xd2\x7f\xa5\xed\xaa\x9c\x84\xf7\x86\xce\x65\xc0\xdc\x87\xc9\xdc\x96\x07\xcc\x88\x35\x57\xa5\x4c\xa6\x6a\x2d\xb8\x8a\xc1\xbb\x84\x46\xb1\x93\x9c\x6a\x41\xa5\x22\x16\x0b\x91\x94\x81\x6b\x1a\x8c\x10\x3f\x53\xfb\xce\xe0\xb0\x6f\xf7\x27\x6f\xe7\xa7\xff\xe0\x2a\x5e\xcb\x35\x40\xc3\x69\x0f\xd1\xd5\xf8\xc4\x28\x2b\x54\x1f\xa6\x2b\xd7\x19\xb5\xf0\x2f\xb7\xa7\xd8\x5c\x94\x8f\x02\xa8\x94\x88\xfb\xa1\x4d\xc7\x3f\xb8\x02\xd5\x21\x79\x93\x27\x9e\x7a\x91\x98\xf5\xb7\xb8\x93\xe9\x80\xc5\x98\x53\xcf\xf9\xa8\x1a\xe4\x8d\x2f\x88\x8d\x02\xbc\xa0\x2f\xc8\x9f\xfb\x02\xae\x69\x6b\x05\x17\x0f\x22\x9d\xaa\x3a\xa3\x26\xe9\x8c\xe1\xc0\xb1\x50\x5b\xf5\x79\xa4\x8d\x9b\xe3\x5e\x31\xae\x73\x60\x11\x0b\xfc\xe1\x9e\x6f\x61\x47\xad\x57\xfc\xe8\xcf\x69\x55\xb9\x32\xd3\x7d\x8d\xe1\x50\x7e\x95\x6a\x27\x52\xa9\xe5\x1a\xf0\xc9\x6f\x4a\xcf\x17\x88\x64\xc2\x1e\x27\x4f\xfe\xfa\xad\x08\x40\x5b\x1b\x53\xe5\x88\x74\x16\x55\x86\x04\xf1\x5d\xe9\x4a\x44\x1f\xea\x92\x7e\x7f\xbd\xe4\x6f\xef\x6f\x66\x51\xb9\x5a\x8f\x4f\x8a\x72\x16\x50\xd6\xb9\x5d\x2f\x94\xa9\x40\xa5\x70\x95\x2a\x21\x20\xb3\x14\x25\xdc\xe6\x69\x95\x21\x56\x15\x22\x49\x40\x45\xca\xb3\x8c\xc9\xd2\x4c\x95\x67\x4e\xc5\x9c\x24\x90\xb0\x2e\xd4\x94\x92\xc9\x05\x5d\x40\xb3\xf0\x33\x57\xa0\x87\xc9\x44\x96\x5b\x99\x1e\x9b\xb8\xba\x5b\x9e\x0b\x8e\x34\x06\xb8\x6c\x53\x15\xdb\x5c\xcd\x45\xa0\x9c\x7f\x9e\x49\x6e\x9e\x23\xfd\x7e\x87\xe3\xd6\x76\xf1\x24\x80\x11\x7e\x9d\x35\xb8\x5c\xe1\x76\x1c\x2d\x51\x27\x11\x20\xdb\x5a\x35\xa5\x71\xb1\xa3\x60\xb7\x42\x3a\x53\x52\x65\xbc\xc0\x3c\xae\x45\x95\x31\xb9\x88\x6a\xd0\xc3\x1a\x20\x6f\xa6\x5d\xae\x44\xc3\x5d\xed\xa2\x47\x86\xaf\x45\x44\xd9\x43\xee\x9d\x2c\x02\x3b\x61\x31\x10\x44\xd1\xd8\xb6\x5e\x8d\xd9\x59\x60\x06\xc6\x15\x86\x33\x11\xf1\x6d\x4b\x83\xe2\xcf\x8f\x37\x62\x9b\x80\xaf\xb3\x43\xd4\xca\x9e\x48\x7f\xea\x3a\x56\x10\xea\xf6\x0c\x43\x52\xb9\xaa\x4d\xbb\x93\x0b\x5a\xd9\x66\xec\xab\x0d\x7c\x95\x3f\x10\x1d\x03\x74\xb7\xc2\xc0\x41\xc6\x5c\xe5\x4f\x18\xa8\xe7\x82\x6f\x19\xec\x7a\x47\xc9\x7b\x58\xc7\x81\x43\x8d\x0a\x48\x0e\x1f\x68\xb4\x73\x62\xdc\x5c\x9f\x99\x5d\xf2\x72\x28\x88\xce\xe7\xec\x0d\x1f\x68\x2b\x60\xb1\xcf\x30\x41\x7a\x0c\x1c\xe7\x89\x7d\xe7\x89\x03\x35\xd5\xfc\x08\x05\xb4\x2f\x05\x05\xa2\x42\xf0\x64\x55\xa7\xcf\x70\x24\xd7\xfe\x0b\x20\x7d\x12\xce\xe3\x70\xe6\x8f\x93\xb0\xe7\xa0\x86\x26\xb3\xc3\x1f\xb3\x0f\x4a\x20\xc4\x55\x2f\xa2\x4b\x85\x06\x40\xc5\x36\xa1\xce\x90\x97\x72\x73\x3b\x30\x75\xef\x58\xc5\xec\x91\x1b\x31\x1e\x5a\x07\xa9\x87\xdb\x06\xa5\x48\x87\x2e\xd9\x56\x95\xeb\x00\xf5\xb2\x1f\x37\x47\xbb\xcd\x1f\x21\xc5\x87\x4b\x80\xb6\xef\xe8\xbf\x2c\x3b\x53\x3e\xbc\x15\xe7\xf2\x3c\xea\xfb\x86\x21\xee\x7b\xdf\xfc\x5e\xad\xea\x70\xe1\x01\xb5\x31\xef\x2e\xcf\xce\xdf\x4d\x2e\xeb\xa5\x27\xff\x70\x77\x7e\x57\xff\xcb\xf5\xdd\xe5\xe5\xe4\xf2\xfb\xf8\x4f\x37\x77\xa7\xa7\xe7\xe7\x67\xf5\xe7\xde\x9d\x4c\x2e\x1a\xcf\xd9\x3f\xd5\x1f\x3a\x79\xfb\xe1\xba\x51\x42\xb3\xa5\xfe\xe5\xed\xe4\xfd\xf9\xd9\xec\xc3\x5d\xad\x0a\xe7\xd9\x7f\x5c\x9e\xbc\x9f\x9c\xce\x5a\xc6\x73\x7d\x7e\xfa\xe1\xa7\xf3\xeb\x3d\xb5\x32\xc3\xf7\xb6\x4e\xe9\x73\xc0\x2a\x9f\x5c\x52\xf5\x84\x2d\x0a\x29\x54\x9a\x6d\x30\x49\xc6\x59\xb6\x0d\xd4\x7b\x23\xe0\xae\xab\x43\x72\x5d\x6e\x57\x82\xe9\x07\x51\x00\x01\x1a\xb6\x46\x6c\x29\x81\x6c\xa1\xd9\x6b\x21\xca\x62\x3b\x2a\xb0\x33\xa1\xb0\x2c\x36\x3e\x65\x75\xd7\x70\x02\x79\x26\x75\xc2\x72\x51\xec\x1a\x0b\x68\x46\x45\x95\x97\x72\xde\x9d\xbd\x34\x98\x73\xa0\xaf\xed\x8d\x54\xcf\xed\xbc\x78\x97\xed\x82\xb1\x96\xc4\x73\x48\x86\x00\xb4\xf0\xd4\x4a\xc1\xfe\x6d\x87\xaa\xce\xab\x79\x26\x13\x26\xd3\xa6\x3f\x85\xa8\x40\xc0\x65\xdc\x64\x84\xcf\x45\x01\xaa\xaa\xb5\x00\xf2\x42\x1c\xf1\xaa\x5c\x21\x7b\x29\xe5\x0c\x51\xfd\x9e\xa9\x32\x22\x29\x04\xc6\x02\x84\x01\x27\x2d\x56\x82\x8d\x7a\x82\xc1\x10\x79\x4f\x0a\x3c\x81\xe3\xa8\x3a\x4f\x47\x8c\x00\xdf\xc4\xd6\x07\x38\x49\xf1\xf9\x9d\x53\x43\x23\x96\x58\x6b\x36\x42\xc4\xc1\x0d\x8f\x3f\xba\x7a\xb2\xf6\xbb\xad\xa4\xf6\xf5\x54\x71\x91\x5d\x92\x55\xfb\x67\xec\xdb\x63\xf1\x46\xa9\x67\x1d\x51\xeb\xf4\xd3\x69\x21\xe0\x12\x21\x48\x83\xf3\x5f\x00\xa4\x8b\x92\xb2\x20\x17\xcb\x9a\x6a\x73\xb1\xe2\xd9\x02\x35\x0e\xbb\x34\xed\x84\x2a\xd8\xfe\xad\xbe\x17\xea\x1a\x17\xec\x57\x11\x87\x0a\x2d\x9f\x40\xe7\xe4\x3d\x42\xc1\x85\x69\xc7\xe8\x76\x95\x4b\x89\x05\x65\xaa\x44\x3b\x21\xfa\x19\x73\xaf\x42\xb1\x06\x97\x4d\xbb\x58\xc8\x4f\xb6\xc1\xa9\x12\xad\x74\xf5\x80\xa3\x73\xc4\x9a\x5e\x2e\x03\x66\x10\xd9\x09\xef\x85\x82\x52\xb2\xc0\x8b\xb8\x7f\xcf\x0e\xf3\x9f\x6f\xaf\xc5\x0e\x87\x3e\xf8\xfc\x64\xad\xc2\x6e\x1c\xe5\x71\xf3\x54\x62\x32\x9c\xa7\x1f\x81\x7d\x73\x7a\x31\x39\xbf\xbc\x9d\x9d\x5e\x9f\x9f\x9d\x5f\xde\x4e\x4e\x2e\x6e\xfa\x1e\xbf\xe7\x48\x60\x6c\x9c\xbe\x66\x1e\x9f\x97\x10\xc7\x74\xf2\x42\x16\xbf\xff\xa8\x70\xec\x60\x49\xf6\x8f\x5e\xa6\xf9\x2c\x95\x26\xb1\xd7\xdf\x66\x26\x54\x0a\x75\x3e\x9e\xb4\x55\xdb\x9b\x6a\x7e\x85\x7f\x82\xf9\x27\x9c\x04\xc1\xdb\xee\xc1\xed\x68\xff\x3b\xa0\x51\xc1\x0d\x59\x08\x7b\xf8\xd3\x1a\xbd\xca\x78\x7f\x71\x37\xdb\xdc\x61\xdf\x56\x6f\xa2\xf9\x4d\x38\x5e\x69\x4c\x05\x2c\x2e\xee\x31\x80\xe2\x76\xcc\x0a\x91\x2f\xc7\xc5\x46\x64\x54\x80\x9f\x49\x33\x55\x6b\xae\x52\x5e\xea\x62\xd3\xf1\x89\xfd\x84\x67\x7c\x6c\xea\x22\x34\xbe\xb2\x95\x10\xa9\x5b\x05\x7c\x94\xab\xe6\x56\xc2\x92\x24\xb7\x1f\x7e\x3c\xbf\xbc\x99\x9d\x5f\xfe\x34\xbb\xba\x3e\x7f\x37\xf9\xa3\x47\x08\xe7\xdc\xb4\xd5\xd5\xce\x0b\x61\xa5\x8b\x63\x78\x6b\x95\x2f\x58\xad\xda\xb5\x43\x15\x4a\xe5\x62\xaa\x9c\x64\x29\x42\xf3\xab\x42\x57\xcb\x55\x7b\x43\xcd\x51\x5e\x9d\xdc\xfe\xf0\xa4\x61\x02\xff\x26\x96\xb4\xc5\xd3\xb6\x8d\x94\x96\x0b\x92\x7b\x08\xaf\x6e\x0c\x0f\x58\x64\xe1\xd1\xb6\x28\x43\x87\x44\x7b\x92\xf5\xb2\x2d\xb4\x76\x2a\xff\x2d\x8f\x77\x6d\xa0\xdb\x48\x6e\xd6\xae\x11\x40\xee\x63\x5d\xf4\xad\xd6\xde\xb4\xfc\xad\x76\x83\x7d\x73\x94\x89\xe5\x52\xa4\xb8\xbd\x9a\x0d\x93\x0f\x8e\x44\x60\x12\xee\xf5\xb6\x59\xa4\xda\xc5\x07\x5c\xcc\x1e\xef\xd5\x5f\x80\x5f\xf9\x57\xda\x65\xc5\x29\x71\x68\x41\x7c\xb3\xe4\xaa\x23\x90\xbc\x3f\x15\xae\xbd\xf9\x0f\x05\xf3\x59\x8a\xe4\x30\x71\x21\x83\x70\x0e\xba\x00\x2f\x87\xe3\x5b\xfd\x38\xae\x45\x9e\xf1\x44\xf8\xdc\x1e\x24\x3f\x06\xbb\xfe\x29\x01\x3c\xaa\x10\xad\xc8\xdf\x12\x55\x8e\x0e\x45\xf1\xda\xb6\x00\x78\x6e\xaf\x9d\x3c\xfe\xfc\xae\x95\x9d\x86\x1b\x51\x9e\x82\xa3\x19\x4b\x74\x52\x4a\x08\xfa\xa2\xa0\xee\x6d\x27\x5c\x7f\xd0\x76\x68\xf4\xfc\x13\x2d\x3c\xda\xcc\x75\x47\x37\x77\xa4\xc2\x7e\x7b\x78\xd5\x71\x97\xbf\xb0\x2c\x8b\x9d\x3c\xe4\xcf\x11\x8e\xb8\x2a\xf4\x5a\x1a\x71\x52\x96\x85\x9c\x57\x71\x21\xe6\x81\x80\xb9\x9a\x71\x12\x3e\x38\x2f\x74\x5a\x25\x8e\x39\x0c\xbe\x36\xc0\x7e\xc8\xcb\xe7\xb4\x8e\x94\x1d\xd9\xdd\x47\x96\x9b\x48\x8f\x20\xd1\x05\xa9\xed\xda\x62\x6c\x4e\x30\x76\xf8\xfe\xae\xdc\x55\xfe\xcc\xe9\xb2\xdd\x93\xe9\xf6\x40\xbf\x0c\x78\xe6\x1e\x07\x0d\xb8\x03\x35\x45\xdb\x65\xce\x31\x80\x5e\xd7\x51\xba\x88\x82\xfc\x55\x33\x0c\xdc\xd5\x0f\x1b\x53\xcf\x24\x43\xbd\x61\xc5\x0d\xaa\xf3\x65\xb2\xaa\x0f\x1c\xbe\xa6\x4e\x98\xdc\x1c\xae\x57\x8f\x0f\x73\x9b\xf4\x0a\xa3\x8d\xd0\xd1\x20\xc9\xb1\x5d\x2b\x7e\xeb\x2b\x79\x77\xfa\xef\x31\xe5\x62\xf6\x4b\x25\x86\x14\xb4\x76\xa9\x1a\x7f\x80\xd7\xf6\x02\x52\x24\x62\xb7\xbc\xef\x15\x32\x4d\x8c\xe0\x45\xb2\x62\x73\x6e\x88\x89\x31\x26\x8a\xc0\xca\xfb\x4c\xda\xb7\x78\x52\x52\x25\x62\xd7\xad\xab\x46\x7c\xeb\xa0\x90\x56\xad\x0d\x5e\x8f\xb6\xed\xb6\x6f\x02\x86\x78\xaf\xdd\x30\x26\x67\x83\x62\x08\xb1\x1e\xee\xed\x64\xbc\x62\xe1\x76\xca\x78\xa5\x92\x15\xcb\x33\x8e\x5c\x1a\x2b\x6e\x50\x50\x38\x84\x0e\x9f\xcb\x4c\x96\x40\x91\x86\x81\xe3\xc6\xbe\xb5\xc6\x33\x2f\xee\x5d\xa5\x09\x1e\xf8\xf0\x76\x89\x92\x03\x91\xd0\xfe\xab\xbe\x28\x16\x3a\x08\xc2\x58\xb8\xf7\x3b\xec\x84\x83\x0e\xcb\x61\xaf\x37\x38\xec\xe1\x5b\x86\x45\x87\xa8\xc5\xab\xe6\xeb\x8d\xf9\xa6\x44\xaf\xc3\x64\xf7\x8e\x14\xb0\xcf\x02\x3a\x0f\x09\x75\xbb\xaf\xd1\xed\x0f\x6e\x51\x82\x87\x03\x9f\xa8\x66\xd4\x93\x92\xde\xb0\xa2\x54\xeb\xb9\x5f\x64\x9a\x97\xbb\x13\xea\xb0\x40\x54\x67\x42\x9d\xae\xe6\x5d\x25\x49\x70\x54\xbd\xd2\xf5\x5a\xdf\x77\xe2\xff\xb9\x7c\xee\xf1\x3d\xca\x4b\x01\x69\x80\x07\x66\x11\xb6\x37\x4e\x09\xdc\x83\xc9\x38\xfc\x36\x08\x65\x0a\xbd\xee\x0f\x90\xd4\x96\xe3\xd4\x54\xf2\x0e\x4a\xf7\x3c\x6c\xbd\xa4\xda\xb3\x95\xf6\x57\x3e\xfb\xdd\x37\x7d\xb2\x11\xff\x50\x71\x7b\x01\x7c\x58\xdc\x20\x37\xda\x21\x1f\x5d\xca\xed\x63\xd5\x2e\x06\x9a\xbd\xde\xd6\xa3\xb4\xf1\xc6\xef\x4d\xf4\xd0\xf6\x35\x37\xf6\xed\xfe\x62\x77\x52\xf3\xc6\xe6\x85\xd4\xc0\x11\xa6\x17\x35\x5d\xa3\x45\x12\xb7\xf6\x7b\xc0\x4c\xfe\x52\x89\x4a\xd8\x0d\x34\xaf\xd2\xe5\x76\xb0\x64\x80\xc1\x15\x3e\x69\xa5\x1f\xd9\xba\x4a\x56\xcc\x35\xce\x52\x91\xf1\x4d\x5d\x8d\xb2\xb6\x46\xa9\x81\x3d\x7a\x10\x55\x62\xc4\xf9\x9f\x54\xa6\xd4\x6b\xc0\xa9\x87\x76\x8b\x4a\xc1\x29\x67\xdc\x9d\xae\xb6\x0b\xad\xc6\x65\xfa\xc4\x08\xf9\xcd\xd5\xf9\xe9\xe4\xdd\xa4\x11\x9e\x3e\xb9\xf9\x31\xfe\xf7\xcf\x1f\xae\x7f\x7c\x77\xf1\xe1\xe7\xf8\x6f\x17\x27\x77\x97\xa7\x3f\xcc\xae\x2e\x4e\x2e\x6b\x41\xec\x93\xdb\x93\x9b\xf3\xdb\x3d\x71\xea\xed\x5e\xbb\x17\x82\x47\x54\xab\x0e\x39\xef\xea\x08\x39\x77\x15\xf5\xfa\x86\x9d\x38\xe2\xd9\x1a\x35\xb2\xc3\x1a\x00\x38\x29\x43\x8c\x25\x42\x12\xce\x78\xc9\x4f\x79\xc9\x33\xbd\x1c\xb3\x13\x46\x79\x05\x98\x2f\x62\xac\x4a\x48\xac\x9c\x76\x75\xb0\x09\xab\x17\x26\xc1\x15\x14\x0a\xa5\xeb\x05\xf1\xe1\x66\x22\x2e\xa9\xe5\x92\x3c\xa7\xea\xfc\x41\xa8\xb2\x02\x45\x9b\x67\x19\xa3\x6e\xdd\x03\x11\x21\x8a\x1b\xa5\x91\x6b\x99\xf1\x22\xd4\xb4\xfe\x40\x6d\x81\xb1\xeb\xc6\xea\x09\xf9\xb6\xd9\x36\x9c\x3f\xe0\x6e\xc2\x60\xdc\xa7\x17\x13\x50\x74\x93\xd2\x15\x6c\x74\x9d\x4f\x15\xf2\xad\x52\x8f\x6b\x0e\x39\x4c\xa5\x26\x07\x3d\x76\x4f\x0f\x77\x6f\xc4\x83\x14\x2b\x17\xca\xfa\x5c\x8e\x09\x3f\x48\xf7\x1f\xe7\xaa\x2c\x36\xbd\xb5\xd7\x5b\x20\xb3\x30\x60\xd7\x11\x24\xb2\x5e\xe7\x1a\xfd\xa7\xcc\xb5\x7e\x09\x2a\xad\xc3\xeb\x52\x78\xcf\x47\xf1\x10\x1e\xd5\x61\x12\x65\xf6\xe6\xfd\xad\xce\x43\x4c\x80\x06\xb3\x30\xd7\x95\x4a\x0d\x81\x37\xd7\x52\x1d\xaf\xf9\xa7\x57\xee\x4b\x91\xbf\xc7\x57\x9b\x03\xb2\x48\x91\x59\x7b\x70\x63\x85\xdc\xee\xe9\x9a\xaa\x1d\xf3\xb5\xdf\x26\x70\x92\x15\x5c\x06\xc1\xbf\x83\x30\xd4\x07\xb1\x69\x5b\xbf\xad\x8a\xa1\x2c\x2e\x7b\x01\x8d\xe4\x85\xb0\x0f\x7a\x8c\x6b\x86\xd0\x65\xff\x6f\xc8\x65\xa9\x55\x35\x6f\x97\xdd\x31\x6c\xe4\xa0\x63\xd3\x0a\x58\xe9\xaf\xf8\xf4\x2e\xf9\x4a\x3d\xd9\x35\x43\xf8\x8a\x8b\x9c\x50\xee\x0e\xc5\xe5\xed\x62\xfd\x45\xcf\xd9\x02\x12\xd9\xc8\x4f\x50\x08\x88\x94\xc1\x52\xb8\x1a\x45\x40\x29\xb8\x85\x89\x71\x5b\x20\x13\x06\xe2\x47\xca\x1a\xd5\xe2\x97\x8a\x20\x00\xaf\xbf\x1e\x76\xcf\x96\x58\xe8\x02\x99\xcd\x9b\x25\x20\xfc\x5d\x0e\xe3\xaa\x94\x6c\xe3\x19\xbd\xae\x94\xbd\x8a\x9f\x03\x3d\xd5\x3f\x3c\xde\xe8\x94\xfe\xb9\x37\xd7\xcc\x45\x76\x0a\x7c\xfe\xb3\x91\x56\xff\xd4\xe0\xaa\xa6\xee\x20\xb3\x81\x5a\x8f\x2f\xb4\x39\x4f\xee\x1f\x79\x91\xa2\xfb\x1f\xe0\x4c\x63\xf6\x83\x7e\x14\x0f\xa2\x18\xb1\x44\x14\x25\x27\xaa\x46\x03\x78\x0e\x38\x50\xd4\xce\x54\x41\xa2\x0f\xf2\x5e\x2a\x53\x15\x82\x95\x72\xb9\x2a\x45\x11\xa3\x71\x74\x61\xc5\x51\x89\x2c\xbd\xb9\x48\x88\x8b\xae\x63\x02\x16\x19\x7f\xd8\xe6\x9e\x7c\x0a\x89\x0e\x9b\xf8\x6c\x65\x17\xee\x76\x75\xdf\x76\xe1\xa7\x68\xc2\x48\x68\x22\x7b\xd8\x88\x2d\x75\xc6\xd5\x72\x3c\x1e\x43\x8d\x93\x57\x83\x36\x3a\x35\x18\x07\xd0\x3d\x4a\x3f\xd3\xda\x88\x6c\xe3\xf9\xd3\x7c\x1e\x15\x00\x77\x3f\x95\x42\x19\x89\x8e\xad\x96\xed\x7f\xd3\x0c\x2e\x7d\xd9\x58\x5c\xbb\x79\x3e\x38\x4b\xb7\xa3\x1d\x28\x23\x3b\xa0\x25\x7c\xbe\xdd\xf2\x7a\x52\xd6\x79\x7b\x5b\x4a\xab\xa1\xa9\xd4\x3f\x69\xd9\x01\x05\x79\x12\xcf\x6a\x6b\x4b\xc4\x01\xf5\xa4\xf4\xd3\xf6\x39\xdb\xca\x08\x3e\x20\x19\x78\x47\x5e\xef\xc0\x94\xde\x3e\x8e\x80\x9b\xe6\x72\x0f\x3e\x16\xfb\x2b\xdb\xb5\x7e\xd0\xc0\x94\xe9\xc0\x6d\x30\x44\x75\xc2\xac\xcb\x6c\x03\x16\x97\x4f\xa0\x86\xf0\x40\x1a\x45\x95\x6a\x41\x33\x48\xe5\x0b\x51\x37\xcf\xcd\x17\x05\xd9\x4c\xa9\x0b\xbe\x14\x6c\x2d\x52\x59\xad\x5b\x85\x8d\x1f\xee\x21\xf0\x51\x9d\x55\xeb\x6e\x96\xd4\x43\x15\xe8\x30\x48\xfc\xaf\x53\xe8\xae\x3f\x87\x8e\xcf\x8c\x70\x05\x46\x69\xbc\x18\x42\xa2\xb9\xb6\x37\x65\x21\x0d\x10\x0c\x3f\x25\x73\xd6\x37\x83\x4d\x43\x00\x7e\x93\xa3\x93\xbd\xb6\xba\x47\x2e\x32\x4a\xaf\x18\x5c\x55\x88\xda\x77\x5f\x0a\x4d\x50\xea\xf0\x32\x83\x85\xae\xb6\xb8\xa7\x7a\x33\xbb\xa9\xa8\xe8\x08\xa1\xe6\xa0\x41\x82\xf6\x94\x9a\x2d\x5c\x2e\xe6\xbd\x88\x58\x1f\x53\x28\x47\xf2\x88\x94\x4f\x3f\x7e\x6b\x1c\x08\x88\x70\x5a\x41\x63\x29\x43\x27\x18\x01\x7a\x78\xed\xe0\x79\xf8\x85\xd8\x04\x70\x33\xa6\x5c\x95\xad\x0d\x04\xf4\x2a\xb4\x85\xaf\xfc\xc4\xab\xac\xfd\x71\x6a\x1f\x1e\xc5\x72\xb5\x27\x3f\xdf\x30\x9c\x6a\x2a\x1d\x51\xec\x1a\x68\xd4\xc8\x7e\x80\x20\x4c\xd7\xec\x09\x9a\x60\x6d\x1d\x70\xd2\x5d\xe5\x12\x3b\xed\xa2\x4c\x56\x41\xf3\x00\x6e\x4a\xcf\xa9\x49\xb5\xc8\xe9\x3b\xd7\xa1\x18\x06\x62\xaf\x63\x10\xab\x5c\x2a\x1d\x57\x91\xd2\x4a\x40\x28\xce\x0a\x20\x1d\x37\xcb\x64\xb9\x1f\x29\x38\x90\x90\x71\xdf\x56\x2b\x35\x22\xc0\xe8\x3b\x6b\x71\x6a\x30\x29\x24\xd2\x55\x39\x98\x35\xda\x44\x54\xda\xba\x59\x24\xa1\x4e\x00\x32\x55\xf5\xae\xb6\x26\xc9\x41\xf9\x64\x21\x90\xdb\xdc\x58\xed\xad\x94\x0f\xf6\xa0\x6e\x6f\x6b\xbf\x41\x41\x02\x6c\xef\x3d\x0a\xdb\xb2\x88\x20\xfd\x5e\x6c\x4c\x5c\x47\x9b\x76\x14\xeb\xda\x90\xd2\x7e\x0f\xad\xd7\xfe\xa5\x80\x89\x9b\x15\xa1\x1a\x66\xbf\xbb\x0c\x3b\x7d\x6f\x5f\xde\x81\x11\xde\x6a\xdc\xee\xc1\x90\xec\x1a\x7c\x8a\x24\x26\xc2\x3c\xd3\x1a\x06\x18\x20\x80\x3c\x63\x18\x67\x9c\xb9\x04\x86\xaf\xb5\x6f\xa7\x8a\x6a\x28\x44\x97\x9c\x15\x38\xdb\xcb\x46\x19\xf8\xc8\xdc\xbe\xa9\xb1\x07\x01\xab\xac\x63\xd8\xad\x77\xe9\xa2\xcb\x50\x92\x10\xb6\x07\x74\x8d\x39\xca\xce\x87\xd7\xda\xe1\x13\xb1\xa5\xb4\xb8\x9d\x78\xd2\x28\x11\x10\x9f\x24\x62\x55\x2c\xc8\x8e\xd6\x4f\x22\xec\xf4\x9d\xa8\x56\x28\xa7\x03\x72\xde\x9c\x9f\x5e\x9f\xdf\x7e\x31\xbc\xa9\x03\x7b\x0e\x06\x9c\xba\x71\x9e\x9d\xbf\x3b\xb9\xbb\xb8\x9d\x9d\x4d\xae\x3f\x07\xe2\x94\x7e\x7a\x02\xe4\xf4\x86\x4a\xb3\x9c\x6a\x55\x8a\x4f\x07\xdd\xc9\x45\xa5\x66\x7c\x40\xea\x93\x2f\xce\xb4\x4b\xdd\xc1\x46\xb7\x4b\xcb\xf8\xba\x2f\x44\xeb\x4b\xa8\x13\x57\x49\x66\x11\x9c\x86\x0b\x99\x65\x90\x09\xee\xdd\xeb\x94\x65\x68\x27\x15\xe4\x8f\x63\x32\x26\x99\x3a\x55\xf3\x5a\xe5\x1f\x70\xf9\xad\xac\x11\x8c\x39\xe0\xb9\x9d\x80\x42\x42\x86\xed\xae\xea\x33\x4b\xa9\x44\x18\x06\xac\x9a\x1d\x5f\x27\x43\x3f\x2d\xe2\xe7\x44\xd6\x91\xe2\xd5\x57\xd7\x74\x3b\xae\xb6\x3f\x9d\xfa\xe9\x7e\xf4\x5f\x88\x87\x58\x2a\x54\x4c\x6b\xa7\xf9\xa6\x7d\xeb\x1e\x87\x23\x00\xf3\x6e\x57\x92\x43\x0c\xc2\x94\xbc\x28\xc3\x42\xd2\x42\x60\x4d\xbc\x10\x9c\xb8\x97\x88\x40\xd3\x8b\xc6\x3c\x5b\x51\x68\xe7\x5a\x42\xa4\x82\x13\xb9\x4d\x92\x55\xa6\x14\x05\xb9\x4d\x4e\x7e\xbe\x99\xaa\xb7\xf6\xfa\x7a\x45\xb7\x10\x55\x2e\xc3\x2e\x10\xa9\xa3\x6b\xfd\x3b\x0d\x25\x96\x60\x2f\xd1\x47\xbd\x16\x5c\x19\x06\x47\x23\xcb\x44\x11\x76\x06\x8e\x47\x88\x94\xea\x87\x03\xcb\x75\x78\xff\x15\x23\x70\xab\x9d\x0a\x3b\x5e\x5f\x41\x6d\xad\xcb\xed\xfd\xd4\x45\x34\x00\x88\xf3\xcf\xb9\x73\x5a\x12\x9f\xfa\xee\x22\x02\xeb\xb7\x6e\xa2\x7a\x1a\x52\xaf\xbd\x74\x8b\xcd\xfd\x7d\x2b\x3d\xe3\x56\xea\x71\xaf\xc7\xb7\x04\x5b\x69\x2b\x40\x7d\x59\xaf\x10\x66\xf6\x44\x27\x19\xa0\xdc\xec\x34\xb6\xde\x3a\x8d\xc2\xba\x87\x60\x3f\xa0\xa9\xc3\x10\xda\x27\x2d\x8c\x4a\xa1\x82\xa3\x8b\xed\xec\xac\xd9\xfb\x79\x98\x0b\x4f\x1c\x56\x55\xe9\xd2\x71\x90\x78\x78\x28\x61\x5d\xed\x03\x9e\xfc\x66\xe7\x18\x89\x50\xc6\x69\x29\xb3\x03\xeb\x5e\xde\xc6\x98\xda\x5a\x56\x36\x8e\x22\xe6\x73\x70\x1c\x0e\x9e\x03\x66\xc8\xe6\x7b\x7a\x65\xe5\xfa\x9e\xf3\x7c\xa2\x4f\x02\x3b\x5c\x7e\xb8\x3c\x8f\xa1\x0a\x93\xcb\xdb\xf3\xef\xcf\xaf\x6b\xf9\xfc\x17\x1f\x4e\x6a\x39\xf9\x37\xb7\xd7\x8d\x54\xfc\xb7\x1f\x3e\x5c\x9c\x6f\x61\x1e\xce\x6f\x27\xef\x6b\x8d\x9f\xdd\x5d\x9f\xdc\x4e\x3e\xd4\x9e\x7b\x3b\xb9\x3c\xb9\xfe\x8f\xf8\x2f\xe7\xd7\xd7\x1f\xae\x1b\xfd\xdd\x9d\xee\x46\x4f\xd4\x3e\xa3\xdd\xfd\x13\x82\xb3\x11\xb5\x6a\xeb\x31\xae\x57\x9e\x3e\xe0\x14\xf7\x44\x9e\xed\xdb\x8e\x2e\x5d\x3f\x8d\x2b\x91\xe0\xc1\xb0\x43\x1d\xb4\xeb\x9e\xbf\x54\x76\x6d\xea\x72\x7e\x98\xd8\xb3\xb7\xda\xec\x39\x90\x80\x3b\x15\x40\xdf\x4b\xc3\x71\x4b\x95\xe9\x71\x6a\x73\x88\x60\x2d\x79\x67\xa9\x36\x95\x7e\xf6\x91\xba\x3e\xf6\x8d\x33\x50\x79\xed\x61\x44\x7a\x2e\x36\x94\x5d\x83\x8e\x3a\x73\x64\x03\x32\x75\x8a\x82\xfb\x31\x86\xdd\xdb\xcf\xb0\x3b\x27\xda\x8e\x5d\x35\x8d\xdb\xd3\x96\x76\xb3\xef\x0d\x1d\x3f\x75\xb2\x3d\xf6\x06\x55\xcb\x80\x71\x03\x65\xd6\x90\x71\xdf\x72\x73\x3f\x74\xdc\xd4\xc9\xf6\xb8\x41\xed\x7b\xd2\xb8\xc1\xe1\x5d\xb6\xd3\xe8\x0c\x10\x62\x71\x33\xf5\xe1\xf9\x1c\x7f\xff\x48\x54\x3a\xbc\xdf\x18\xed\x01\xf8\xbc\xe6\x65\xce\xfb\x07\x32\x60\x34\xfe\xb8\xf2\x06\xab\xfc\x0d\xfc\x0a\x5f\x38\x2f\x04\xbf\x4f\xf5\x23\xad\x47\x13\x19\xca\x7a\x49\xf3\xfa\x04\x59\x19\xee\xae\x88\xb2\xa0\x08\x14\xa2\xd4\x42\xf3\x00\x93\x93\xc4\x8b\x8e\x3a\x58\x54\x75\xba\x49\x44\x04\xd4\x4f\x2a\xac\xce\x54\xa1\x36\xdf\x56\xb9\xda\xae\xaa\x1d\x11\x51\x87\xc0\xa7\x7a\x1d\x1a\x83\xeb\x26\x5a\x58\xca\x03\xaa\x0a\x00\xd3\xcd\x0b\xb0\x99\x60\x42\xa4\x02\x67\x72\x61\x0d\x9e\x42\x24\xd2\x88\xa8\x58\x5e\xeb\x8d\xfd\xcb\x61\xa5\x50\x4a\x5e\xb6\xba\x5d\x7b\xfb\xc3\x79\x52\x56\x3c\x63\x90\xae\x44\x0c\x8c\xe8\xab\xc4\xbf\x24\x5c\x61\x6a\x4c\x29\xd6\x39\x64\xf5\xc7\x39\x1d\x53\xf5\x33\x00\x25\x70\x09\x5e\x18\xf6\x3d\x40\x1e\xdc\xc3\x74\x09\xaf\x79\x09\x77\xf1\x1f\xb0\x0f\xff\xdb\x78\xaa\x6a\xc5\xa7\xa2\xb7\x6a\x75\xa8\xc6\x53\xe5\xaa\x75\xa4\x3a\x31\x63\xb0\xf8\xc6\xba\x58\x1e\x53\x19\x79\xbb\xd9\xf5\xfd\x5c\xeb\xfb\x63\xa1\x8e\xc1\x27\x55\x1e\xf3\xaa\xd4\xc7\x00\x97\xc2\xf5\x37\xc7\xae\xde\xb3\x2b\x98\x6d\x8e\x57\xf2\x41\xc0\xff\x1b\xaf\xca\x75\xf6\x4f\x26\x5f\x7d\x3a\x5a\x66\xc5\x91\x7d\xf7\x28\x7e\xf7\xc8\xbd\x7b\xe4\xde\x3d\xb2\xaf\xe1\xff\xcb\x37\x18\xde\x11\x9f\xb8\xbd\xcb\x46\x53\x25\x95\x11\x45\x09\xda\xcf\x63\x21\xcb\x50\xe5\x6b\xc3\x5e\xfc\xe7\x7f\xb2\x71\xc1\x1f\x31\x23\xf6\x8c\x97\xfc\x0a\xfd\x8b\x7f\xfb\xdb\x0b\x08\xa8\x62\x16\x53\xce\x8b\x5f\x2a\x51\x4e\x95\x11\xf6\x10\xb2\xff\x35\x55\x10\x81\x5d\x6f\x66\x25\xfa\x5d\xd1\x07\x99\x1a\xf6\x1d\xb6\x39\x41\x36\xd2\xd4\xd8\x96\x3a\xd2\x09\x24\xb7\x8d\xf5\x74\xd1\xff\x92\x9d\xd1\xf3\x03\x8e\xf5\x2f\x59\xfd\x54\xbb\x3a\x53\xe6\x97\x0c\x2e\xd0\x4c\x73\x07\xd6\x62\x7e\xf3\x82\x9d\x4c\x83\x6b\x3b\x23\x5b\xd0\x80\xcf\x1a\xa6\x6f\x3f\x2b\x37\xc8\x88\xee\x3c\xf7\x5b\x62\x04\x62\x05\x21\x0e\x01\xd1\x73\x69\x4f\xc8\x0d\x7a\x42\x41\x73\xc3\x2f\x07\x9d\x94\x42\xe7\xbe\x3d\x74\x5c\x98\xdf\xbd\x39\x3e\x1e\xb1\xa5\x81\xff\x99\xff\x02\xff\x03\xe8\xa1\xe7\x22\xf5\xdd\x9a\x4c\x0f\x84\xdb\x5e\xe5\xfd\x2b\xf1\x1c\x28\xba\x2f\xc1\x23\xdf\xd8\xa6\x6f\x2b\x95\x66\x22\xa4\x36\xd6\x42\x22\x99\xb6\x2b\xe9\x16\x6a\xbb\xf2\x10\xac\xf1\x5c\x24\xdc\x0a\xbe\xad\xbe\x11\x5c\xaa\x17\xa5\x50\xe8\x0d\x2b\x42\xa1\x4b\x8e\x9e\x2b\x50\x8b\x01\x0a\xc9\x4b\x82\x9c\x63\xad\x30\xe8\x04\x88\xd9\x47\xcd\x9f\xd8\x46\x57\xc4\x31\x0e\xcc\xb9\xa9\x48\x32\x28\xe4\xe0\xd8\x83\x58\x21\xca\xaa\x50\x8c\xb3\x9c\xab\x94\x1b\xd8\x81\x8b\x02\xa2\x9d\x05\xe3\xdb\x03\x1d\x21\x1c\x57\x57\x25\x70\x62\x21\xb2\x20\x9e\x09\x24\x81\x8f\xc6\x3c\x8a\x06\x81\x77\x02\x70\x51\x6f\xbd\x38\x9e\x2a\x57\x8a\x91\xb0\x70\xe8\x29\x4b\x74\xbe\x21\xc6\xa3\xe6\xa4\x4b\xe7\x39\xa3\xe9\x1e\x05\xbc\x49\xf3\xd9\x11\x93\xf5\xd0\x1a\xf0\xcd\x97\x51\x75\x7b\xf4\xe8\x19\xf6\x52\xa8\x44\xa7\xa2\x30\xaf\xec\x31\x94\xde\xee\x40\xfd\x41\x9a\xb0\x18\x20\xa5\xec\xe5\x46\xde\x42\xdb\xbc\x2f\x30\x65\x67\xa7\xc6\x50\xde\xa6\xe7\xec\x3f\x2a\xbf\x75\x14\x4c\xdb\x78\xe9\x3f\xbf\x28\x22\x26\xc6\x75\x3a\x9b\xf3\xe9\x2e\x08\x3c\xb2\xb1\xc4\xc5\x46\x51\xc7\x21\xe5\xc4\x95\x12\x97\x25\x14\x07\x2d\x84\x29\xa7\x8a\x6e\xe0\x11\x5b\x08\x6e\xf5\xbc\x11\x4b\xcc\x03\x0a\x63\xbc\xee\xcb\x47\x1d\x30\x38\xae\xbc\x0d\x80\x61\x6b\x8d\x07\x27\x31\x3e\xc6\x29\x03\x1b\x01\x06\x5d\x16\xba\x57\x55\x60\xb2\x5a\x05\xe2\x13\xe6\xc1\x55\x4b\x69\x56\x58\x8b\x8b\xf5\xc0\x4c\x6c\x30\x50\xcc\x9a\xe3\xc0\x1f\xac\xe0\xc1\xaf\x43\x18\x48\x24\x1c\x41\xe3\x26\x2c\x2d\x9e\xb3\x10\xc3\x8d\x29\xeb\xc1\x37\xd3\x75\xa8\x76\x4c\x04\x0c\xe0\x69\x7e\x0b\xfb\xea\x5e\x87\x95\x11\x85\x2b\xe5\x82\xdf\x8a\x04\x93\x2b\x59\xa4\x47\x39\x2f\xca\x8d\xdb\xbe\x99\x9c\x43\x05\x88\x4c\xde\x0b\x76\x52\x14\xfa\xf1\xb9\x67\xa1\x53\xb4\x74\x59\xd8\x87\x20\xd9\x87\x5a\xf9\xad\xf4\xb2\x4d\x77\xc7\xd3\xa8\x6c\xbb\x1c\x1f\xad\xfd\x14\xa2\x2c\x36\x33\xbb\x11\xd7\x79\xa7\xa4\xe8\x95\x34\xd1\x5f\xc9\x1d\xc6\x92\xdb\x70\x61\x74\xb2\xe4\xd6\x56\xf5\xb7\xc3\x92\xdb\x42\x80\xbb\xcd\x92\x3b\xb9\x9c\xdc\x4e\x4e\x2e\x26\xff\xa7\xd1\xe2\xcf\x27\x93\xdb\xc9\xe5\xf7\xb3\x77\x1f\xae\x67\xd7\xe7\x37\x1f\xee\xae\x4f\xcf\x77\xd3\x5e\x6d\x8f\x3e\xa8\xe0\x47\x2c\xee\xe7\x0d\xbb\x8d\x80\x1a\x98\x6c\x40\xfa\x37\x95\x06\x86\x5d\x65\x0f\xb3\x54\xcb\x11\x1c\xd4\x37\xec\xbc\x28\x26\x6b\xbe\x14\x57\x55\x96\x01\x9c\x0a\x33\x7b\x4e\x0b\x01\x86\xe7\x88\x5d\xe9\x74\x12\xbd\x07\xe9\x88\xad\x9f\x01\xfd\xf3\x34\x2d\x84\x31\xd8\xfd\x88\xfa\x8f\xc0\x43\x3e\xd5\x91\xc0\x73\xfc\x81\xcb\xcc\xda\x6f\x6f\xd8\x5b\x9e\xdc\xeb\xc5\x02\xd3\x67\x46\x3e\x71\x8a\xfd\x52\xe9\x92\x33\xf1\x29\x01\xaa\xb7\xf6\x7d\x72\xa1\x97\xbf\x02\x54\xb9\x47\x78\xaa\xc3\x48\x81\x52\x77\xb3\xf6\xeb\xbc\x5d\x10\xd0\x57\xbe\xc7\x57\xdf\xe1\x9b\xed\x0e\xca\x32\x7b\x86\xf4\xf8\x0b\xbd\x6c\x2f\x3c\x04\xda\x35\x55\x4b\xa2\x40\x42\x42\xec\x22\x7a\xc9\x8c\x54\xf7\x53\xf5\xf3\x4a\x28\xa6\xab\x02\xff\x04\x66\xbe\x55\x33\xb3\xca\xac\x04\x54\xe8\x1e\xb1\x47\xc1\xd6\x7c\x83\x6a\x33\xd8\x04\xbe\x5a\x0a\x6c\x19\xb8\x45\xec\xdb\x99\x54\x56\x5a\xe4\xd2\xe5\x25\x34\x97\xfe\x39\x2c\x2e\x47\x74\xc8\x0f\xe7\x21\xde\x75\x9f\xd6\xf0\x79\xe0\x2a\x0b\xb8\x49\x07\x10\x22\xc9\x0d\x45\x65\xb5\xbe\xaf\xf2\x40\x89\xfa\xc2\x05\x27\x61\xba\x1f\xb4\x4c\x59\x5a\xe5\x99\x4c\xbc\xdc\x7d\xd4\x45\x27\xef\x33\x26\xd0\xf4\xbf\x75\x9a\x69\x61\xbb\x3e\xac\x25\x3b\x27\x42\xd2\xed\x60\x80\xfe\xcc\x1c\xd8\x4c\xaa\x24\xab\xa0\xcc\x5c\x65\x44\x71\xe4\x4b\x47\xfb\x5c\xbf\xdf\x3e\x49\x76\x20\xe1\x3c\x3c\xad\x2d\x4e\x3a\xcf\xf4\x52\x26\x3c\x8b\xc1\xcd\x01\x15\xe1\x59\x78\xdd\xb1\xa7\x62\xc2\x90\x07\xe1\x06\xd4\x49\xa4\x95\x17\x02\x88\xa0\x67\x20\xca\x67\x24\xee\x0e\x19\xf7\x82\x59\x03\x1d\xc7\x15\x73\xe4\xba\xf0\x82\xbb\xe1\x42\xdf\xae\x12\x1b\xa8\x98\x42\x01\x04\x40\x3f\x2a\x51\x80\x06\x0b\xb0\x0f\xfb\xa5\x4a\x83\x6e\xe2\xab\xb3\x79\x7c\xb2\xab\x4e\xb8\xf0\x40\x6c\xcc\x9c\x5d\xca\x07\xa1\xbe\x3c\xa9\x79\xd4\x41\xc2\x93\x95\x98\x39\xbd\xfc\xb9\x45\x96\xbf\x00\x06\x0a\x2b\x57\x26\x25\x16\xa5\x3e\xbc\x09\xa6\x13\x8e\x78\x5b\x76\x61\x20\x71\x47\x46\x96\x1d\xc4\x2c\x15\xc9\xfd\x17\x17\xcd\x01\x64\xe5\x06\xc2\x38\x3b\x13\xc9\x3d\xbb\xbb\x9e\x60\x36\xb0\x2c\x99\x15\x05\x66\x15\xca\x3e\x75\xda\x6e\x25\x5f\x7e\x06\x0a\xab\xbe\x75\xab\x42\xa9\x02\x5f\xad\xcf\x0e\x88\x00\x51\x90\x2f\x69\x85\x24\xe5\xd2\x00\x10\x8c\x97\xae\x9a\x11\x38\xe2\x99\x59\x43\xf1\xa2\xaa\x8c\x2a\xfe\x65\x7c\x2e\xb2\x0e\xe2\xce\x5c\xa7\x33\x17\x27\x39\x14\xcc\xb3\xd5\x96\xf3\x63\x50\xd4\xd1\xe5\x31\x70\xab\xb1\xde\xd2\x83\xec\xfe\x5b\x13\xd1\x6b\xe8\x98\x3f\x1c\xec\x7a\x6e\x20\xbd\x7b\x21\x97\x2e\xda\x26\x17\x54\x62\x09\x13\xfa\xad\x1e\x0c\xf2\xd2\xb6\x74\xa5\x53\x82\xe9\x79\x2e\x3c\xab\x05\x09\xf2\x9e\x04\x5c\x45\x3c\x04\x87\x03\x84\x7e\xed\x89\x10\x3c\x65\x7a\x41\xde\xc4\x3c\xcf\x24\x30\x43\xa7\x48\x42\x0f\xec\x19\xa6\x8e\x8e\x8f\x5b\x73\x83\x8d\x48\x3e\xae\x1c\x10\xaf\xab\x18\x2f\x08\x0c\xcc\x60\x98\x01\x1b\xdc\xec\x81\x77\x93\xa9\x7d\xf6\x8a\x69\x1d\xe3\xf1\xd1\xe4\x3a\x25\x6c\x8d\xb4\x8f\x7c\x05\x78\xad\xbb\x84\xfc\x84\x67\x49\x45\x71\x32\x28\x97\xef\xaa\xe0\xef\x46\x10\x86\xa8\x9f\x5d\xe8\xba\xd7\xbf\xa9\x64\x1e\x5a\x5d\xd1\x27\x68\x3d\xd5\xa7\xb0\xdb\xbd\xb8\xcc\xf4\x1c\x76\x4e\x37\x4a\x70\xc7\x8d\x65\xc5\x75\x21\xd3\x21\xfa\x8e\x9b\x93\x0f\xfe\xd5\x5d\x03\xfc\xe0\x5c\x3f\xbe\x27\xb7\xef\x19\x15\x32\x68\x30\x37\x0e\xa3\x40\x58\x50\x55\xd5\xba\x79\x52\x52\x19\x0f\xd8\x56\xfe\x7e\xea\xf0\x33\xd4\xbf\xe5\xa0\x85\xde\x66\x8a\xd9\x33\x97\x81\x5c\x66\xf7\x22\x1f\x40\xf7\x81\xa2\xcc\x73\x7e\x74\x7b\x16\x55\x2a\xd2\xd9\x13\xbe\xe1\x9c\xde\xed\xf7\x2d\x7e\xa6\x71\x78\xe0\x03\x54\x47\x56\x55\x48\x79\x91\x86\xef\x18\xc1\x79\x4f\x78\x0e\x6e\x78\x08\x6b\x3c\xbc\x1e\xbb\x3e\xae\x43\x76\x91\x95\x97\x98\xf3\x8f\xf8\x6d\xbd\xbb\x06\x8e\x9f\x89\x99\x5c\xef\x57\x4c\xfb\x6f\x45\xbf\xcf\x11\x21\x6e\x37\x5f\xd8\xf1\xb5\xd4\x9d\x5e\xdb\xbf\xb9\x49\xdd\x1d\x70\xc8\xfe\xfc\x1c\xe2\xa7\x2a\x75\x08\x18\xc1\xf7\x4c\x80\xb9\x38\x4e\x0a\x04\x19\x3b\x49\x3b\xc0\x26\x4e\x83\x77\x72\x6c\x00\x84\x79\x10\x88\x3a\x2f\x84\x0b\x3d\x6e\x44\xe9\xa9\x21\x32\x57\x9a\x10\x22\x6b\xfe\xab\xeb\xdc\x38\x8e\xfe\xc2\xf3\x99\x41\x1c\x8c\xac\x85\x44\xaf\x73\xad\x00\xd9\x84\x89\x6e\x53\x45\x8d\xbb\x02\xf3\x3e\x38\x57\xcb\x96\x1c\x91\x4f\x14\x73\x6f\x84\xd1\xd9\x03\x45\x61\xa3\x3a\x28\x50\x9a\xd2\x0e\xf0\xd4\x9a\x97\xba\x40\x8e\x2e\xa7\x1c\x40\x32\x41\xa3\xca\x7a\x21\x96\xd2\x94\x22\x4e\x30\x8d\xdf\x7f\xb6\x82\xb8\x35\xff\xcb\xae\xa9\xef\x2c\x88\xbb\xcf\x90\xb2\x22\x6e\xc0\x78\x36\xb9\x48\x27\xfe\xbd\xdd\x9b\xa1\xc1\x01\x10\x24\x6a\xed\xca\xc4\x3d\x80\x06\xa4\x41\xb6\x30\xe3\x2b\x98\xf8\x45\x22\x1e\x27\x1e\x30\x91\x76\x89\x96\x15\x2f\xb8\x2a\x85\x30\x53\x45\xb1\x6b\x64\xbd\x8b\x89\x5d\x1a\x58\x4a\x6f\x1e\x25\xda\x94\x48\x22\x05\xaf\x2c\xb8\xcc\xaa\xa2\xd3\x63\x81\xbb\xf2\x49\xcc\x15\xbb\x66\xe9\x14\x9a\x65\x6d\x8b\xe6\x73\xa0\xa3\x53\xe4\x89\x57\x9a\x91\xe7\x7a\x8a\xf0\x1e\xa9\xdc\x7f\xbd\xbd\xbb\xba\x23\x2d\xfa\x5b\x33\xcb\xf5\x00\x89\xf7\xe3\xb7\xe6\x4a\x77\x24\x94\x9b\x5f\xb6\xdc\xaa\x3b\x10\x18\xbf\x74\xd5\x74\xe1\xe6\x1e\x82\x97\xfb\xbc\x39\xbd\x08\x3d\xf7\x86\x38\x3b\x65\x17\xec\xda\x15\x57\x69\x66\xb5\x66\x5e\x36\xa9\xb3\x3d\x54\xdc\x5a\x55\xa5\x13\x8e\xdd\x79\x81\x90\x66\x33\x4b\xb6\x72\x34\xf7\xcd\x53\x23\xb9\x73\x27\x1c\xb3\xd1\x4b\x3d\xe5\xb2\x2d\xd5\x27\xa8\x41\x54\x49\xd9\x1f\xd8\x5f\x5d\x05\x3a\x8f\xc7\xfe\xab\x68\x40\x0b\xb9\xfc\x0d\xf8\x22\xde\x6f\x5f\x09\x09\xc9\x1c\xba\xa8\x7d\x82\xc4\x81\x52\x07\x72\xd1\xac\xd4\x8e\x49\xcb\xa7\x8a\x2a\xca\x23\x40\x01\x22\xd3\x48\xd9\x66\xd8\x6b\x9f\xa0\xfc\xfa\x5f\x1c\x61\xd7\x86\x2d\x60\x53\x01\x2b\x9e\x4e\x92\xaa\x00\xf4\x00\x79\x38\x99\xc0\x4b\xd8\x0c\xe2\xa2\x01\xd5\xc3\x63\xbe\x50\x4f\x6c\x53\x93\xbc\x4b\xbb\xf6\x51\xb7\xe0\xc9\xc4\xda\xf8\xfe\xd2\xa7\x92\x67\x85\x29\x99\x29\x45\xde\x2a\x7e\x6b\xda\xa5\x5c\x07\xf6\xf0\x43\xd4\xcb\x56\x8e\xe2\x61\xd4\xdf\x3b\xc2\xfc\x9b\x5c\x9c\x28\xa5\xcb\x66\x22\xce\xe0\x61\x72\xdf\x4a\xcf\x03\x3e\xe0\xca\x3c\x89\x7c\x63\xbf\xbf\xf9\x70\xc9\x72\xbe\x01\x90\x67\xa9\x19\x3e\x0a\xcc\xaa\x4d\x71\xba\x6f\x9f\xd4\x3f\xbe\x2e\xfb\x70\xe5\x1d\x5a\xbc\x3d\x10\x43\x3d\x6e\xab\xb4\xb0\xb3\xe9\xe0\x58\xc9\x5a\xe8\xec\x28\xcf\xb8\x8a\x70\xfc\x66\xcc\x1a\xdd\xc7\xc0\x0d\x1f\xc2\x25\x68\x1c\x0c\x00\x1c\x33\xb4\x63\x8b\xaa\x15\xe9\x0d\x04\x43\x6e\xdb\x1f\x86\xd5\xe8\x94\x64\x3b\x11\xac\xef\xb1\xdc\x0d\x16\x7f\x40\x9a\x10\x87\x3f\xf1\x10\x26\x6e\x00\x5d\xdc\x49\x75\xce\x93\x8c\x1b\xb3\x13\x8e\xf4\x59\x38\xf3\xa3\xf4\xcc\xfd\x42\xb6\x3e\x4e\xc4\x4b\x02\x89\x0b\x1a\xe0\xfe\x67\xa0\x85\x70\x02\x36\x54\xb7\x8b\xac\x92\xa8\xec\x05\x61\x3c\x88\x18\x0b\xde\x47\xca\xcb\x7b\xb1\x71\xae\x3c\x12\xa8\x7c\x2d\x46\xde\xab\xec\xdd\xa6\x11\xba\x71\xbb\xe1\xa9\x02\xf8\xef\xbb\x78\x78\xec\x9d\xd6\x23\x04\xa2\x52\xe7\x1c\x9b\xe5\x31\x94\x6b\xaa\xde\x69\x3d\xe6\xde\xd4\xa6\xf1\x93\x50\x6c\x76\x48\xf0\x2f\x00\x57\x36\x96\xb3\xff\xd9\xfc\x41\x2a\xac\xc3\x28\xd7\xd6\xcc\xa3\x79\x82\x1d\x05\x03\x72\x65\xff\xf5\xa3\x61\x29\x72\xe7\x54\xd2\xac\x20\xbe\x84\x01\x5d\xe8\x9f\x2e\x3e\x44\x9e\x15\x5c\x19\x7b\x86\x21\x26\x25\x1e\x04\x39\xa6\x6b\x60\x8a\xc9\xd9\x85\xc7\x67\xe1\xb9\xa4\x1a\x25\x1d\xa7\x2d\x32\x8d\x0e\x71\x21\x00\xae\x7e\x00\x73\x1f\x79\x72\xdf\xf3\x7c\x57\xd6\xef\xc1\x2d\xee\x5b\x25\xcf\x1c\xd6\xb4\xfb\xa0\x64\x3b\x14\x6b\xac\xa5\xfe\xc6\xb3\x77\xa7\xbe\xf0\xc5\x48\xb5\x85\x7a\xbb\x41\x06\x8a\x8a\xfd\xd7\x4d\x44\xe2\xe9\xb1\x91\xde\x62\xb5\x82\x1d\x4a\xe1\x01\xfb\x20\x1e\xe9\x31\xbb\x11\x82\x7d\x84\x99\xb2\x9d\x7d\xa4\x52\xab\x00\xf7\x2e\xb9\x6c\xad\x84\x07\x4f\x4f\xd4\x42\x1f\x26\xff\x8b\xe5\x16\x9c\xf8\xa0\x59\x69\x1f\xe7\xa1\x80\x65\x08\x69\xa8\xcf\xcb\x9f\xd2\xeb\x62\x68\xac\xf5\x55\xf0\x8a\x51\x56\xb5\x1b\xa9\x55\x1c\x61\x89\x9f\xc2\xd0\xd7\xd8\x24\xf6\x2b\x47\xc8\x3a\x7f\xaf\xf4\xa3\x42\x79\x4c\x3d\xb1\x97\xf6\xfc\x81\xce\x82\x01\x30\xd4\x57\x2b\x94\x86\xaf\x80\x06\xff\xc4\xff\x9b\xdd\x60\xac\x1f\xc7\x0c\x35\xd2\x0c\x68\xe5\x54\xdd\x0c\x2e\xf0\x97\x27\x23\xf6\x76\xc4\x4e\x47\x6c\x3c\x1e\xbf\x1a\x31\xc1\x93\x95\x1b\x11\xbe\x82\xa2\xbf\xe4\x4b\xdb\x36\xd5\x37\x5a\x44\x1d\x40\x1d\x44\xab\x9f\x38\xb6\x47\x1e\x9e\x8a\x7c\x7f\xee\x13\x30\x07\x9d\x12\xe6\x08\x17\x95\xac\xb4\x0c\x83\x02\x88\xbd\x48\x74\xe1\x40\xfa\xa6\xd4\x85\x03\x1c\x3f\xf0\x82\x4b\x05\xd4\x1c\x7c\x3b\xdd\x82\x7a\x8e\xc8\xf9\xc5\x27\xbe\x86\xef\x97\xca\xf3\x13\xdb\x69\xba\xf5\xe3\x2f\x37\x39\x05\x14\x1f\x0b\x59\x96\x56\x21\x33\x53\x75\xc3\xde\x7c\xc7\x4e\xf2\x3c\x13\xec\x84\xfd\x17\x7b\xcb\x15\x57\x9c\xbd\x65\xff\xc5\x4e\xb9\x2a\x79\xa6\xab\x5c\xb0\x53\xf6\x5f\x76\xda\x6c\x7b\x97\xda\x6a\x40\x9b\x11\xe3\x4c\x55\x19\x2a\x7a\x2f\x1d\x98\xf7\x95\xff\x2e\x1e\x56\x67\x2e\xca\x47\x21\x14\x33\x7a\x4d\x57\xe1\x1f\xfd\xed\x6f\xa4\x5a\x66\xa2\xa4\xfd\x50\x87\x5d\x63\x07\x47\xf0\xa5\x6f\xa6\xca\x7b\xd3\xff\x68\x47\xfc\x47\xf6\x5f\xec\xb2\xca\x32\x3b\x24\x2b\x68\xec\x46\x7a\xc3\x5c\x1a\x9c\x50\xe3\x47\x79\x2f\x73\x91\x4a\x0e\x89\x70\xf6\x5f\xc7\xb7\xb0\xda\xb3\x2a\x70\x9e\xc6\x67\xda\xd7\x9d\x3b\x44\xf4\x7c\x16\x52\x0d\x5f\x15\x31\xd6\x56\x3a\xd1\x36\xf1\xab\xc3\x95\xe0\xc0\xf4\x4c\xe7\x81\x6c\x14\xac\x19\x18\x47\x62\xdb\xfb\xf7\xe5\xcd\x72\xfb\x5f\xad\x3c\x27\xbd\xca\x9c\xed\x9a\x8f\x30\x46\x50\x4e\x71\x71\x42\x16\x2a\x18\x32\x90\x34\x89\xe7\x6e\x03\xb5\x4d\x5c\xdb\x68\x1c\x63\x1c\xdf\x1a\xfc\xa8\x8d\x96\x7c\x39\x62\xb9\x2f\x98\xe5\x0e\x95\x8f\xe0\xe3\x39\xc6\xe2\x10\xa4\x6c\xbe\x74\x48\x29\xbb\x97\x29\xd1\xf2\x38\xd5\x6b\x2e\xd5\x2b\xe8\xc3\x71\x04\xee\x99\xa8\x16\x73\x65\xff\x0c\xdd\xf2\x21\x81\xa8\xa8\x86\x41\x5d\xd9\x69\xd4\xaa\x6b\x3b\x0e\x07\x16\x6b\x0b\xa5\x5c\xbf\xa0\x39\xf4\xd3\xd6\x16\xdd\x73\xe5\x6d\x95\x6a\xab\xd1\xc4\x80\x2e\x1f\xa8\xf2\x7a\x81\x08\x7c\x89\xb6\x9f\xea\xb5\x6c\x6b\x53\xac\x65\xaf\xa2\xbf\x8d\xc1\xde\x91\x25\x86\x09\xde\x56\x4c\xca\xec\xd8\x8a\xca\xe3\x4b\xad\x04\xe3\xc6\xc8\x25\xd2\xfb\x81\xdb\x0f\xab\xe5\x3a\xa5\xec\xb6\x6e\x32\x44\x22\x08\xf4\x33\x3b\x24\x84\x86\x97\x56\x0a\xdb\x25\xc8\x36\x53\x65\xdf\x20\x8d\x00\xd2\xc4\xa4\x67\x81\xc7\xde\x88\x64\xdd\xf5\x45\x17\x62\xd4\x78\xcb\x06\xdb\xc5\x41\x71\xc0\x86\xa3\x93\x78\x40\x5c\xf0\x32\x62\x40\xa5\xd6\x1c\x3d\x16\xe2\x86\xe6\x22\xd3\x6a\x69\x77\x45\x97\x10\x06\x29\xf0\x4c\x43\xc0\xc6\x3a\x47\x60\x95\x15\x7a\x84\x96\xc4\xea\x29\x32\x0d\x8e\x3f\x53\xcd\xad\x1e\xe7\x63\x52\x5e\x1b\xa1\x8f\xeb\x22\xe4\x38\x0c\x9f\x75\x67\x65\xb0\x2e\x1c\x42\xd0\xc7\x3b\x51\x71\x09\x64\x55\xf8\x45\x5d\x50\x94\x62\x90\x2b\xa7\x23\xfe\x3e\x62\xba\x40\x9e\x52\x17\x67\xf7\x44\x63\xdb\xbd\x77\x1f\xe9\x9d\x69\x2d\xed\x1e\x5a\x8a\xe6\x6e\x11\xa3\xf4\x38\x0d\xbf\x66\x86\x4b\x9f\xbc\x97\x77\x27\x93\x8b\xc6\x73\xdb\x79\x2f\x2d\xc9\x31\xb7\x93\xf7\xe7\x67\xb3\x0f\x77\xb7\x5b\xcf\xd9\xd6\xe8\x4f\x7b\x52\x5f\x3a\x67\xef\x39\xc0\xff\xbf\x60\xb1\xb6\x99\x5e\x38\x1e\x84\xfe\xd7\xf3\x56\xb9\xbc\x7e\x18\xd3\x32\xb2\xae\xe3\xb2\x72\xdb\x1b\xa7\x93\xcd\x45\xcd\x28\x22\xdc\x6f\xb0\xcd\x09\xfb\xa0\xde\xe1\xeb\x57\x3a\x93\xc9\x6e\xc8\xba\xbb\x2c\xad\x56\xb5\x8d\x01\x9e\x0b\xc8\xe1\x20\x87\x2f\x0d\x0a\xed\xb3\x52\x24\x65\x40\x3c\x6c\x7f\xdc\xff\xd3\x30\xd9\xfd\x1e\x18\xf4\xc3\xfa\x69\x83\x2a\xec\x1e\x43\x01\x37\x3b\xd0\x63\x43\x55\x18\xd4\x72\xc1\xb3\x0b\x32\x2f\xe1\x14\x19\xab\xcd\x3c\x5c\x0f\x8f\x2b\x9d\x91\x3f\x16\xa9\xc6\xa7\x2a\x17\x45\xa2\x01\x5e\x8a\x2c\x36\x9a\x25\x2b\x99\xa5\xa1\xf4\xda\x4b\xc8\xc7\x01\xd4\xfc\x2b\xaa\x22\x2c\x3c\xc6\xc7\x35\xbf\xe3\xce\x77\xdb\xee\x0c\x4f\xf7\x41\x10\xbb\xe7\x04\xd8\xef\xda\xf6\x3f\x13\x10\x1c\xa7\x82\xc8\x01\x1b\x68\x0d\x50\xfb\xe3\xf1\x0c\x0a\xe9\xd8\xcb\x9e\xaa\x6a\x25\xc1\x6c\x2e\x1b\xeb\x4a\xdb\xac\x39\x95\x40\x19\x8f\x7e\x74\x44\x3b\x1a\x01\xc3\x59\x0b\x8e\x9a\x60\x20\x70\xa6\x45\x9d\xaa\x80\x4f\x79\x61\x62\xad\xb0\x75\x9d\xd1\xfb\xee\x20\xfc\x23\xf6\xa2\xf6\xa1\x2f\x80\x52\x5c\x69\xe8\x8f\x30\x04\xb5\xa9\x81\xed\x3a\x62\xb2\x9c\x2a\x6b\xb3\xd9\x9d\x59\x88\x4c\x3c\xd8\xd1\xc5\xd1\x21\x02\x66\x3a\xcf\x89\xfb\x6c\xc8\x02\xe3\x8e\x3c\x84\xb6\x0d\x1d\xc2\x22\xa6\xa6\xc6\xe0\x79\x2a\x8c\xd5\x5a\xa1\xa8\x96\xf8\x64\x0f\x80\x84\x10\x2d\xc2\xef\x52\xa1\xdc\xf8\x00\x95\x07\x63\x1b\x4f\xd5\x64\x01\x0c\x0e\xc0\x1b\x91\xa6\xe8\x83\x70\x65\x96\x3c\x4f\xa8\xa4\x68\x90\x26\x8f\x8c\x5b\x08\x2a\x82\x8d\x27\x49\x3c\x88\x62\x53\x82\x4b\x1f\xe6\x55\x09\x5e\xae\x98\x2c\x47\x40\xf0\xea\x24\xe5\x54\xf1\x34\xa5\xc4\x77\x6c\x2e\x32\x67\x3b\xd7\x99\x7e\x9f\xeb\x87\x5d\x6a\xf5\xa1\x10\x65\x3c\xd5\x79\xc6\xd5\x0c\x6f\x90\x5f\x01\xa4\x1c\xd5\x27\xef\x82\x9a\x54\xf3\x99\x27\xa5\x7b\x96\x71\x7a\x79\x7f\xed\x30\xda\x64\xda\x54\x73\xd7\xd1\xa8\x86\x41\x9f\x07\xfe\x12\xef\xa5\x23\x74\x57\xc1\x1c\x02\xa6\xbf\x14\x08\xf8\x65\xde\x40\x82\xb9\xdd\xba\x0f\xc0\xec\x76\xc0\x6f\x15\x1f\xda\x67\xe5\x1b\x77\x48\x73\xd9\x87\x43\x13\xb7\x34\xc4\x27\xc1\x13\xf7\x0c\xeb\xf3\x42\x14\x3b\xbd\x38\xdb\x50\x45\xf7\xb5\x51\x7c\x9f\x72\x24\xd0\x0b\xeb\x1d\x68\xed\xf5\xe7\x63\x2b\x50\xb7\x24\x02\x3c\x67\x84\x02\xe4\x54\x5f\x3f\x4d\x60\x4e\x81\x71\x8d\xd9\x44\x31\xa7\xee\x8d\xd8\x0b\xdc\x58\xe6\x05\x39\xa0\xad\x9d\xcb\x01\x47\x2b\x8a\x07\x91\xd2\xe9\x21\xae\x89\x26\x14\x0e\x33\xfe\xc2\x71\xc3\x38\xe0\x4e\x62\xe2\xcf\x3a\x2f\x6f\x25\x64\x1c\x3e\x85\x54\x06\x63\xc8\x73\x6c\xc0\x25\xcc\x44\xae\x50\xfa\x5c\x88\x65\x84\x0f\x76\xd1\x4e\xf6\xd6\xbd\x68\xa7\x28\xaf\xe8\x3e\x75\xbf\x33\x5d\x4c\x95\x6b\x8d\x1c\xd2\x06\x2b\x21\x36\x9b\x8a\x12\xa0\x48\xe7\x8f\x76\x2a\x40\x01\x5c\xf1\x4b\xa8\xa9\x1a\xd8\xd3\x9b\x52\x00\xb0\x5a\x73\x8f\x93\x85\x72\x1b\xa1\x37\xab\x78\xd8\x0d\xbe\xc6\x6b\xbe\xc9\xb0\x9c\x65\x76\x52\x64\xe9\x08\x9d\xa3\xe4\x44\x53\x01\x2d\xf9\xa2\xb2\xc2\x28\xe2\x6e\x9f\x2a\x3b\x79\x6c\x21\x21\x49\x85\xe6\x65\xaa\xde\x6b\xe3\xb8\x70\x4c\x98\x0f\x07\x2c\xa0\x69\x7b\xe1\x6b\x80\xd2\x1f\xce\xe0\xd2\xa6\x88\x0f\xb2\xda\xf9\xab\x05\xb2\x52\x89\xd0\x6a\xa3\xab\x22\x7c\x54\xc2\xd5\x54\xfd\xc5\x4e\x0f\x98\x53\x5c\xb9\x65\xd5\x0b\x3c\xc2\xb0\x82\x10\x2a\xfb\x88\x8d\xbe\xfc\x97\x57\x1f\x5f\x61\x16\x59\x65\xa0\xec\xf2\xa8\x7e\x81\xf8\x32\x1e\x55\x96\x01\x0e\xc1\x7d\x81\xa7\x92\x0a\x5d\xec\x44\x0b\x92\x51\x37\x53\x75\x15\xa3\xcf\x41\xef\xe7\xd6\x3f\x61\x09\x2f\x93\xd5\x91\xd3\xe5\x48\x8c\xb9\xdb\x8f\x96\x0f\xd3\xbd\xac\xa6\xc5\x5a\x2b\x59\x58\x83\xb3\x58\x7b\x6e\xdd\xda\x7e\xb1\x9f\x00\xee\xff\xdb\x66\x59\x37\x4f\xfd\x8d\x9b\x13\x71\x40\x75\x3d\xcf\x3f\xee\x8a\xaa\x06\x8b\x93\x62\x24\x8a\xaf\x45\xca\x5e\x40\xbe\xf3\x0b\xb7\xf8\x53\x95\xcf\xc7\xd9\x66\x51\x12\x41\xa3\x9d\x94\x31\x94\x1f\xdc\x73\xcb\xcd\xd2\x6d\x33\x69\xcf\x64\x77\x1a\x5a\xed\xba\x8e\x9f\x1b\xdf\x53\x7f\x85\x05\x7d\x5c\x7e\x76\x6e\xea\xc8\xc5\x7a\x1d\x14\x6e\xee\x47\x6c\x5e\x70\x05\x95\xa3\xd2\x58\xa9\x0a\xa7\x13\x8c\x67\x64\x3f\x74\x09\x90\x8a\x67\x1b\x48\x74\x1a\x4d\x15\x52\x45\x42\x4d\x81\x4d\x92\xc9\x84\x2d\x0b\x9e\xaf\x1a\x7a\x90\x78\x10\xaa\x84\x02\xe4\xd7\x82\x9b\xc3\xb0\x1a\x45\xb3\x05\xd6\x3b\x9a\x76\xa2\xc0\xfa\xe0\xaa\x41\xee\x0d\xc3\xeb\xb8\x5a\x00\x45\x2a\xd2\xd9\x30\x62\xaf\xbd\xf4\xd3\x35\x52\x53\x62\xd8\x83\xf8\xb3\xfd\x38\xe6\x7a\xdd\x07\x7e\xc0\x79\x25\xce\x29\x87\x3b\x3e\x14\xb0\xe1\x39\xac\x0e\x62\x22\x9e\xd4\xb5\x48\x1e\xc8\xb9\x82\xdf\x9c\xc2\x7e\xe8\xa9\x70\xc9\x1a\x5e\x70\x8c\xa8\x40\x2c\xb0\x94\xb2\x3f\x54\x73\x9d\x39\x9a\xd7\xc9\x19\xd3\x05\x54\x58\x2a\x35\xfd\x49\xa6\x5d\xda\x81\x54\xa9\xf8\x74\x10\xd7\xd2\xee\x8b\xde\xa9\xcd\xb6\x9b\xa8\x90\x4f\xf3\x63\x41\x3a\x15\xc2\x5e\xc2\xa5\xb3\x8c\xb7\x9e\x32\x4d\x40\xf5\x49\x56\xae\x00\xe5\x8c\x89\x44\x61\x52\xd7\x7c\xc3\x92\x15\x57\xcb\xc8\x35\x01\x70\x4e\x91\xeb\x02\x2b\x11\x3f\x00\xa9\xa9\x2e\x1c\x97\x05\x31\x34\x50\x36\x93\x0f\x63\x60\x12\x81\x76\x34\x0c\x7c\xb9\x2c\xc4\x12\xf2\x75\xa7\xaa\xc6\x31\x03\x84\xae\xae\x08\x12\xf6\xb3\x8b\xa2\xe3\x79\x78\xae\xba\xac\xc1\xb2\xd8\x78\x82\x03\x2a\xe3\x1d\xce\x73\x73\x5a\x47\x4c\x8a\xf1\x88\x7d\x13\x12\x27\x44\xa2\x95\x67\x48\xe8\x48\x8f\x6f\xb8\xfc\xd9\x1e\xd3\x61\x9b\x10\xab\x7d\xec\xf0\xdb\x56\x31\xf0\xd6\x4d\xb3\x93\x62\xa2\xe4\x65\x35\xe0\x0e\x3a\xe5\x25\xcf\xf4\xf2\xd4\xbe\x7c\x83\xef\xee\xda\xd7\xa7\x98\xd5\xe0\xc8\x08\xed\xf3\xf6\xe6\xb4\x7d\x87\x62\x05\x6d\x73\xbd\xd7\x81\x9c\xe9\x6e\x07\xf2\x73\xa8\xea\x8e\x71\x6a\xbf\x0f\x39\xeb\x60\x51\xda\xf1\x4d\x43\x5d\xc4\x2e\xf7\x80\xd2\xa7\x4c\xd3\x8c\x6d\x91\x00\x79\xa1\xd3\x2a\x11\xa9\x3d\xb9\x60\x0f\x21\x1e\xca\x93\x39\xd5\x84\x64\xdb\x45\x5b\x63\xa4\x83\x5b\xf7\x4b\xf9\x1c\x7a\x15\x01\xf0\xd3\x7f\xd7\xe1\x6f\x70\x1a\x5f\xdb\xa4\xc7\xe7\x13\xe7\xa9\x18\x78\x4f\xf9\xee\xeb\xd4\xfd\xba\x90\x4b\xa9\x78\xa9\x0b\xf6\xd2\x53\x36\xbc\xf2\xf5\xfe\xba\x35\x84\x81\x62\xa2\x36\x45\x28\x26\xbe\xa8\xe2\xd1\xb6\x49\xed\x53\xa6\xe4\xeb\x3c\x26\xc3\x06\x2f\x70\x34\x33\x19\x4e\x82\xd7\x4d\xc0\x77\x2a\x4d\xc8\x2d\x9e\x2a\x8a\x38\xe0\xba\xe9\x22\xae\xe6\xd0\x79\x37\xe7\x55\x39\x7b\x22\xc1\x1b\xbe\x3c\xcc\xf1\x44\x20\x88\xf7\x3c\xdf\x4d\x99\xc5\xc9\xe5\x80\xc9\x95\xe4\x8e\x08\x9a\x4a\x7d\x7f\xee\xae\x97\x34\x90\xc2\xbb\x19\xb8\xbf\xbe\x70\x81\xa2\x60\x0f\xd6\x0c\x2c\x58\x08\xe4\x0e\xc6\x64\x35\x34\xed\xbd\x58\xb3\xb7\xb8\xe3\xd9\x3a\xcd\x74\x95\x32\x12\x6a\x04\x02\x28\xc6\x78\x3b\x02\x99\xf7\x78\xdc\x95\x7c\x37\xb0\x8e\xbb\x97\x3f\xf0\x5e\xfb\x09\x84\xdf\x3a\x24\xf0\xce\xa3\x4f\x33\xfb\xd9\x96\x9e\x66\x1a\xd6\xde\x8b\xe3\x41\x6b\xef\xbd\xe0\xc0\x2c\x3a\xcc\x41\x0a\xf6\xa8\x4c\x33\x38\x6f\x71\x00\xa1\x85\xfb\xbc\x16\x98\x35\xf7\x07\x77\xe7\xe8\x36\x76\x77\x95\xf3\x42\xa8\x72\x06\x3d\x0e\xeb\x0c\x3a\xb9\x82\xd7\x6b\x0a\x53\x2f\x47\xf0\x9f\x6e\x35\xfa\xf7\x1d\x8d\xd8\x9f\xd9\x0d\xf9\xb4\xac\xbc\x92\x00\x21\x36\xf7\xec\xa5\x04\xc4\x53\x14\x0b\xf5\x0b\xd7\xb1\x5c\xf4\x41\x4f\x98\xbd\xe8\x83\x6a\xa2\xbd\xd7\x07\x85\xd1\x43\xa8\x1a\x5a\x21\xf7\x1e\x31\x17\x58\x51\xeb\xfe\x16\x95\x16\xb9\xac\xfd\x1b\x68\xa0\xed\xfa\x65\xec\xaf\xa2\xd0\x21\xff\x0b\x9d\x55\x71\xc3\x3b\xf5\xf5\xa7\x57\x45\x47\x7d\x1c\xeb\x71\xc7\x05\x69\xe1\x2f\xc4\xd4\x86\x1e\x85\xf9\xc6\x99\x23\x1d\x21\xa4\x5c\x24\xb3\x8e\xea\x43\xbd\x86\x12\x19\x9e\x71\x35\x21\xd9\xb8\xcc\xdc\x01\x3d\x06\x7f\x05\x25\x56\xad\x79\x4e\xe8\x42\x02\x92\x37\x83\x37\x63\xf8\x88\x3f\xfd\xf1\xcf\x63\xd9\x91\x88\x0e\x43\x1f\x0a\xd6\xf2\x83\x7f\x57\x48\xa1\x52\x08\xc6\xf2\x74\xbb\x30\x9e\xaa\x79\xe7\x6b\xe2\xd9\x6e\xc3\x67\xc9\x5a\x6f\xbf\x6a\xcd\x0c\x37\xd1\x17\x88\xe8\x07\x21\xeb\x8f\x6f\x2d\xde\xd7\xa5\x4a\x98\x59\xba\x51\x7c\x2d\x93\x2f\x3a\xc6\x8d\x14\x59\x0a\x43\xa4\xde\xf7\x45\xa5\x52\x91\xdc\x0f\xd5\x09\x9e\x5c\xd6\x43\x24\xf7\xec\x87\xdb\xf7\x17\x58\xc5\x59\x9a\xa9\xba\xe4\xa5\x7c\x10\x77\x45\xe6\xc3\x01\x04\xd2\x2e\x32\x77\x46\xea\x34\xf3\x11\xa5\x99\xe3\xa4\x77\x8a\x43\x5c\x05\x64\xbd\x39\x9a\x57\xc9\xbd\x28\x8f\x0b\xae\x52\xbd\xc6\xcf\x38\x36\xd5\x62\x21\x3f\x8d\x4b\x5e\x74\x94\x04\x41\x3f\xc2\xaf\xa8\xe7\x86\x42\x6f\x65\xd0\x79\x51\xd5\x7d\x84\x64\x74\x1c\x1f\xab\x29\xb7\x98\x95\xc8\xd7\x02\x38\x5d\x59\xbd\x9c\x0e\xb4\x82\xf9\xdd\x50\x75\xd6\x18\xca\x9f\xd0\x54\xd3\xfe\x63\xa4\xdc\x7f\x8c\x46\x15\x42\xd8\xf1\xa0\x42\x25\xd7\x35\xbf\x47\xfb\x70\x59\x08\x63\x46\xcc\x68\x18\xf1\x54\xb9\x4c\x04\x97\x2d\x07\xb8\x17\x60\x85\xce\x36\x2c\xd1\xb9\x87\xcc\xe3\x77\xad\xf4\x23\xf8\xe9\xe3\x3c\x61\xa8\x55\x5e\xa9\x52\x66\x8c\x2f\x4a\x72\xe2\x43\x09\x0c\x57\xf2\xce\x8c\xa7\x0a\x42\xb1\x09\x7c\x3e\x40\x24\x7c\xf8\xc5\x7f\x84\x61\x0b\x9e\xc8\x4c\x96\x44\xcc\x07\x29\x66\xdc\x7e\xaf\xbd\x0f\xec\x5c\x16\x7c\xc3\xb3\x60\x58\xf1\xac\x0a\xa9\xd1\x47\x46\xec\x20\x7e\x95\x66\x86\x0e\x82\xcf\x77\xc0\x03\x0a\x50\xc6\xc1\x07\x24\xc9\x3f\xb1\x9d\x5f\x36\x6e\xd1\x7f\x88\xff\xb7\x66\x87\xef\xd2\x0a\x0e\x30\xc8\x0f\xb9\x1c\xb7\x4d\x6e\x5f\x27\x3e\xe8\x19\x32\x75\xe8\xe4\x9a\x2a\x1e\x92\x8f\xfd\xf5\x08\x31\x93\x0e\xa3\x7f\xec\xaa\xfb\x6d\xf7\x30\x60\xf6\xda\x95\xc4\x2f\xe4\xce\xe8\xaa\x5c\xd0\x67\xf8\xce\x1b\x7f\xa5\x75\x76\xa8\x47\x9e\x88\x43\xa4\x56\x33\x28\x78\x7d\x88\x39\x89\x1b\xc0\x3b\xb6\x26\x67\x3e\xe6\xee\x4b\x01\xd4\xcb\xe4\x11\x1c\x8c\x86\x00\x82\x0c\x06\xb1\x03\xa7\x6e\xf2\x16\xd0\xc5\x40\xbc\x3d\xb4\x81\x68\x2d\xa7\xda\x6f\x87\x08\x22\x0e\x19\x1e\xc6\x08\x74\xc9\x8d\x11\x0e\x72\xd6\x61\x79\xea\x46\x57\xde\x71\x17\xd3\xaa\xfb\x79\x8c\xfa\x76\xf3\xb9\xe6\x8a\x3c\x7f\xa4\xc5\x4f\x55\xa4\xb1\x23\xf5\x9f\x4b\x68\xf0\xb3\xd6\xe6\xcf\xab\x6d\xc3\x83\xfd\x79\x87\xd4\xce\xd8\x29\x39\xcf\xe2\x2a\x98\x80\x05\x49\xf4\x7a\x2e\x95\xe3\xa4\x20\x27\x37\x98\x1a\x27\x8e\x9a\xd8\x07\x24\x9c\xc9\x80\xb5\x91\x1a\x73\xef\xd5\x9c\x98\xe5\x39\x16\x59\xfb\xcc\xf1\xd8\xbe\x7b\xde\x32\x1f\x1d\x91\xc6\xe6\x17\xd8\x0b\x24\x7b\xe4\x1b\x03\x95\xe2\x85\x95\x8a\x0b\x74\xec\xd6\xc7\x3f\x8a\xd4\x0f\x47\x7b\x3d\x55\x30\x43\xc8\x69\xe6\x04\xa9\x95\xac\xb0\x01\x33\x57\x13\x3f\xf0\xd1\xbd\x30\xed\x93\xf3\xeb\xc4\x6a\x8a\x9d\xb1\x1a\x0c\x42\xff\xf7\x08\xcf\xec\x70\x02\x1f\xe8\x8b\x8e\xae\x49\xd4\x18\x09\x26\x04\x69\x63\x3e\x44\x3d\x62\x6b\x2e\x15\x1d\x03\xac\x3b\x9a\x8a\x79\xb5\x5c\x76\xba\x48\x7f\xfb\xb1\x96\xfa\x39\xf9\x1f\xef\x0b\xdf\xc9\xa8\xf8\x1c\xde\xe2\x89\xeb\x09\xdd\xd7\xd6\xee\xfb\x32\x0e\xe2\x5f\xd1\x1b\xdf\x1a\x12\xdb\xda\x44\xcf\xe3\x8d\x9f\xf4\xf1\xc6\x3b\x6c\x17\x24\xf8\x91\x39\xed\xf0\x37\x7f\x77\xd3\x7f\x19\x37\x7d\xaf\x4d\x81\xa4\x3e\x33\x59\x57\xd0\x77\x8c\xf0\x89\xec\x9c\x9e\xf3\x1a\x46\x85\x0c\x78\x56\xba\xa7\x86\xcd\x79\xf2\x19\xe8\x3a\xe1\x76\x3c\xdc\x1f\xb8\x07\xfc\x72\xa3\xd7\x82\x41\x57\x06\x2b\x56\x31\xca\x62\x1c\x01\x5a\xd5\x7e\x60\x40\x8c\x10\x1e\x05\xae\x53\x44\xae\xa4\x41\xa9\x7e\xa9\xc4\x23\xb3\xb7\xd5\x28\x86\xef\x45\xcb\x03\xa5\x0c\x5f\x59\xed\xb0\x86\xf5\xf7\x84\x1d\x85\x58\xf2\x22\x85\x0c\x13\x3a\x92\x19\x4f\xee\xed\x7f\xc3\xf8\xa8\x47\x82\x18\x3a\xae\x00\x84\xbd\x86\xd6\xa4\x4a\x90\xb0\xd1\x91\xd7\xfb\xf1\xe1\xeb\x86\xf1\xa4\xd0\x06\x9d\x46\xbe\x02\x38\xe4\x57\x83\x02\xfb\x20\xd3\x8a\x67\xd8\x63\xa7\xa7\x7d\x28\x7c\xad\x09\x38\x8a\x8a\xf5\x6d\xa3\xd9\x68\x39\x90\xa1\x0a\xa6\x71\x3c\x55\x67\x3e\x60\xf2\x86\xdd\x19\x41\x28\x33\xe3\xca\x1d\xec\x1c\xe9\x67\x53\x1f\xb6\x30\x81\x9d\x3a\xc4\x8e\x09\x70\x20\xeb\x68\x22\x4c\xf7\x4c\xec\x21\x7d\x3d\x64\x51\x06\x93\x57\x4f\x82\x3e\x10\xd5\x5c\x47\x3b\xa1\x10\x3c\xdd\xc4\x8c\x91\x52\x31\x88\xd2\x31\x9e\xae\xa5\xb2\x87\xc0\x55\xa5\xf5\x37\x8d\x2b\x50\x81\x90\x63\x28\xde\x96\x65\x0d\x21\x68\x98\x12\x56\xb9\xe4\x85\xcc\x36\x60\x4f\xe4\x85\x38\x8a\xfa\x89\xd6\x87\x32\x9e\xa0\xd4\x06\x91\xc8\x54\x46\x2c\xaa\x0c\xad\x0e\xb0\xcb\xfd\x07\x90\x44\xba\x9b\x8c\xac\xc2\x51\x52\xc9\xa4\xa8\x63\x2c\x44\xfa\x1c\xd9\x23\x5b\xd1\xca\x61\x11\xb7\xc0\x68\x5a\x00\xc8\x7d\xa5\x1f\x5d\xaa\xdb\x23\x0f\x58\xe6\xae\xdb\xf5\xd9\xa2\x2c\xbb\xf5\x50\x67\x01\x3a\x39\x15\x11\xfe\xf9\xd0\x1a\xfd\x26\x52\x2f\x9b\xa4\x82\xcf\xa1\x5a\xde\xc1\x73\x5d\x19\xcc\x98\xb3\x6b\x09\xf7\x97\x73\x74\xd4\x1d\xd7\xcc\x7f\x9d\x34\x5a\xb1\x69\xf5\xf5\xd7\xbf\x13\xec\x6b\x48\x21\x24\x7b\x04\xe3\x63\xc0\x69\x8a\xad\x83\xc8\xf6\x1d\x08\x24\x3c\xdd\x5a\x11\xd6\x06\x51\x75\xf9\xfa\x00\xf2\xe4\xc9\x8a\x99\x6a\x8e\x08\x46\x4e\x21\x16\xae\x3c\x37\xfa\x85\x06\x30\x22\xde\xec\x6e\xf4\xff\x8f\x04\x14\xb0\xba\xcd\x54\xe5\x1a\xe9\xfb\x01\xfa\x39\x17\x6c\xcd\x8b\x7b\x28\x56\x8c\xee\x79\x28\x57\xf0\x52\x8a\x71\x3d\xbc\xf0\xaa\x36\x1e\x0a\xe8\x20\x2d\x37\x2b\x2a\xa5\x5c\xf5\x35\x66\x15\xd3\xe0\xeb\x1f\x4d\xd5\xbc\x8a\x6d\xcf\x5a\xb0\x20\x6c\x2d\x08\x18\x80\xb0\xd5\xc0\x54\x42\x83\xe2\x26\x8c\x6b\xcc\x7a\x44\x0d\xa6\xea\x99\xc3\x06\xfb\x1c\x7e\x57\xa4\x83\x39\x67\x5e\x94\xaf\x00\x9f\x1b\x17\x08\x87\xe5\xc0\x6d\x0f\x4a\xce\x15\x54\x09\x1f\xb1\x1f\xe4\x83\x18\xb1\x9b\x9c\x17\xf7\x23\x76\x86\xe1\xbf\xdf\xeb\x79\x9b\x0f\x6f\x8b\x50\xe2\x60\x3f\xde\xd3\xdc\x58\xbb\x68\x5e\xda\xb5\xff\x9f\xb7\x88\x01\x58\x57\xec\xfb\xbf\x27\x22\xaf\x83\xeb\xe3\x7f\xba\x27\x62\x4f\x98\xfa\xef\xe0\xb5\xff\x91\x56\xf1\x6e\x9a\x8f\x7f\x88\xff\xd7\xc9\x2f\xa7\x71\x81\xee\x49\x52\xae\x15\x95\xf6\xdb\x4a\x6c\x96\x69\xf3\x52\xde\xce\x6f\xee\x77\x14\x28\x7d\x3c\xf5\xa9\xed\x03\x40\xf7\xf4\xaa\x9b\xaf\xd3\x4c\x9b\xaa\xd8\x7d\xf8\xaf\xeb\xa3\x76\xbd\xb7\x10\xbd\xc2\x66\x5b\xcf\x05\xb0\x16\xf4\x85\x9f\xe0\x63\xb3\xbf\xe8\xf9\x0c\xb0\x56\x87\x9d\xf0\xb6\xe6\x3c\x7d\xb4\x4e\x6a\x43\x0d\x37\xe4\x4d\x2e\x80\xef\x2a\xa8\xa2\x21\x20\xd0\xd8\x61\xde\x35\x32\x55\xae\x2e\x00\x66\xcc\x16\x85\x00\x6a\xf0\x42\x40\x45\x4b\x46\x0c\x87\xd9\x26\xd2\x88\x22\xcb\x27\x80\x62\xe2\x2c\x37\x48\x56\x25\x7b\x6b\x2e\x84\xf2\xb3\x3d\x44\x95\x00\x1a\xec\xc6\xec\x13\xda\xed\x51\xb8\xf2\x10\x1d\xd5\x77\xb7\xde\x8b\x6c\x41\x50\xb9\x97\xa2\x8c\xa4\x79\x43\xb5\xa8\x1d\xcd\x5a\x84\xea\x37\x85\xf8\x6f\x8d\x41\x37\xc8\xb9\x6a\x0e\x94\x5e\x31\xbd\xe7\xf0\x97\x5f\xf1\x72\x85\x06\xed\x5a\x97\x02\x65\x26\xb2\x04\xe1\x7e\x41\xaf\xf3\x3c\xd3\x73\x28\x25\x59\xee\x60\x90\x4c\xe8\x68\xf7\x9a\xba\xed\x05\xeb\x23\x19\xac\x34\x81\x4c\xdb\x42\x18\x20\x5c\xd9\x8e\x52\xf5\xc5\x27\x0f\x33\xba\xb7\x87\x6b\x85\xfe\xd9\x96\xb1\xbd\x5d\x38\xc4\x1e\x6b\x00\xab\x9e\x3f\x21\x83\x66\xab\x0c\x0b\x51\x55\x53\x18\x18\xd9\x6a\x1b\xdf\x8b\x6c\x39\x1b\x20\xe2\x83\x5f\xa2\x4b\x80\x87\x4a\x60\x1e\x0f\x4a\xc5\xa9\xfd\xf9\xc3\xf4\x55\x76\x12\x23\x10\xc9\x43\x30\x0a\xbe\x4c\x30\x06\x46\x90\xd5\xa8\x4a\x59\x08\xa6\x00\x85\x30\x55\xa6\x9a\x1f\x05\x62\x12\x6b\xc5\x3d\x00\x99\x8e\x11\x39\x07\x53\x06\xf8\x8a\x8e\x5a\xae\x61\xf4\x4c\x86\x8a\x3e\x8e\x3e\x90\x67\x24\xfc\x21\x57\x12\x33\xe3\xfd\xb7\xfb\x76\xac\xb1\x06\x56\xb4\x83\x2b\xe1\x65\xb7\x4b\x5e\x40\xcd\x31\xc8\xc0\xbc\x46\x14\xc5\xaf\x7d\x81\xc7\xd1\xd0\xbe\x57\x37\xc4\xd3\xa6\xea\x9f\xdd\xdd\xd0\x0d\x2a\x1e\xb0\xd3\xed\xcc\xd8\x2b\xaa\x13\xec\x5c\x1b\x9b\x33\x21\x23\x25\xb0\x7b\x50\x5b\x5b\xbe\xad\x55\xee\x70\x2d\x71\xe1\x19\x4d\xe9\xb2\xf0\xeb\x83\x34\x11\xd9\x3b\xf4\x76\x23\x04\x7b\x53\x88\xc5\x9b\x8f\x85\x58\xcc\xdc\x4a\x8f\xe1\x83\xc6\xf6\x8b\xb6\x29\xdf\x7b\x6e\x0e\x93\x6b\xd5\x4e\x7e\xb8\x87\x1a\xb5\xf1\x49\xd8\x4e\xf4\x4d\x72\xc1\x42\x19\x5f\xfb\x3d\xc0\x00\x21\xd2\x26\x17\xfd\xd6\xc8\xbe\xf8\x35\xd7\x85\x04\xeb\x01\xb5\xea\xa8\xf6\xfa\x3f\xff\x7a\xab\xcd\x59\x9f\xeb\xed\xb6\x0e\x99\x71\xc2\x9e\x2b\x7f\xe1\x75\xe3\x42\xbf\x2c\x3a\x1d\x16\xd0\xe4\xfc\x51\x11\x8f\xcd\x20\xd7\x53\xbf\x6b\xad\x01\x20\x8a\xae\xb5\x2d\x0c\x5c\x38\x65\xca\x79\xfa\xa4\xaf\xf6\x39\x62\xc1\x82\xe6\x59\x16\x57\xd4\x08\x91\xb6\xa9\x0a\x79\xa9\x56\x6b\xcd\x32\xe7\xc2\xab\xe9\x1b\xbe\xb2\xb3\x29\x79\x29\x46\x8e\x74\x85\xe8\x0a\x29\x1e\x76\x34\xe7\x50\xc3\xdb\x57\x7a\xdb\x77\x9a\x9f\xcb\x88\xfc\x8d\xe5\x45\xef\x89\x3c\x63\xb7\xb3\x7b\xb1\x05\x67\xde\x3b\xd6\xf6\x48\x47\x44\x29\x01\x87\xd9\x49\xd9\x84\x17\x85\x43\xf9\x53\xaf\xcc\xd1\x9d\xc7\x56\x49\xc7\x38\x57\x22\xb9\xcf\xb5\x54\x83\x65\x51\x8d\xe2\x02\x36\x7b\xc9\x42\x6b\xde\x3a\xec\x75\x39\xd6\xf4\x49\xfc\x10\x03\xf0\x0a\x07\x0d\x0d\x64\x6c\x9c\xf9\x92\xe0\xdd\xdb\xee\xb9\xfd\x17\x22\xdc\x0d\x9f\xc1\x17\xdb\x12\x1f\x6a\xdc\x2a\xbc\xc5\xb1\x53\x63\x02\xe5\x5b\xd9\x5f\x3d\x27\x9b\xb3\x1a\x85\x61\xeb\x94\x82\x0b\xf2\xef\x9e\xa1\xbf\x7b\x86\xfe\x9b\x7b\x86\xbe\xa4\x5b\x08\xb0\x31\x9f\xd3\x27\xb4\x23\x40\x7e\xc0\x71\xf4\xbd\x0e\xce\x71\x6c\xd5\x8e\x47\x51\x69\xf2\x28\xd3\x71\x1b\xe8\xef\x88\x30\xec\xfc\xcc\x79\x72\x2f\x54\x67\x8c\xde\xd1\x17\x75\x56\x89\x7d\x5e\x04\x4b\x1b\xfb\x52\xf4\xf6\x6e\x28\x4b\x80\x3a\x11\x69\x70\x1b\x21\x88\x3d\x27\xa0\x7b\xda\x0f\x3f\x02\xd0\x98\x2e\x3c\xb1\xb5\xa1\x2c\x3c\x0c\x46\x22\x4d\x12\x82\xa5\x1a\x54\xd0\x7d\x31\x71\xae\xe3\x59\xae\x75\xd6\x0a\x8d\x7b\xd6\x09\xdc\x4a\x94\xe9\x3b\x79\x13\x54\x46\x4d\x0c\x18\x73\xb3\x18\x92\x2e\x42\x8a\x06\xe6\x63\x40\x25\x0e\xd8\x4d\x69\x05\xb9\x94\x61\x3a\xa2\xf2\x8a\xdc\x3b\x5c\x08\x23\x36\x17\x09\x87\xf2\xb4\x0e\xbc\x97\x70\x9f\x7d\x12\x93\x22\x6d\xa5\x83\x98\xed\x7e\x3a\xa2\x96\xd0\xee\x4c\xb6\x95\xdd\x18\x7a\xb8\x1a\x1a\x82\x83\x96\xe3\xc8\x1d\x92\xc4\xd1\x2e\xee\x2b\xbb\xec\x38\xa6\x67\x50\x7d\xb1\xdf\x0d\xd7\x2a\x77\x26\xd4\xd0\x29\xb4\xd3\x5f\x90\xfe\x00\xe9\x38\xeb\x9e\xc8\x9d\xa9\x3a\xf1\xd5\x78\x03\xf6\xcb\x23\xf7\x30\x5c\x8a\x98\xc5\xad\xa5\x41\x2e\xc7\x60\xb9\x8c\x98\xa9\x92\x15\xb0\x55\xd6\xe5\x54\x2c\xb7\xb6\x4f\xec\x68\xaa\xac\x41\x04\xae\x96\x35\x87\xbc\xf8\x47\xab\xac\x1a\xf9\x57\xe1\xe1\x59\x44\xde\x15\x23\xb2\xd0\x70\xd2\xaa\x15\xbd\xe6\x88\x43\x11\x60\x11\x30\x25\x55\x9e\xf2\x52\x8c\xa7\x01\x6d\x23\xd1\xd3\xe9\x50\x1e\xa4\x32\x9b\xf8\xc3\x62\x1c\x63\x43\xd2\x66\x72\x21\x92\x4d\xb2\x55\x85\x68\x37\x4d\xc4\xdf\xcd\xb6\xdf\x96\xd9\x86\x2c\xbb\x98\x33\x38\x64\x6a\x69\xa8\xd7\xe1\xf5\xc3\x26\x57\xb0\x68\x24\x66\xc0\x3c\x7f\x41\xb3\xb3\x45\x07\x1e\xa6\xcf\xf7\xb6\x83\x76\x5f\x67\xc1\xb0\x0d\x97\x75\x44\x81\xb0\xa5\x16\xc6\xc1\xc5\x32\xde\x3a\x56\xa1\xed\x1d\xd6\xef\x66\x99\xf9\x4d\x81\x93\xfa\x18\xae\x56\xe3\xf6\x70\xa5\x4b\xa7\x69\x2b\x81\xf7\xdd\x0e\x8d\x3b\x62\x75\xe7\xe5\x0b\xe3\x67\xbd\x2e\x01\x1d\xf6\xff\x44\x6d\x0e\x4a\xc0\xdc\xe4\x62\x56\x15\xd9\x41\x70\xe3\xbb\xeb\x8b\x63\xaf\x6d\x80\xe6\xdc\x59\xf7\xa8\x6c\x94\x86\x76\x35\x89\x45\x4a\x70\xd0\x44\x67\x6c\x5e\x2d\x16\x50\xbf\x84\x80\xa1\x4e\x18\x41\xfd\xfc\xca\x94\xee\x3e\x41\xa6\x19\x6e\xca\xa9\xd2\x4a\xb0\xe9\x57\xc7\xd3\xaf\xec\x55\x56\xf0\xa4\x14\x05\x92\x0c\x64\xdc\x94\xcc\x88\x25\xa8\x5a\xd4\xe9\xdd\xf5\x05\x64\x25\x96\x2b\x6c\xce\x9b\xac\x98\xef\x89\x9c\xcf\x50\xeb\x07\x08\xaa\x55\x54\x71\x0b\xc6\xfe\x92\x1b\x26\xd5\x54\x7d\xb4\x4d\x1c\x2f\xb5\x5e\x66\x62\xec\x16\x64\x7c\x46\xae\xc7\x8f\xaf\x70\x04\xf0\x7a\x0c\xeb\xb7\x17\x22\x57\x5a\xc9\x84\x67\x90\x90\x33\x55\xa0\x35\x8f\xec\xc7\x80\x6b\x74\xfa\xd5\x78\xfa\x15\x83\xf0\x69\xc9\x78\x92\x88\xbc\x14\x29\x96\x36\x9d\x28\x96\x03\x7e\x31\x11\x23\x56\x0a\xbe\x36\x8e\xd2\x99\xe5\xd6\xc6\x04\xd3\x90\x49\x45\x48\xa7\xb9\x54\xbc\xd8\x20\x98\x09\x8b\x95\x53\xf2\xc7\x66\xaa\xc4\x27\xa0\xff\x94\xc0\x00\x5a\x19\x4f\x4b\x43\x85\x09\xec\x27\x9f\xa8\xcd\x98\xfd\x80\x0c\x0d\x48\x81\x7a\x77\x7d\xe1\xe8\x8d\x28\x07\x74\xaa\x4c\xb2\x12\x6b\xc1\x3e\xae\xca\x32\xff\x38\xc2\xff\x35\x1f\x21\xe2\xa8\x34\xc3\x5f\x47\xcc\x2e\x91\x55\x54\x1d\x5e\x3e\xdb\x40\x0d\xd9\x2a\xa7\x82\xf3\x53\x05\x5c\xec\x45\x8c\xee\xb5\xb3\x0d\x3d\x46\x26\x78\x0d\x17\x6e\xa5\x38\x14\x77\x7c\x63\x27\xe7\x7f\xb1\xc9\x22\x74\x69\x27\xd0\xd5\x16\xf3\xa3\x02\x85\xc4\x40\xca\xd6\xd8\xbe\x70\xa2\xd8\x0f\xb7\xb7\x57\xec\xfb\xf3\x5b\xa7\xec\xdc\x5d\x5f\xe0\xbe\x00\x3a\x15\xc6\xd9\x9f\x9a\x4b\x7c\xbb\xc9\xc5\x9f\xff\xf4\xe7\xa9\x62\xae\x46\xb9\x72\x33\x8d\x27\x7a\x84\x94\xb0\x80\x77\x82\xc0\x2c\x50\x39\x43\x7f\x58\x72\x87\x86\x5f\xa0\x76\xfe\x48\xde\x02\xb8\xa3\x32\xad\xef\xab\xdc\xbb\xb9\x63\x3d\xcc\x76\x78\x77\x7d\x01\xad\x03\x9d\x52\xb9\x82\xfa\x69\xc2\x7b\x5f\x60\xe1\xb9\x1b\x8c\xfd\xef\x07\x2d\x53\xc6\xd5\xc6\xbe\x8b\x4d\xc3\xb6\x2c\xc4\x42\x17\x62\xe4\x9e\xb4\x0d\xf0\x52\xce\x65\x26\xcb\x0d\x48\x29\x57\xd7\x3e\x77\x1c\xf9\xb6\x01\x6b\xcd\x10\xc0\xdb\x6e\x30\x2c\x63\xfb\xf2\xce\xc4\x08\x70\x58\x34\x5f\x1b\x11\x0d\x1d\xfb\xee\xbc\x10\xfc\xde\xee\x6e\x6a\x61\xfc\x8a\x6a\xc6\x8a\x37\x78\xc7\x2c\x2a\x95\xe0\xd6\xb0\x63\xa0\xdd\x4f\x96\x53\xb6\x61\xfc\x81\x4b\xac\x29\xeb\xc2\xe5\x8b\x85\x4c\x24\xcf\x48\x72\xcc\xab\x05\x94\x8d\xe1\x86\x4a\x16\x21\xf8\xd0\x36\x02\x56\x86\x2b\xd8\x8f\x1b\x6a\x2e\x96\x12\x01\xc7\x8f\xb2\x5c\x61\x5e\xc1\x18\xd7\x99\xe7\xd2\x8c\x13\xbd\x86\xf3\x76\x03\x5b\xc9\x90\xd1\x0b\x38\xf0\xc6\x3e\x67\x2f\x1d\xd4\x6e\x9d\x97\x1b\xda\x7b\xaf\xd8\x5a\x2e\x57\x25\x14\x72\x81\xde\x01\x12\x21\xd7\x79\x06\x46\x1f\x45\x18\x1d\xde\xd7\x88\x35\x57\xa5\x4c\xba\x62\x4a\xad\x25\xc1\xfb\x61\x3c\xe7\x9b\x72\xb7\x1f\xef\x3d\xf1\xec\x73\xa4\xd0\x8f\x24\x32\x6b\x0a\x64\x92\x81\x50\x5e\x26\x22\xf0\x6f\x96\x9c\xdd\x67\x42\x7d\x3c\x51\x9b\x8f\x81\x84\x94\xab\xa8\xf6\xd5\x8e\xde\xdd\xf9\xe7\x99\xa6\x55\x63\x7c\xaa\x00\xd5\x69\x05\x06\x15\xa3\xdd\x79\xc7\xf8\x2b\xc5\xae\xec\x95\xdb\x34\x99\x9c\x43\xdf\x24\x2b\x0c\x33\x55\x0e\xf9\x04\xa5\x66\x39\x4f\xee\x8f\x2b\x65\xff\xc7\x0a\x43\x3c\xee\x26\x26\x27\x9a\x2a\xbd\x60\x55\x89\x07\xc7\x6d\x61\x70\x8a\x44\xae\x80\x60\xa0\xad\x45\xb9\xd2\xa9\xcf\x0b\xb3\x6d\xc2\xfc\xd9\x11\x9d\x13\xbd\xf4\xeb\x37\xec\xca\x76\x68\x37\x31\xf5\xcd\xfd\xe7\x4b\xc5\x4e\xff\xf9\x9f\xe1\x79\x3b\xb9\xef\xb4\x66\x0b\xad\xd9\x77\x6c\x3c\x1e\xff\x3b\xfe\xcd\x36\xca\xd5\x86\xfe\xc5\xd5\x66\x6c\x9b\x7b\x57\xe8\xf5\xcb\x85\xd6\xaf\xe8\xef\x50\xb4\xd9\xfe\x87\x5c\xb0\x97\xf6\xa1\x3b\xe8\xea\x56\xbf\x9c\x56\x5f\x7f\xfd\xcd\xbf\xda\x47\x5f\xb1\xff\xc4\x67\xa2\xc7\xff\x16\x0f\xf5\x9b\x3d\x43\xfd\x3d\x7f\xe0\x7d\xc6\xca\xbe\x83\xbb\xc6\x36\xb0\x73\x8c\xd2\xbc\x7c\xa7\xf5\x18\xac\xff\x78\x74\xd8\xac\x7d\x02\x47\x11\x3d\xf5\xef\xd1\xb0\x99\x1b\xf7\xef\xf6\x8c\x1b\x51\xf5\x7e\xe4\xd8\xfc\x3b\xad\x5f\x8e\xc7\x56\x6e\xd1\xbc\xe2\xa8\x5f\xbe\xaa\x4f\x34\x7c\xc0\xf6\xf8\xed\xcf\x13\x1c\xfe\xd9\xf9\xcd\xe9\xf5\xe4\xea\xf6\xc3\xf5\xab\x37\xee\x0b\xc2\x0a\x44\xef\x33\x57\x5a\xdb\x0f\xfc\x7f\xef\x19\xf8\xf7\xda\x8d\x19\x06\xfd\xe6\x3b\x86\xab\x99\xcf\xc7\xef\xb4\xfe\xcf\xf1\x78\xfc\x37\xfa\x99\xab\xcd\xc8\x5e\x4c\xf6\x99\x1c\x45\xf9\x7b\x5e\x98\x15\xcf\xec\x37\x45\x63\xf0\x1f\xd1\xda\xa2\x6b\x4e\x2e\x1a\x8d\xdd\xa9\x75\x68\x0e\x3a\x83\x85\x85\xa7\xfe\xf1\x3b\xa6\x64\x16\x96\x2f\xea\x03\xd6\xe9\x16\xa8\x25\x92\x7b\x7f\x5c\x7c\x8d\xd0\xf9\x86\xe5\xcd\x83\x8b\x79\x67\x1b\x57\xa1\xc0\x8a\xfb\xa9\x7a\xd1\x22\xd1\x8f\xad\x6a\x37\x86\x1f\xec\x05\xf5\xc2\x55\x8f\x77\xd7\x82\xaf\xac\x85\x33\x0b\x81\x68\x3c\xad\x8a\x72\xd4\xda\xf4\x43\x7f\xe1\x45\x64\x55\xa0\x76\xbe\x38\x7e\x41\x89\x42\xa1\x8b\x3a\x91\xfc\xf4\xab\x85\xd6\xe3\x39\x2f\x60\x74\x9f\x8e\x37\xe3\xbf\x4e\xbf\xc2\xef\x41\xe5\x03\x15\x23\x68\x7c\xfa\x15\xfc\x0a\xdb\x61\xaa\x7e\x7f\xf3\xe1\x72\xaa\xbe\xfb\xee\xbb\xef\x70\xb6\xec\xbf\x5b\x62\x2f\xf6\xba\x02\x71\x8b\x7a\x4a\x65\x5c\x49\x49\xb1\xac\x32\x5e\x4c\x55\x7b\xb8\x26\x15\x41\x68\x8e\x42\xf0\x86\xf6\xd9\xc8\x55\xb7\x80\x22\x65\x4e\xc6\xa1\x6f\xf2\xe3\xff\x6f\x87\xfc\x91\x54\x44\x2f\xe4\xe3\x29\x18\xbb\xcd\xfc\xc6\x6d\x55\x3b\xd9\x76\xff\x06\x3d\x6b\x21\x33\x41\x07\xd7\x6d\xee\x2b\x51\x18\xad\xc2\x9e\x21\x83\x00\xb8\xcd\x20\x00\xc0\xbe\x63\xaf\xff\xbd\xf1\xab\x5d\x07\xf7\xe3\x37\x35\x49\xc0\x58\x68\x6a\xfa\x15\x8c\x7a\xfa\xd5\x1b\x36\xfd\xaa\x6d\xdf\xd4\x07\x36\xc6\xa1\x4c\xbf\x1a\x85\x06\x60\x18\x97\x7c\x8d\x8d\x54\x5f\x7f\xfd\xbb\x04\x87\x80\xa9\x6b\xd1\x93\x76\x48\xdd\x0f\x46\x43\x9c\x34\x42\x67\x6e\x22\x5c\x0a\xe4\xa3\xc8\xb2\xa3\x7b\xa5\x1f\xb1\xce\x38\xc4\x89\x28\x4b\x99\xe1\xf6\xa8\x2f\x2e\xd5\x26\x6b\xac\xb8\x4b\xda\xf4\xdd\xf8\xf2\x76\xb0\xa0\x53\xf5\x11\xb6\x8e\x5b\x51\xa2\x23\x02\x3a\x50\xdf\x13\x18\x35\xb4\x13\x5c\x8e\x05\x6d\x84\xa9\x82\x66\xfc\x9a\xb3\x97\x00\xfc\xa2\x4f\xd9\xd2\xac\x9d\xf1\xf4\xe7\x3f\xfd\xf9\xd5\x9b\x43\xd6\xa9\xde\x5c\x6d\xa9\xe0\x7b\xb0\x8d\xd7\xe3\x6f\x5e\x7f\x63\xa6\x5f\xd1\xac\xb7\x9b\xd8\x17\xd2\x94\x3f\x35\x34\xb0\x27\x14\x3b\xb7\x8a\xc3\xe7\x0a\x5e\xb8\xa1\xe2\x30\xfb\x06\x2d\xae\xeb\x61\x05\xbd\x70\x6e\x1d\x30\xce\x5c\x19\x78\x3b\xee\x41\xea\x9d\x9f\x2f\x34\xb6\xd8\x63\xc1\xf3\x5c\x14\xce\x57\xbe\x15\xce\x80\x9a\xea\xd0\x8b\x13\xfd\x6d\xc2\xcc\x6e\x9b\x46\xd3\xf0\x18\x4c\xdd\xb8\x7d\xe5\x2e\xab\x2c\xeb\x5c\xb9\xfd\xc5\x92\x2f\xef\x2e\x2e\x66\x3f\x9d\x5c\xdc\x9d\xbb\xcf\x6f\x2d\x3e\x1c\x3d\xd6\x39\x27\x7e\x24\x34\x27\x88\xab\x2a\x01\x4b\x55\xad\x45\xe1\x98\xc2\xc2\x57\x23\x8e\xa4\xca\xb2\x7a\x59\xec\xa9\xfa\x48\xed\x80\x18\xa8\x94\x74\x6a\xca\xce\x89\xab\xf7\x0f\x8f\x7d\xb4\x8d\x7f\xc4\x77\x8f\x58\xf8\x88\x37\xec\xd2\xf7\xda\x31\xaf\x44\x38\x71\xc0\x71\xc0\x7c\xdb\xae\xe3\xf0\xdc\x85\xff\x9f\x76\x3c\xee\x14\x14\xfd\xb2\x92\x17\xeb\xf5\x3f\xcb\xe9\xc0\xb9\xfb\x58\x87\x82\x7b\x77\x69\x8a\x51\x43\x68\x77\x84\xe5\xda\x4d\x49\x9c\xc5\x38\x67\x53\x85\x82\xd8\x8e\xa9\xd4\xdd\x63\x62\x13\x8a\x20\x65\x5c\x2d\x2b\xbe\x14\x66\xc4\x5c\xe7\x53\xe5\xac\x53\x67\xeb\x78\x60\x0e\x30\xb2\x36\xb6\x50\x23\x05\x58\xaa\xa9\xa2\x6f\x82\x1b\x96\x9a\xc7\x74\xd4\xdf\xdf\xf8\xcf\xa1\xbc\x6f\x6c\x88\x2a\xce\xab\xa9\xc2\xc5\x45\xdf\x98\x03\x1b\x82\xda\xb1\x7d\x37\x71\x80\x07\xa3\x5d\x97\xb2\x52\x2f\x01\xf6\x38\x55\x9e\x05\x0b\xc1\x19\xce\x5e\x0b\xb5\x41\x71\x48\xfb\xe5\x89\x5b\x0c\x77\x26\x68\x6c\xed\xbb\xfe\xe0\x3b\xc0\x1e\xb8\x59\xab\x2d\xbf\x7b\xdb\x06\x31\xd6\x13\x90\xc3\x23\xc1\xd1\x45\x8d\x08\xd4\x67\xed\xa3\x71\xdf\x85\xcf\x74\x66\x8f\xea\x6a\x9e\x0d\x18\x12\x3e\xbf\x73\x50\x28\x92\x77\x0f\xaa\x87\x47\xfa\xba\x71\xb4\xec\x36\xdd\xd5\xed\x5c\xeb\x8e\x75\x79\x46\xcc\x6e\x6d\x50\xf4\xc2\xbe\xc9\xa8\x92\xf2\x29\xfb\xa5\x07\x1f\x50\x73\x8a\x9c\xf4\xd9\x35\xa0\x4c\x9a\x27\x0d\x27\xe8\x4f\xbd\x47\xe4\x35\x04\xba\xec\x06\x49\x58\xba\xe7\x6a\x02\xb6\x43\x4c\x3a\x33\x05\xd3\x5b\x84\x44\xf1\x62\x0f\xcf\x08\x0e\x91\xdd\xff\x23\xbf\x89\x46\x61\xe5\x46\x30\xc8\xa4\x2a\x8c\x15\x97\x24\xef\x48\x6a\xeb\x82\xf1\xa9\x72\x6c\x30\x4e\x1c\x9f\x38\x7f\x70\xe1\xff\x8a\x1c\x4b\x39\x96\xac\x83\xa0\x50\x09\x5e\x72\x92\x86\x53\xf5\xc0\x0b\xc9\x15\x60\x9a\xe7\x06\xea\x0d\x83\x49\xb7\x61\xf4\x83\x27\xe0\x30\xb1\x93\x79\x8f\xcc\x6b\xa8\x01\xb5\x7b\xfe\x1f\xec\xff\xfd\xed\x1f\xfe\x6f\x00\x00\x00\xff\xff\x63\xaf\x47\x00\x3a\xfe\x06\x00") - -func adminSwaggerJsonBytes() ([]byte, error) { - return bindataRead( - _adminSwaggerJson, - "admin.swagger.json", - ) -} - -func adminSwaggerJson() (*asset, error) { - bytes, err := adminSwaggerJsonBytes() - if err != nil { - return nil, err - } - - info := bindataFileInfo{name: "admin.swagger.json", size: 458298, mode: os.FileMode(420), modTime: time.Unix(1562572800, 0)} - a := &asset{bytes: bytes, info: info} - return a, nil -} - -// Asset loads and returns the asset for the given name. -// It returns an error if the asset could not be found or -// could not be loaded. -func Asset(name string) ([]byte, error) { - cannonicalName := strings.Replace(name, "\\", "/", -1) - if f, ok := _bindata[cannonicalName]; ok { - a, err := f() - if err != nil { - return nil, fmt.Errorf("Asset %s can't read by error: %v", name, err) - } - return a.bytes, nil - } - return nil, fmt.Errorf("Asset %s not found", name) -} - -// MustAsset is like Asset but panics when Asset would return an error. -// It simplifies safe initialization of global variables. -func MustAsset(name string) []byte { - a, err := Asset(name) - if err != nil { - panic("asset: Asset(" + name + "): " + err.Error()) - } - - return a -} - -// AssetInfo loads and returns the asset info for the given name. -// It returns an error if the asset could not be found or -// could not be loaded. -func AssetInfo(name string) (os.FileInfo, error) { - cannonicalName := strings.Replace(name, "\\", "/", -1) - if f, ok := _bindata[cannonicalName]; ok { - a, err := f() - if err != nil { - return nil, fmt.Errorf("AssetInfo %s can't read by error: %v", name, err) - } - return a.info, nil - } - return nil, fmt.Errorf("AssetInfo %s not found", name) -} - -// AssetNames returns the names of the assets. -func AssetNames() []string { - names := make([]string, 0, len(_bindata)) - for name := range _bindata { - names = append(names, name) - } - return names -} - -// _bindata is a table, holding each asset generator, mapped to its name. -var _bindata = map[string]func() (*asset, error){ - "admin.swagger.json": adminSwaggerJson, -} - -// AssetDir returns the file names below a certain -// directory embedded in the file by go-bindata. -// For example if you run go-bindata on data/... and data contains the -// following hierarchy: -// data/ -// foo.txt -// img/ -// a.png -// b.png -// then AssetDir("data") would return []string{"foo.txt", "img"} -// AssetDir("data/img") would return []string{"a.png", "b.png"} -// AssetDir("foo.txt") and AssetDir("notexist") would return an error -// AssetDir("") will return []string{"data"}. -func AssetDir(name string) ([]string, error) { - node := _bintree - if len(name) != 0 { - cannonicalName := strings.Replace(name, "\\", "/", -1) - pathList := strings.Split(cannonicalName, "/") - for _, p := range pathList { - node = node.Children[p] - if node == nil { - return nil, fmt.Errorf("Asset %s not found", name) - } - } - } - if node.Func != nil { - return nil, fmt.Errorf("Asset %s not found", name) - } - rv := make([]string, 0, len(node.Children)) - for childName := range node.Children { - rv = append(rv, childName) - } - return rv, nil -} - -type bintree struct { - Func func() (*asset, error) - Children map[string]*bintree -} - -var _bintree = &bintree{nil, map[string]*bintree{ - "admin.swagger.json": &bintree{adminSwaggerJson, map[string]*bintree{}}, -}} - -// RestoreAsset restores an asset under the given directory -func RestoreAsset(dir, name string) error { - data, err := Asset(name) - if err != nil { - return err - } - info, err := AssetInfo(name) - if err != nil { - return err - } - err = os.MkdirAll(_filePath(dir, filepath.Dir(name)), os.FileMode(0755)) - if err != nil { - return err - } - err = ioutil.WriteFile(_filePath(dir, name), data, info.Mode()) - if err != nil { - return err - } - err = os.Chtimes(_filePath(dir, name), info.ModTime(), info.ModTime()) - if err != nil { - return err - } - return nil -} - -// RestoreAssets restores an asset under the given directory recursively -func RestoreAssets(dir, name string) error { - children, err := AssetDir(name) - // File - if err != nil { - return RestoreAsset(dir, name) - } - // Dir - for _, child := range children { - err = RestoreAssets(dir, filepath.Join(name, child)) - if err != nil { - return err - } - } - return nil -} - -func _filePath(dir, name string) string { - cannonicalName := strings.Replace(name, "\\", "/", -1) - return filepath.Join(append([]string{dir}, strings.Split(cannonicalName, "/")...)...) -} diff --git a/flyteidl/gen/pb-java/flyteidl/core/Workflow.java b/flyteidl/gen/pb-java/flyteidl/core/Workflow.java deleted file mode 100644 index ff015443ca..0000000000 --- a/flyteidl/gen/pb-java/flyteidl/core/Workflow.java +++ /dev/null @@ -1,21762 +0,0 @@ -// Generated by the protocol buffer compiler. DO NOT EDIT! -// source: flyteidl/core/workflow.proto - -package flyteidl.core; - -public final class Workflow { - private Workflow() {} - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistryLite registry) { - } - - public static void registerAllExtensions( - com.google.protobuf.ExtensionRegistry registry) { - registerAllExtensions( - (com.google.protobuf.ExtensionRegistryLite) registry); - } - public interface IfBlockOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.IfBlock) - com.google.protobuf.MessageOrBuilder { - - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - boolean hasCondition(); - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - flyteidl.core.Condition.BooleanExpression getCondition(); - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - flyteidl.core.Condition.BooleanExpressionOrBuilder getConditionOrBuilder(); - - /** - * .flyteidl.core.Node then_node = 2; - */ - boolean hasThenNode(); - /** - * .flyteidl.core.Node then_node = 2; - */ - flyteidl.core.Workflow.Node getThenNode(); - /** - * .flyteidl.core.Node then_node = 2; - */ - flyteidl.core.Workflow.NodeOrBuilder getThenNodeOrBuilder(); - } - /** - *
-   * Defines a condition and the execution unit that should be executed if the condition is satisfied.
-   * 
- * - * Protobuf type {@code flyteidl.core.IfBlock} - */ - public static final class IfBlock extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.IfBlock) - IfBlockOrBuilder { - private static final long serialVersionUID = 0L; - // Use IfBlock.newBuilder() to construct. - private IfBlock(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private IfBlock() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private IfBlock( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.Condition.BooleanExpression.Builder subBuilder = null; - if (condition_ != null) { - subBuilder = condition_.toBuilder(); - } - condition_ = input.readMessage(flyteidl.core.Condition.BooleanExpression.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(condition_); - condition_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - flyteidl.core.Workflow.Node.Builder subBuilder = null; - if (thenNode_ != null) { - subBuilder = thenNode_.toBuilder(); - } - thenNode_ = input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(thenNode_); - thenNode_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.IfBlock.class, flyteidl.core.Workflow.IfBlock.Builder.class); - } - - public static final int CONDITION_FIELD_NUMBER = 1; - private flyteidl.core.Condition.BooleanExpression condition_; - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public boolean hasCondition() { - return condition_ != null; - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public flyteidl.core.Condition.BooleanExpression getCondition() { - return condition_ == null ? flyteidl.core.Condition.BooleanExpression.getDefaultInstance() : condition_; - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public flyteidl.core.Condition.BooleanExpressionOrBuilder getConditionOrBuilder() { - return getCondition(); - } - - public static final int THEN_NODE_FIELD_NUMBER = 2; - private flyteidl.core.Workflow.Node thenNode_; - /** - * .flyteidl.core.Node then_node = 2; - */ - public boolean hasThenNode() { - return thenNode_ != null; - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public flyteidl.core.Workflow.Node getThenNode() { - return thenNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : thenNode_; - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public flyteidl.core.Workflow.NodeOrBuilder getThenNodeOrBuilder() { - return getThenNode(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (condition_ != null) { - output.writeMessage(1, getCondition()); - } - if (thenNode_ != null) { - output.writeMessage(2, getThenNode()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (condition_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getCondition()); - } - if (thenNode_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getThenNode()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.IfBlock)) { - return super.equals(obj); - } - flyteidl.core.Workflow.IfBlock other = (flyteidl.core.Workflow.IfBlock) obj; - - if (hasCondition() != other.hasCondition()) return false; - if (hasCondition()) { - if (!getCondition() - .equals(other.getCondition())) return false; - } - if (hasThenNode() != other.hasThenNode()) return false; - if (hasThenNode()) { - if (!getThenNode() - .equals(other.getThenNode())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasCondition()) { - hash = (37 * hash) + CONDITION_FIELD_NUMBER; - hash = (53 * hash) + getCondition().hashCode(); - } - if (hasThenNode()) { - hash = (37 * hash) + THEN_NODE_FIELD_NUMBER; - hash = (53 * hash) + getThenNode().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.IfBlock parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.IfBlock parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.IfBlock parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.IfBlock parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.IfBlock parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.IfBlock parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.IfBlock parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.IfBlock parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.IfBlock parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.IfBlock parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.IfBlock parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.IfBlock parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.IfBlock prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Defines a condition and the execution unit that should be executed if the condition is satisfied.
-     * 
- * - * Protobuf type {@code flyteidl.core.IfBlock} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.IfBlock) - flyteidl.core.Workflow.IfBlockOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.IfBlock.class, flyteidl.core.Workflow.IfBlock.Builder.class); - } - - // Construct using flyteidl.core.Workflow.IfBlock.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (conditionBuilder_ == null) { - condition_ = null; - } else { - condition_ = null; - conditionBuilder_ = null; - } - if (thenNodeBuilder_ == null) { - thenNode_ = null; - } else { - thenNode_ = null; - thenNodeBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfBlock_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.IfBlock getDefaultInstanceForType() { - return flyteidl.core.Workflow.IfBlock.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.IfBlock build() { - flyteidl.core.Workflow.IfBlock result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.IfBlock buildPartial() { - flyteidl.core.Workflow.IfBlock result = new flyteidl.core.Workflow.IfBlock(this); - if (conditionBuilder_ == null) { - result.condition_ = condition_; - } else { - result.condition_ = conditionBuilder_.build(); - } - if (thenNodeBuilder_ == null) { - result.thenNode_ = thenNode_; - } else { - result.thenNode_ = thenNodeBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.IfBlock) { - return mergeFrom((flyteidl.core.Workflow.IfBlock)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.IfBlock other) { - if (other == flyteidl.core.Workflow.IfBlock.getDefaultInstance()) return this; - if (other.hasCondition()) { - mergeCondition(other.getCondition()); - } - if (other.hasThenNode()) { - mergeThenNode(other.getThenNode()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.IfBlock parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.IfBlock) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private flyteidl.core.Condition.BooleanExpression condition_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Condition.BooleanExpression, flyteidl.core.Condition.BooleanExpression.Builder, flyteidl.core.Condition.BooleanExpressionOrBuilder> conditionBuilder_; - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public boolean hasCondition() { - return conditionBuilder_ != null || condition_ != null; - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public flyteidl.core.Condition.BooleanExpression getCondition() { - if (conditionBuilder_ == null) { - return condition_ == null ? flyteidl.core.Condition.BooleanExpression.getDefaultInstance() : condition_; - } else { - return conditionBuilder_.getMessage(); - } - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public Builder setCondition(flyteidl.core.Condition.BooleanExpression value) { - if (conditionBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - condition_ = value; - onChanged(); - } else { - conditionBuilder_.setMessage(value); - } - - return this; - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public Builder setCondition( - flyteidl.core.Condition.BooleanExpression.Builder builderForValue) { - if (conditionBuilder_ == null) { - condition_ = builderForValue.build(); - onChanged(); - } else { - conditionBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public Builder mergeCondition(flyteidl.core.Condition.BooleanExpression value) { - if (conditionBuilder_ == null) { - if (condition_ != null) { - condition_ = - flyteidl.core.Condition.BooleanExpression.newBuilder(condition_).mergeFrom(value).buildPartial(); - } else { - condition_ = value; - } - onChanged(); - } else { - conditionBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public Builder clearCondition() { - if (conditionBuilder_ == null) { - condition_ = null; - onChanged(); - } else { - condition_ = null; - conditionBuilder_ = null; - } - - return this; - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public flyteidl.core.Condition.BooleanExpression.Builder getConditionBuilder() { - - onChanged(); - return getConditionFieldBuilder().getBuilder(); - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - public flyteidl.core.Condition.BooleanExpressionOrBuilder getConditionOrBuilder() { - if (conditionBuilder_ != null) { - return conditionBuilder_.getMessageOrBuilder(); - } else { - return condition_ == null ? - flyteidl.core.Condition.BooleanExpression.getDefaultInstance() : condition_; - } - } - /** - * .flyteidl.core.BooleanExpression condition = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Condition.BooleanExpression, flyteidl.core.Condition.BooleanExpression.Builder, flyteidl.core.Condition.BooleanExpressionOrBuilder> - getConditionFieldBuilder() { - if (conditionBuilder_ == null) { - conditionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Condition.BooleanExpression, flyteidl.core.Condition.BooleanExpression.Builder, flyteidl.core.Condition.BooleanExpressionOrBuilder>( - getCondition(), - getParentForChildren(), - isClean()); - condition_ = null; - } - return conditionBuilder_; - } - - private flyteidl.core.Workflow.Node thenNode_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> thenNodeBuilder_; - /** - * .flyteidl.core.Node then_node = 2; - */ - public boolean hasThenNode() { - return thenNodeBuilder_ != null || thenNode_ != null; - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public flyteidl.core.Workflow.Node getThenNode() { - if (thenNodeBuilder_ == null) { - return thenNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : thenNode_; - } else { - return thenNodeBuilder_.getMessage(); - } - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public Builder setThenNode(flyteidl.core.Workflow.Node value) { - if (thenNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - thenNode_ = value; - onChanged(); - } else { - thenNodeBuilder_.setMessage(value); - } - - return this; - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public Builder setThenNode( - flyteidl.core.Workflow.Node.Builder builderForValue) { - if (thenNodeBuilder_ == null) { - thenNode_ = builderForValue.build(); - onChanged(); - } else { - thenNodeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public Builder mergeThenNode(flyteidl.core.Workflow.Node value) { - if (thenNodeBuilder_ == null) { - if (thenNode_ != null) { - thenNode_ = - flyteidl.core.Workflow.Node.newBuilder(thenNode_).mergeFrom(value).buildPartial(); - } else { - thenNode_ = value; - } - onChanged(); - } else { - thenNodeBuilder_.mergeFrom(value); - } - - return this; - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public Builder clearThenNode() { - if (thenNodeBuilder_ == null) { - thenNode_ = null; - onChanged(); - } else { - thenNode_ = null; - thenNodeBuilder_ = null; - } - - return this; - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public flyteidl.core.Workflow.Node.Builder getThenNodeBuilder() { - - onChanged(); - return getThenNodeFieldBuilder().getBuilder(); - } - /** - * .flyteidl.core.Node then_node = 2; - */ - public flyteidl.core.Workflow.NodeOrBuilder getThenNodeOrBuilder() { - if (thenNodeBuilder_ != null) { - return thenNodeBuilder_.getMessageOrBuilder(); - } else { - return thenNode_ == null ? - flyteidl.core.Workflow.Node.getDefaultInstance() : thenNode_; - } - } - /** - * .flyteidl.core.Node then_node = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> - getThenNodeFieldBuilder() { - if (thenNodeBuilder_ == null) { - thenNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( - getThenNode(), - getParentForChildren(), - isClean()); - thenNode_ = null; - } - return thenNodeBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.IfBlock) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.IfBlock) - private static final flyteidl.core.Workflow.IfBlock DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.IfBlock(); - } - - public static flyteidl.core.Workflow.IfBlock getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public IfBlock parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new IfBlock(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.IfBlock getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface IfElseBlockOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.IfElseBlock) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     *+required. First condition to evaluate.
-     * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - boolean hasCase(); - /** - *
-     *+required. First condition to evaluate.
-     * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - flyteidl.core.Workflow.IfBlock getCase(); - /** - *
-     *+required. First condition to evaluate.
-     * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - flyteidl.core.Workflow.IfBlockOrBuilder getCaseOrBuilder(); - - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - java.util.List - getOtherList(); - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - flyteidl.core.Workflow.IfBlock getOther(int index); - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - int getOtherCount(); - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - java.util.List - getOtherOrBuilderList(); - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - flyteidl.core.Workflow.IfBlockOrBuilder getOtherOrBuilder( - int index); - - /** - *
-     * The node to execute in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Node else_node = 3; - */ - boolean hasElseNode(); - /** - *
-     * The node to execute in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Node else_node = 3; - */ - flyteidl.core.Workflow.Node getElseNode(); - /** - *
-     * The node to execute in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Node else_node = 3; - */ - flyteidl.core.Workflow.NodeOrBuilder getElseNodeOrBuilder(); - - /** - *
-     * An error to throw in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Error error = 4; - */ - boolean hasError(); - /** - *
-     * An error to throw in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Error error = 4; - */ - flyteidl.core.Types.Error getError(); - /** - *
-     * An error to throw in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Error error = 4; - */ - flyteidl.core.Types.ErrorOrBuilder getErrorOrBuilder(); - - public flyteidl.core.Workflow.IfElseBlock.DefaultCase getDefaultCase(); - } - /** - *
-   * Defines a series of if/else blocks. The first branch whose condition evaluates to true is the one to execute.
-   * If no conditions were satisfied, the else_node or the error will execute.
-   * 
- * - * Protobuf type {@code flyteidl.core.IfElseBlock} - */ - public static final class IfElseBlock extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.IfElseBlock) - IfElseBlockOrBuilder { - private static final long serialVersionUID = 0L; - // Use IfElseBlock.newBuilder() to construct. - private IfElseBlock(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private IfElseBlock() { - other_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private IfElseBlock( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.Workflow.IfBlock.Builder subBuilder = null; - if (case_ != null) { - subBuilder = case_.toBuilder(); - } - case_ = input.readMessage(flyteidl.core.Workflow.IfBlock.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(case_); - case_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - if (!((mutable_bitField0_ & 0x00000002) != 0)) { - other_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000002; - } - other_.add( - input.readMessage(flyteidl.core.Workflow.IfBlock.parser(), extensionRegistry)); - break; - } - case 26: { - flyteidl.core.Workflow.Node.Builder subBuilder = null; - if (defaultCase_ == 3) { - subBuilder = ((flyteidl.core.Workflow.Node) default_).toBuilder(); - } - default_ = - input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.Node) default_); - default_ = subBuilder.buildPartial(); - } - defaultCase_ = 3; - break; - } - case 34: { - flyteidl.core.Types.Error.Builder subBuilder = null; - if (defaultCase_ == 4) { - subBuilder = ((flyteidl.core.Types.Error) default_).toBuilder(); - } - default_ = - input.readMessage(flyteidl.core.Types.Error.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Types.Error) default_); - default_ = subBuilder.buildPartial(); - } - defaultCase_ = 4; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000002) != 0)) { - other_ = java.util.Collections.unmodifiableList(other_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.IfElseBlock.class, flyteidl.core.Workflow.IfElseBlock.Builder.class); - } - - private int bitField0_; - private int defaultCase_ = 0; - private java.lang.Object default_; - public enum DefaultCase - implements com.google.protobuf.Internal.EnumLite { - ELSE_NODE(3), - ERROR(4), - DEFAULT_NOT_SET(0); - private final int value; - private DefaultCase(int value) { - this.value = value; - } - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static DefaultCase valueOf(int value) { - return forNumber(value); - } - - public static DefaultCase forNumber(int value) { - switch (value) { - case 3: return ELSE_NODE; - case 4: return ERROR; - case 0: return DEFAULT_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public DefaultCase - getDefaultCase() { - return DefaultCase.forNumber( - defaultCase_); - } - - public static final int CASE_FIELD_NUMBER = 1; - private flyteidl.core.Workflow.IfBlock case_; - /** - *
-     *+required. First condition to evaluate.
-     * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public boolean hasCase() { - return case_ != null; - } - /** - *
-     *+required. First condition to evaluate.
-     * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public flyteidl.core.Workflow.IfBlock getCase() { - return case_ == null ? flyteidl.core.Workflow.IfBlock.getDefaultInstance() : case_; - } - /** - *
-     *+required. First condition to evaluate.
-     * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public flyteidl.core.Workflow.IfBlockOrBuilder getCaseOrBuilder() { - return getCase(); - } - - public static final int OTHER_FIELD_NUMBER = 2; - private java.util.List other_; - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public java.util.List getOtherList() { - return other_; - } - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public java.util.List - getOtherOrBuilderList() { - return other_; - } - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public int getOtherCount() { - return other_.size(); - } - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public flyteidl.core.Workflow.IfBlock getOther(int index) { - return other_.get(index); - } - /** - *
-     *+optional. Additional branches to evaluate.
-     * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public flyteidl.core.Workflow.IfBlockOrBuilder getOtherOrBuilder( - int index) { - return other_.get(index); - } - - public static final int ELSE_NODE_FIELD_NUMBER = 3; - /** - *
-     * The node to execute in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public boolean hasElseNode() { - return defaultCase_ == 3; - } - /** - *
-     * The node to execute in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public flyteidl.core.Workflow.Node getElseNode() { - if (defaultCase_ == 3) { - return (flyteidl.core.Workflow.Node) default_; - } - return flyteidl.core.Workflow.Node.getDefaultInstance(); - } - /** - *
-     * The node to execute in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public flyteidl.core.Workflow.NodeOrBuilder getElseNodeOrBuilder() { - if (defaultCase_ == 3) { - return (flyteidl.core.Workflow.Node) default_; - } - return flyteidl.core.Workflow.Node.getDefaultInstance(); - } - - public static final int ERROR_FIELD_NUMBER = 4; - /** - *
-     * An error to throw in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Error error = 4; - */ - public boolean hasError() { - return defaultCase_ == 4; - } - /** - *
-     * An error to throw in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Error error = 4; - */ - public flyteidl.core.Types.Error getError() { - if (defaultCase_ == 4) { - return (flyteidl.core.Types.Error) default_; - } - return flyteidl.core.Types.Error.getDefaultInstance(); - } - /** - *
-     * An error to throw in case none of the branches were taken.
-     * 
- * - * .flyteidl.core.Error error = 4; - */ - public flyteidl.core.Types.ErrorOrBuilder getErrorOrBuilder() { - if (defaultCase_ == 4) { - return (flyteidl.core.Types.Error) default_; - } - return flyteidl.core.Types.Error.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (case_ != null) { - output.writeMessage(1, getCase()); - } - for (int i = 0; i < other_.size(); i++) { - output.writeMessage(2, other_.get(i)); - } - if (defaultCase_ == 3) { - output.writeMessage(3, (flyteidl.core.Workflow.Node) default_); - } - if (defaultCase_ == 4) { - output.writeMessage(4, (flyteidl.core.Types.Error) default_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (case_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getCase()); - } - for (int i = 0; i < other_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, other_.get(i)); - } - if (defaultCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, (flyteidl.core.Workflow.Node) default_); - } - if (defaultCase_ == 4) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, (flyteidl.core.Types.Error) default_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.IfElseBlock)) { - return super.equals(obj); - } - flyteidl.core.Workflow.IfElseBlock other = (flyteidl.core.Workflow.IfElseBlock) obj; - - if (hasCase() != other.hasCase()) return false; - if (hasCase()) { - if (!getCase() - .equals(other.getCase())) return false; - } - if (!getOtherList() - .equals(other.getOtherList())) return false; - if (!getDefaultCase().equals(other.getDefaultCase())) return false; - switch (defaultCase_) { - case 3: - if (!getElseNode() - .equals(other.getElseNode())) return false; - break; - case 4: - if (!getError() - .equals(other.getError())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasCase()) { - hash = (37 * hash) + CASE_FIELD_NUMBER; - hash = (53 * hash) + getCase().hashCode(); - } - if (getOtherCount() > 0) { - hash = (37 * hash) + OTHER_FIELD_NUMBER; - hash = (53 * hash) + getOtherList().hashCode(); - } - switch (defaultCase_) { - case 3: - hash = (37 * hash) + ELSE_NODE_FIELD_NUMBER; - hash = (53 * hash) + getElseNode().hashCode(); - break; - case 4: - hash = (37 * hash) + ERROR_FIELD_NUMBER; - hash = (53 * hash) + getError().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.IfElseBlock parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.IfElseBlock parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.IfElseBlock parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.IfElseBlock prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Defines a series of if/else blocks. The first branch whose condition evaluates to true is the one to execute.
-     * If no conditions were satisfied, the else_node or the error will execute.
-     * 
- * - * Protobuf type {@code flyteidl.core.IfElseBlock} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.IfElseBlock) - flyteidl.core.Workflow.IfElseBlockOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.IfElseBlock.class, flyteidl.core.Workflow.IfElseBlock.Builder.class); - } - - // Construct using flyteidl.core.Workflow.IfElseBlock.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getOtherFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (caseBuilder_ == null) { - case_ = null; - } else { - case_ = null; - caseBuilder_ = null; - } - if (otherBuilder_ == null) { - other_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - } else { - otherBuilder_.clear(); - } - defaultCase_ = 0; - default_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_IfElseBlock_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.IfElseBlock getDefaultInstanceForType() { - return flyteidl.core.Workflow.IfElseBlock.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.IfElseBlock build() { - flyteidl.core.Workflow.IfElseBlock result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.IfElseBlock buildPartial() { - flyteidl.core.Workflow.IfElseBlock result = new flyteidl.core.Workflow.IfElseBlock(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (caseBuilder_ == null) { - result.case_ = case_; - } else { - result.case_ = caseBuilder_.build(); - } - if (otherBuilder_ == null) { - if (((bitField0_ & 0x00000002) != 0)) { - other_ = java.util.Collections.unmodifiableList(other_); - bitField0_ = (bitField0_ & ~0x00000002); - } - result.other_ = other_; - } else { - result.other_ = otherBuilder_.build(); - } - if (defaultCase_ == 3) { - if (elseNodeBuilder_ == null) { - result.default_ = default_; - } else { - result.default_ = elseNodeBuilder_.build(); - } - } - if (defaultCase_ == 4) { - if (errorBuilder_ == null) { - result.default_ = default_; - } else { - result.default_ = errorBuilder_.build(); - } - } - result.bitField0_ = to_bitField0_; - result.defaultCase_ = defaultCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.IfElseBlock) { - return mergeFrom((flyteidl.core.Workflow.IfElseBlock)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.IfElseBlock other) { - if (other == flyteidl.core.Workflow.IfElseBlock.getDefaultInstance()) return this; - if (other.hasCase()) { - mergeCase(other.getCase()); - } - if (otherBuilder_ == null) { - if (!other.other_.isEmpty()) { - if (other_.isEmpty()) { - other_ = other.other_; - bitField0_ = (bitField0_ & ~0x00000002); - } else { - ensureOtherIsMutable(); - other_.addAll(other.other_); - } - onChanged(); - } - } else { - if (!other.other_.isEmpty()) { - if (otherBuilder_.isEmpty()) { - otherBuilder_.dispose(); - otherBuilder_ = null; - other_ = other.other_; - bitField0_ = (bitField0_ & ~0x00000002); - otherBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getOtherFieldBuilder() : null; - } else { - otherBuilder_.addAllMessages(other.other_); - } - } - } - switch (other.getDefaultCase()) { - case ELSE_NODE: { - mergeElseNode(other.getElseNode()); - break; - } - case ERROR: { - mergeError(other.getError()); - break; - } - case DEFAULT_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.IfElseBlock parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.IfElseBlock) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int defaultCase_ = 0; - private java.lang.Object default_; - public DefaultCase - getDefaultCase() { - return DefaultCase.forNumber( - defaultCase_); - } - - public Builder clearDefault() { - defaultCase_ = 0; - default_ = null; - onChanged(); - return this; - } - - private int bitField0_; - - private flyteidl.core.Workflow.IfBlock case_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> caseBuilder_; - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public boolean hasCase() { - return caseBuilder_ != null || case_ != null; - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public flyteidl.core.Workflow.IfBlock getCase() { - if (caseBuilder_ == null) { - return case_ == null ? flyteidl.core.Workflow.IfBlock.getDefaultInstance() : case_; - } else { - return caseBuilder_.getMessage(); - } - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public Builder setCase(flyteidl.core.Workflow.IfBlock value) { - if (caseBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - case_ = value; - onChanged(); - } else { - caseBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public Builder setCase( - flyteidl.core.Workflow.IfBlock.Builder builderForValue) { - if (caseBuilder_ == null) { - case_ = builderForValue.build(); - onChanged(); - } else { - caseBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public Builder mergeCase(flyteidl.core.Workflow.IfBlock value) { - if (caseBuilder_ == null) { - if (case_ != null) { - case_ = - flyteidl.core.Workflow.IfBlock.newBuilder(case_).mergeFrom(value).buildPartial(); - } else { - case_ = value; - } - onChanged(); - } else { - caseBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public Builder clearCase() { - if (caseBuilder_ == null) { - case_ = null; - onChanged(); - } else { - case_ = null; - caseBuilder_ = null; - } - - return this; - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public flyteidl.core.Workflow.IfBlock.Builder getCaseBuilder() { - - onChanged(); - return getCaseFieldBuilder().getBuilder(); - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - public flyteidl.core.Workflow.IfBlockOrBuilder getCaseOrBuilder() { - if (caseBuilder_ != null) { - return caseBuilder_.getMessageOrBuilder(); - } else { - return case_ == null ? - flyteidl.core.Workflow.IfBlock.getDefaultInstance() : case_; - } - } - /** - *
-       *+required. First condition to evaluate.
-       * 
- * - * .flyteidl.core.IfBlock case = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> - getCaseFieldBuilder() { - if (caseBuilder_ == null) { - caseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder>( - getCase(), - getParentForChildren(), - isClean()); - case_ = null; - } - return caseBuilder_; - } - - private java.util.List other_ = - java.util.Collections.emptyList(); - private void ensureOtherIsMutable() { - if (!((bitField0_ & 0x00000002) != 0)) { - other_ = new java.util.ArrayList(other_); - bitField0_ |= 0x00000002; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> otherBuilder_; - - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public java.util.List getOtherList() { - if (otherBuilder_ == null) { - return java.util.Collections.unmodifiableList(other_); - } else { - return otherBuilder_.getMessageList(); - } - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public int getOtherCount() { - if (otherBuilder_ == null) { - return other_.size(); - } else { - return otherBuilder_.getCount(); - } - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public flyteidl.core.Workflow.IfBlock getOther(int index) { - if (otherBuilder_ == null) { - return other_.get(index); - } else { - return otherBuilder_.getMessage(index); - } - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder setOther( - int index, flyteidl.core.Workflow.IfBlock value) { - if (otherBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOtherIsMutable(); - other_.set(index, value); - onChanged(); - } else { - otherBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder setOther( - int index, flyteidl.core.Workflow.IfBlock.Builder builderForValue) { - if (otherBuilder_ == null) { - ensureOtherIsMutable(); - other_.set(index, builderForValue.build()); - onChanged(); - } else { - otherBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder addOther(flyteidl.core.Workflow.IfBlock value) { - if (otherBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOtherIsMutable(); - other_.add(value); - onChanged(); - } else { - otherBuilder_.addMessage(value); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder addOther( - int index, flyteidl.core.Workflow.IfBlock value) { - if (otherBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOtherIsMutable(); - other_.add(index, value); - onChanged(); - } else { - otherBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder addOther( - flyteidl.core.Workflow.IfBlock.Builder builderForValue) { - if (otherBuilder_ == null) { - ensureOtherIsMutable(); - other_.add(builderForValue.build()); - onChanged(); - } else { - otherBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder addOther( - int index, flyteidl.core.Workflow.IfBlock.Builder builderForValue) { - if (otherBuilder_ == null) { - ensureOtherIsMutable(); - other_.add(index, builderForValue.build()); - onChanged(); - } else { - otherBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder addAllOther( - java.lang.Iterable values) { - if (otherBuilder_ == null) { - ensureOtherIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, other_); - onChanged(); - } else { - otherBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder clearOther() { - if (otherBuilder_ == null) { - other_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000002); - onChanged(); - } else { - otherBuilder_.clear(); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public Builder removeOther(int index) { - if (otherBuilder_ == null) { - ensureOtherIsMutable(); - other_.remove(index); - onChanged(); - } else { - otherBuilder_.remove(index); - } - return this; - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public flyteidl.core.Workflow.IfBlock.Builder getOtherBuilder( - int index) { - return getOtherFieldBuilder().getBuilder(index); - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public flyteidl.core.Workflow.IfBlockOrBuilder getOtherOrBuilder( - int index) { - if (otherBuilder_ == null) { - return other_.get(index); } else { - return otherBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public java.util.List - getOtherOrBuilderList() { - if (otherBuilder_ != null) { - return otherBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(other_); - } - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public flyteidl.core.Workflow.IfBlock.Builder addOtherBuilder() { - return getOtherFieldBuilder().addBuilder( - flyteidl.core.Workflow.IfBlock.getDefaultInstance()); - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public flyteidl.core.Workflow.IfBlock.Builder addOtherBuilder( - int index) { - return getOtherFieldBuilder().addBuilder( - index, flyteidl.core.Workflow.IfBlock.getDefaultInstance()); - } - /** - *
-       *+optional. Additional branches to evaluate.
-       * 
- * - * repeated .flyteidl.core.IfBlock other = 2; - */ - public java.util.List - getOtherBuilderList() { - return getOtherFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder> - getOtherFieldBuilder() { - if (otherBuilder_ == null) { - otherBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.IfBlock, flyteidl.core.Workflow.IfBlock.Builder, flyteidl.core.Workflow.IfBlockOrBuilder>( - other_, - ((bitField0_ & 0x00000002) != 0), - getParentForChildren(), - isClean()); - other_ = null; - } - return otherBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> elseNodeBuilder_; - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public boolean hasElseNode() { - return defaultCase_ == 3; - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public flyteidl.core.Workflow.Node getElseNode() { - if (elseNodeBuilder_ == null) { - if (defaultCase_ == 3) { - return (flyteidl.core.Workflow.Node) default_; - } - return flyteidl.core.Workflow.Node.getDefaultInstance(); - } else { - if (defaultCase_ == 3) { - return elseNodeBuilder_.getMessage(); - } - return flyteidl.core.Workflow.Node.getDefaultInstance(); - } - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public Builder setElseNode(flyteidl.core.Workflow.Node value) { - if (elseNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - default_ = value; - onChanged(); - } else { - elseNodeBuilder_.setMessage(value); - } - defaultCase_ = 3; - return this; - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public Builder setElseNode( - flyteidl.core.Workflow.Node.Builder builderForValue) { - if (elseNodeBuilder_ == null) { - default_ = builderForValue.build(); - onChanged(); - } else { - elseNodeBuilder_.setMessage(builderForValue.build()); - } - defaultCase_ = 3; - return this; - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public Builder mergeElseNode(flyteidl.core.Workflow.Node value) { - if (elseNodeBuilder_ == null) { - if (defaultCase_ == 3 && - default_ != flyteidl.core.Workflow.Node.getDefaultInstance()) { - default_ = flyteidl.core.Workflow.Node.newBuilder((flyteidl.core.Workflow.Node) default_) - .mergeFrom(value).buildPartial(); - } else { - default_ = value; - } - onChanged(); - } else { - if (defaultCase_ == 3) { - elseNodeBuilder_.mergeFrom(value); - } - elseNodeBuilder_.setMessage(value); - } - defaultCase_ = 3; - return this; - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public Builder clearElseNode() { - if (elseNodeBuilder_ == null) { - if (defaultCase_ == 3) { - defaultCase_ = 0; - default_ = null; - onChanged(); - } - } else { - if (defaultCase_ == 3) { - defaultCase_ = 0; - default_ = null; - } - elseNodeBuilder_.clear(); - } - return this; - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public flyteidl.core.Workflow.Node.Builder getElseNodeBuilder() { - return getElseNodeFieldBuilder().getBuilder(); - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - public flyteidl.core.Workflow.NodeOrBuilder getElseNodeOrBuilder() { - if ((defaultCase_ == 3) && (elseNodeBuilder_ != null)) { - return elseNodeBuilder_.getMessageOrBuilder(); - } else { - if (defaultCase_ == 3) { - return (flyteidl.core.Workflow.Node) default_; - } - return flyteidl.core.Workflow.Node.getDefaultInstance(); - } - } - /** - *
-       * The node to execute in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Node else_node = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> - getElseNodeFieldBuilder() { - if (elseNodeBuilder_ == null) { - if (!(defaultCase_ == 3)) { - default_ = flyteidl.core.Workflow.Node.getDefaultInstance(); - } - elseNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( - (flyteidl.core.Workflow.Node) default_, - getParentForChildren(), - isClean()); - default_ = null; - } - defaultCase_ = 3; - onChanged();; - return elseNodeBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Types.Error, flyteidl.core.Types.Error.Builder, flyteidl.core.Types.ErrorOrBuilder> errorBuilder_; - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public boolean hasError() { - return defaultCase_ == 4; - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public flyteidl.core.Types.Error getError() { - if (errorBuilder_ == null) { - if (defaultCase_ == 4) { - return (flyteidl.core.Types.Error) default_; - } - return flyteidl.core.Types.Error.getDefaultInstance(); - } else { - if (defaultCase_ == 4) { - return errorBuilder_.getMessage(); - } - return flyteidl.core.Types.Error.getDefaultInstance(); - } - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public Builder setError(flyteidl.core.Types.Error value) { - if (errorBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - default_ = value; - onChanged(); - } else { - errorBuilder_.setMessage(value); - } - defaultCase_ = 4; - return this; - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public Builder setError( - flyteidl.core.Types.Error.Builder builderForValue) { - if (errorBuilder_ == null) { - default_ = builderForValue.build(); - onChanged(); - } else { - errorBuilder_.setMessage(builderForValue.build()); - } - defaultCase_ = 4; - return this; - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public Builder mergeError(flyteidl.core.Types.Error value) { - if (errorBuilder_ == null) { - if (defaultCase_ == 4 && - default_ != flyteidl.core.Types.Error.getDefaultInstance()) { - default_ = flyteidl.core.Types.Error.newBuilder((flyteidl.core.Types.Error) default_) - .mergeFrom(value).buildPartial(); - } else { - default_ = value; - } - onChanged(); - } else { - if (defaultCase_ == 4) { - errorBuilder_.mergeFrom(value); - } - errorBuilder_.setMessage(value); - } - defaultCase_ = 4; - return this; - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public Builder clearError() { - if (errorBuilder_ == null) { - if (defaultCase_ == 4) { - defaultCase_ = 0; - default_ = null; - onChanged(); - } - } else { - if (defaultCase_ == 4) { - defaultCase_ = 0; - default_ = null; - } - errorBuilder_.clear(); - } - return this; - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public flyteidl.core.Types.Error.Builder getErrorBuilder() { - return getErrorFieldBuilder().getBuilder(); - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - public flyteidl.core.Types.ErrorOrBuilder getErrorOrBuilder() { - if ((defaultCase_ == 4) && (errorBuilder_ != null)) { - return errorBuilder_.getMessageOrBuilder(); - } else { - if (defaultCase_ == 4) { - return (flyteidl.core.Types.Error) default_; - } - return flyteidl.core.Types.Error.getDefaultInstance(); - } - } - /** - *
-       * An error to throw in case none of the branches were taken.
-       * 
- * - * .flyteidl.core.Error error = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Types.Error, flyteidl.core.Types.Error.Builder, flyteidl.core.Types.ErrorOrBuilder> - getErrorFieldBuilder() { - if (errorBuilder_ == null) { - if (!(defaultCase_ == 4)) { - default_ = flyteidl.core.Types.Error.getDefaultInstance(); - } - errorBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Types.Error, flyteidl.core.Types.Error.Builder, flyteidl.core.Types.ErrorOrBuilder>( - (flyteidl.core.Types.Error) default_, - getParentForChildren(), - isClean()); - default_ = null; - } - defaultCase_ = 4; - onChanged();; - return errorBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.IfElseBlock) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.IfElseBlock) - private static final flyteidl.core.Workflow.IfElseBlock DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.IfElseBlock(); - } - - public static flyteidl.core.Workflow.IfElseBlock getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public IfElseBlock parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new IfElseBlock(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.IfElseBlock getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface BranchNodeOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.BranchNode) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     *+required
-     * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - boolean hasIfElse(); - /** - *
-     *+required
-     * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - flyteidl.core.Workflow.IfElseBlock getIfElse(); - /** - *
-     *+required
-     * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - flyteidl.core.Workflow.IfElseBlockOrBuilder getIfElseOrBuilder(); - } - /** - *
-   * BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at
-   * runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives).
-   * 
- * - * Protobuf type {@code flyteidl.core.BranchNode} - */ - public static final class BranchNode extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.BranchNode) - BranchNodeOrBuilder { - private static final long serialVersionUID = 0L; - // Use BranchNode.newBuilder() to construct. - private BranchNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private BranchNode() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private BranchNode( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.Workflow.IfElseBlock.Builder subBuilder = null; - if (ifElse_ != null) { - subBuilder = ifElse_.toBuilder(); - } - ifElse_ = input.readMessage(flyteidl.core.Workflow.IfElseBlock.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(ifElse_); - ifElse_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.BranchNode.class, flyteidl.core.Workflow.BranchNode.Builder.class); - } - - public static final int IF_ELSE_FIELD_NUMBER = 1; - private flyteidl.core.Workflow.IfElseBlock ifElse_; - /** - *
-     *+required
-     * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public boolean hasIfElse() { - return ifElse_ != null; - } - /** - *
-     *+required
-     * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public flyteidl.core.Workflow.IfElseBlock getIfElse() { - return ifElse_ == null ? flyteidl.core.Workflow.IfElseBlock.getDefaultInstance() : ifElse_; - } - /** - *
-     *+required
-     * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public flyteidl.core.Workflow.IfElseBlockOrBuilder getIfElseOrBuilder() { - return getIfElse(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (ifElse_ != null) { - output.writeMessage(1, getIfElse()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (ifElse_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getIfElse()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.BranchNode)) { - return super.equals(obj); - } - flyteidl.core.Workflow.BranchNode other = (flyteidl.core.Workflow.BranchNode) obj; - - if (hasIfElse() != other.hasIfElse()) return false; - if (hasIfElse()) { - if (!getIfElse() - .equals(other.getIfElse())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasIfElse()) { - hash = (37 * hash) + IF_ELSE_FIELD_NUMBER; - hash = (53 * hash) + getIfElse().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.BranchNode parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.BranchNode parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.BranchNode parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.BranchNode parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.BranchNode parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.BranchNode parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.BranchNode parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.BranchNode parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.BranchNode parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.BranchNode parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.BranchNode parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.BranchNode parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.BranchNode prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * BranchNode is a special node that alter the flow of the workflow graph. It allows the control flow to branch at
-     * runtime based on a series of conditions that get evaluated on various parameters (e.g. inputs, primitives).
-     * 
- * - * Protobuf type {@code flyteidl.core.BranchNode} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.BranchNode) - flyteidl.core.Workflow.BranchNodeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.BranchNode.class, flyteidl.core.Workflow.BranchNode.Builder.class); - } - - // Construct using flyteidl.core.Workflow.BranchNode.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (ifElseBuilder_ == null) { - ifElse_ = null; - } else { - ifElse_ = null; - ifElseBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_BranchNode_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.BranchNode getDefaultInstanceForType() { - return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.BranchNode build() { - flyteidl.core.Workflow.BranchNode result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.BranchNode buildPartial() { - flyteidl.core.Workflow.BranchNode result = new flyteidl.core.Workflow.BranchNode(this); - if (ifElseBuilder_ == null) { - result.ifElse_ = ifElse_; - } else { - result.ifElse_ = ifElseBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.BranchNode) { - return mergeFrom((flyteidl.core.Workflow.BranchNode)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.BranchNode other) { - if (other == flyteidl.core.Workflow.BranchNode.getDefaultInstance()) return this; - if (other.hasIfElse()) { - mergeIfElse(other.getIfElse()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.BranchNode parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.BranchNode) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private flyteidl.core.Workflow.IfElseBlock ifElse_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.IfElseBlock, flyteidl.core.Workflow.IfElseBlock.Builder, flyteidl.core.Workflow.IfElseBlockOrBuilder> ifElseBuilder_; - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public boolean hasIfElse() { - return ifElseBuilder_ != null || ifElse_ != null; - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public flyteidl.core.Workflow.IfElseBlock getIfElse() { - if (ifElseBuilder_ == null) { - return ifElse_ == null ? flyteidl.core.Workflow.IfElseBlock.getDefaultInstance() : ifElse_; - } else { - return ifElseBuilder_.getMessage(); - } - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public Builder setIfElse(flyteidl.core.Workflow.IfElseBlock value) { - if (ifElseBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ifElse_ = value; - onChanged(); - } else { - ifElseBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public Builder setIfElse( - flyteidl.core.Workflow.IfElseBlock.Builder builderForValue) { - if (ifElseBuilder_ == null) { - ifElse_ = builderForValue.build(); - onChanged(); - } else { - ifElseBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public Builder mergeIfElse(flyteidl.core.Workflow.IfElseBlock value) { - if (ifElseBuilder_ == null) { - if (ifElse_ != null) { - ifElse_ = - flyteidl.core.Workflow.IfElseBlock.newBuilder(ifElse_).mergeFrom(value).buildPartial(); - } else { - ifElse_ = value; - } - onChanged(); - } else { - ifElseBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public Builder clearIfElse() { - if (ifElseBuilder_ == null) { - ifElse_ = null; - onChanged(); - } else { - ifElse_ = null; - ifElseBuilder_ = null; - } - - return this; - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public flyteidl.core.Workflow.IfElseBlock.Builder getIfElseBuilder() { - - onChanged(); - return getIfElseFieldBuilder().getBuilder(); - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - public flyteidl.core.Workflow.IfElseBlockOrBuilder getIfElseOrBuilder() { - if (ifElseBuilder_ != null) { - return ifElseBuilder_.getMessageOrBuilder(); - } else { - return ifElse_ == null ? - flyteidl.core.Workflow.IfElseBlock.getDefaultInstance() : ifElse_; - } - } - /** - *
-       *+required
-       * 
- * - * .flyteidl.core.IfElseBlock if_else = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.IfElseBlock, flyteidl.core.Workflow.IfElseBlock.Builder, flyteidl.core.Workflow.IfElseBlockOrBuilder> - getIfElseFieldBuilder() { - if (ifElseBuilder_ == null) { - ifElseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.IfElseBlock, flyteidl.core.Workflow.IfElseBlock.Builder, flyteidl.core.Workflow.IfElseBlockOrBuilder>( - getIfElse(), - getParentForChildren(), - isClean()); - ifElse_ = null; - } - return ifElseBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.BranchNode) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.BranchNode) - private static final flyteidl.core.Workflow.BranchNode DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.BranchNode(); - } - - public static flyteidl.core.Workflow.BranchNode getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public BranchNode parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new BranchNode(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.BranchNode getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface TaskNodeOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.TaskNode) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A globally unique identifier for the task.
-     * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - boolean hasReferenceId(); - /** - *
-     * A globally unique identifier for the task.
-     * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - flyteidl.core.IdentifierOuterClass.Identifier getReferenceId(); - /** - *
-     * A globally unique identifier for the task.
-     * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getReferenceIdOrBuilder(); - - /** - *
-     * Optional overrides applied at task execution time.
-     * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - boolean hasOverrides(); - /** - *
-     * Optional overrides applied at task execution time.
-     * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - flyteidl.core.Workflow.TaskNodeOverrides getOverrides(); - /** - *
-     * Optional overrides applied at task execution time.
-     * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - flyteidl.core.Workflow.TaskNodeOverridesOrBuilder getOverridesOrBuilder(); - - public flyteidl.core.Workflow.TaskNode.ReferenceCase getReferenceCase(); - } - /** - *
-   * Refers to the task that the Node is to execute.
-   * 
- * - * Protobuf type {@code flyteidl.core.TaskNode} - */ - public static final class TaskNode extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.TaskNode) - TaskNodeOrBuilder { - private static final long serialVersionUID = 0L; - // Use TaskNode.newBuilder() to construct. - private TaskNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private TaskNode() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private TaskNode( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; - if (referenceCase_ == 1) { - subBuilder = ((flyteidl.core.IdentifierOuterClass.Identifier) reference_).toBuilder(); - } - reference_ = - input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.IdentifierOuterClass.Identifier) reference_); - reference_ = subBuilder.buildPartial(); - } - referenceCase_ = 1; - break; - } - case 18: { - flyteidl.core.Workflow.TaskNodeOverrides.Builder subBuilder = null; - if (overrides_ != null) { - subBuilder = overrides_.toBuilder(); - } - overrides_ = input.readMessage(flyteidl.core.Workflow.TaskNodeOverrides.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(overrides_); - overrides_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.TaskNode.class, flyteidl.core.Workflow.TaskNode.Builder.class); - } - - private int referenceCase_ = 0; - private java.lang.Object reference_; - public enum ReferenceCase - implements com.google.protobuf.Internal.EnumLite { - REFERENCE_ID(1), - REFERENCE_NOT_SET(0); - private final int value; - private ReferenceCase(int value) { - this.value = value; - } - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ReferenceCase valueOf(int value) { - return forNumber(value); - } - - public static ReferenceCase forNumber(int value) { - switch (value) { - case 1: return REFERENCE_ID; - case 0: return REFERENCE_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public ReferenceCase - getReferenceCase() { - return ReferenceCase.forNumber( - referenceCase_); - } - - public static final int REFERENCE_ID_FIELD_NUMBER = 1; - /** - *
-     * A globally unique identifier for the task.
-     * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public boolean hasReferenceId() { - return referenceCase_ == 1; - } - /** - *
-     * A globally unique identifier for the task.
-     * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getReferenceId() { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - /** - *
-     * A globally unique identifier for the task.
-     * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getReferenceIdOrBuilder() { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - - public static final int OVERRIDES_FIELD_NUMBER = 2; - private flyteidl.core.Workflow.TaskNodeOverrides overrides_; - /** - *
-     * Optional overrides applied at task execution time.
-     * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public boolean hasOverrides() { - return overrides_ != null; - } - /** - *
-     * Optional overrides applied at task execution time.
-     * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public flyteidl.core.Workflow.TaskNodeOverrides getOverrides() { - return overrides_ == null ? flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance() : overrides_; - } - /** - *
-     * Optional overrides applied at task execution time.
-     * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public flyteidl.core.Workflow.TaskNodeOverridesOrBuilder getOverridesOrBuilder() { - return getOverrides(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (referenceCase_ == 1) { - output.writeMessage(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); - } - if (overrides_ != null) { - output.writeMessage(2, getOverrides()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (referenceCase_ == 1) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); - } - if (overrides_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getOverrides()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.TaskNode)) { - return super.equals(obj); - } - flyteidl.core.Workflow.TaskNode other = (flyteidl.core.Workflow.TaskNode) obj; - - if (hasOverrides() != other.hasOverrides()) return false; - if (hasOverrides()) { - if (!getOverrides() - .equals(other.getOverrides())) return false; - } - if (!getReferenceCase().equals(other.getReferenceCase())) return false; - switch (referenceCase_) { - case 1: - if (!getReferenceId() - .equals(other.getReferenceId())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasOverrides()) { - hash = (37 * hash) + OVERRIDES_FIELD_NUMBER; - hash = (53 * hash) + getOverrides().hashCode(); - } - switch (referenceCase_) { - case 1: - hash = (37 * hash) + REFERENCE_ID_FIELD_NUMBER; - hash = (53 * hash) + getReferenceId().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.TaskNode parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.TaskNode parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNode parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.TaskNode parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNode parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.TaskNode parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNode parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.TaskNode parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNode parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.TaskNode parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNode parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.TaskNode parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.TaskNode prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Refers to the task that the Node is to execute.
-     * 
- * - * Protobuf type {@code flyteidl.core.TaskNode} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.TaskNode) - flyteidl.core.Workflow.TaskNodeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.TaskNode.class, flyteidl.core.Workflow.TaskNode.Builder.class); - } - - // Construct using flyteidl.core.Workflow.TaskNode.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (overridesBuilder_ == null) { - overrides_ = null; - } else { - overrides_ = null; - overridesBuilder_ = null; - } - referenceCase_ = 0; - reference_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNode_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNode getDefaultInstanceForType() { - return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNode build() { - flyteidl.core.Workflow.TaskNode result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNode buildPartial() { - flyteidl.core.Workflow.TaskNode result = new flyteidl.core.Workflow.TaskNode(this); - if (referenceCase_ == 1) { - if (referenceIdBuilder_ == null) { - result.reference_ = reference_; - } else { - result.reference_ = referenceIdBuilder_.build(); - } - } - if (overridesBuilder_ == null) { - result.overrides_ = overrides_; - } else { - result.overrides_ = overridesBuilder_.build(); - } - result.referenceCase_ = referenceCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.TaskNode) { - return mergeFrom((flyteidl.core.Workflow.TaskNode)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.TaskNode other) { - if (other == flyteidl.core.Workflow.TaskNode.getDefaultInstance()) return this; - if (other.hasOverrides()) { - mergeOverrides(other.getOverrides()); - } - switch (other.getReferenceCase()) { - case REFERENCE_ID: { - mergeReferenceId(other.getReferenceId()); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.TaskNode parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.TaskNode) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int referenceCase_ = 0; - private java.lang.Object reference_; - public ReferenceCase - getReferenceCase() { - return ReferenceCase.forNumber( - referenceCase_); - } - - public Builder clearReference() { - referenceCase_ = 0; - reference_ = null; - onChanged(); - return this; - } - - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> referenceIdBuilder_; - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public boolean hasReferenceId() { - return referenceCase_ == 1; - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getReferenceId() { - if (referenceIdBuilder_ == null) { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } else { - if (referenceCase_ == 1) { - return referenceIdBuilder_.getMessage(); - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public Builder setReferenceId(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (referenceIdBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - reference_ = value; - onChanged(); - } else { - referenceIdBuilder_.setMessage(value); - } - referenceCase_ = 1; - return this; - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public Builder setReferenceId( - flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { - if (referenceIdBuilder_ == null) { - reference_ = builderForValue.build(); - onChanged(); - } else { - referenceIdBuilder_.setMessage(builderForValue.build()); - } - referenceCase_ = 1; - return this; - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public Builder mergeReferenceId(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (referenceIdBuilder_ == null) { - if (referenceCase_ == 1 && - reference_ != flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance()) { - reference_ = flyteidl.core.IdentifierOuterClass.Identifier.newBuilder((flyteidl.core.IdentifierOuterClass.Identifier) reference_) - .mergeFrom(value).buildPartial(); - } else { - reference_ = value; - } - onChanged(); - } else { - if (referenceCase_ == 1) { - referenceIdBuilder_.mergeFrom(value); - } - referenceIdBuilder_.setMessage(value); - } - referenceCase_ = 1; - return this; - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public Builder clearReferenceId() { - if (referenceIdBuilder_ == null) { - if (referenceCase_ == 1) { - referenceCase_ = 0; - reference_ = null; - onChanged(); - } - } else { - if (referenceCase_ == 1) { - referenceCase_ = 0; - reference_ = null; - } - referenceIdBuilder_.clear(); - } - return this; - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier.Builder getReferenceIdBuilder() { - return getReferenceIdFieldBuilder().getBuilder(); - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getReferenceIdOrBuilder() { - if ((referenceCase_ == 1) && (referenceIdBuilder_ != null)) { - return referenceIdBuilder_.getMessageOrBuilder(); - } else { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - } - /** - *
-       * A globally unique identifier for the task.
-       * 
- * - * .flyteidl.core.Identifier reference_id = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> - getReferenceIdFieldBuilder() { - if (referenceIdBuilder_ == null) { - if (!(referenceCase_ == 1)) { - reference_ = flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - referenceIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( - (flyteidl.core.IdentifierOuterClass.Identifier) reference_, - getParentForChildren(), - isClean()); - reference_ = null; - } - referenceCase_ = 1; - onChanged();; - return referenceIdBuilder_; - } - - private flyteidl.core.Workflow.TaskNodeOverrides overrides_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.TaskNodeOverrides, flyteidl.core.Workflow.TaskNodeOverrides.Builder, flyteidl.core.Workflow.TaskNodeOverridesOrBuilder> overridesBuilder_; - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public boolean hasOverrides() { - return overridesBuilder_ != null || overrides_ != null; - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public flyteidl.core.Workflow.TaskNodeOverrides getOverrides() { - if (overridesBuilder_ == null) { - return overrides_ == null ? flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance() : overrides_; - } else { - return overridesBuilder_.getMessage(); - } - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public Builder setOverrides(flyteidl.core.Workflow.TaskNodeOverrides value) { - if (overridesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - overrides_ = value; - onChanged(); - } else { - overridesBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public Builder setOverrides( - flyteidl.core.Workflow.TaskNodeOverrides.Builder builderForValue) { - if (overridesBuilder_ == null) { - overrides_ = builderForValue.build(); - onChanged(); - } else { - overridesBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public Builder mergeOverrides(flyteidl.core.Workflow.TaskNodeOverrides value) { - if (overridesBuilder_ == null) { - if (overrides_ != null) { - overrides_ = - flyteidl.core.Workflow.TaskNodeOverrides.newBuilder(overrides_).mergeFrom(value).buildPartial(); - } else { - overrides_ = value; - } - onChanged(); - } else { - overridesBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public Builder clearOverrides() { - if (overridesBuilder_ == null) { - overrides_ = null; - onChanged(); - } else { - overrides_ = null; - overridesBuilder_ = null; - } - - return this; - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public flyteidl.core.Workflow.TaskNodeOverrides.Builder getOverridesBuilder() { - - onChanged(); - return getOverridesFieldBuilder().getBuilder(); - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - public flyteidl.core.Workflow.TaskNodeOverridesOrBuilder getOverridesOrBuilder() { - if (overridesBuilder_ != null) { - return overridesBuilder_.getMessageOrBuilder(); - } else { - return overrides_ == null ? - flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance() : overrides_; - } - } - /** - *
-       * Optional overrides applied at task execution time.
-       * 
- * - * .flyteidl.core.TaskNodeOverrides overrides = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.TaskNodeOverrides, flyteidl.core.Workflow.TaskNodeOverrides.Builder, flyteidl.core.Workflow.TaskNodeOverridesOrBuilder> - getOverridesFieldBuilder() { - if (overridesBuilder_ == null) { - overridesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.TaskNodeOverrides, flyteidl.core.Workflow.TaskNodeOverrides.Builder, flyteidl.core.Workflow.TaskNodeOverridesOrBuilder>( - getOverrides(), - getParentForChildren(), - isClean()); - overrides_ = null; - } - return overridesBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.TaskNode) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNode) - private static final flyteidl.core.Workflow.TaskNode DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.TaskNode(); - } - - public static flyteidl.core.Workflow.TaskNode getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public TaskNode parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new TaskNode(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNode getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface WorkflowNodeOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowNode) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A globally unique identifier for the launch plan.
-     * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - boolean hasLaunchplanRef(); - /** - *
-     * A globally unique identifier for the launch plan.
-     * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - flyteidl.core.IdentifierOuterClass.Identifier getLaunchplanRef(); - /** - *
-     * A globally unique identifier for the launch plan.
-     * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getLaunchplanRefOrBuilder(); - - /** - *
-     * Reference to a subworkflow, that should be defined with the compiler context
-     * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - boolean hasSubWorkflowRef(); - /** - *
-     * Reference to a subworkflow, that should be defined with the compiler context
-     * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - flyteidl.core.IdentifierOuterClass.Identifier getSubWorkflowRef(); - /** - *
-     * Reference to a subworkflow, that should be defined with the compiler context
-     * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getSubWorkflowRefOrBuilder(); - - public flyteidl.core.Workflow.WorkflowNode.ReferenceCase getReferenceCase(); - } - /** - *
-   * Refers to a the workflow the node is to execute.
-   * 
- * - * Protobuf type {@code flyteidl.core.WorkflowNode} - */ - public static final class WorkflowNode extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowNode) - WorkflowNodeOrBuilder { - private static final long serialVersionUID = 0L; - // Use WorkflowNode.newBuilder() to construct. - private WorkflowNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private WorkflowNode() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private WorkflowNode( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; - if (referenceCase_ == 1) { - subBuilder = ((flyteidl.core.IdentifierOuterClass.Identifier) reference_).toBuilder(); - } - reference_ = - input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.IdentifierOuterClass.Identifier) reference_); - reference_ = subBuilder.buildPartial(); - } - referenceCase_ = 1; - break; - } - case 18: { - flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; - if (referenceCase_ == 2) { - subBuilder = ((flyteidl.core.IdentifierOuterClass.Identifier) reference_).toBuilder(); - } - reference_ = - input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.IdentifierOuterClass.Identifier) reference_); - reference_ = subBuilder.buildPartial(); - } - referenceCase_ = 2; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowNode.class, flyteidl.core.Workflow.WorkflowNode.Builder.class); - } - - private int referenceCase_ = 0; - private java.lang.Object reference_; - public enum ReferenceCase - implements com.google.protobuf.Internal.EnumLite { - LAUNCHPLAN_REF(1), - SUB_WORKFLOW_REF(2), - REFERENCE_NOT_SET(0); - private final int value; - private ReferenceCase(int value) { - this.value = value; - } - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ReferenceCase valueOf(int value) { - return forNumber(value); - } - - public static ReferenceCase forNumber(int value) { - switch (value) { - case 1: return LAUNCHPLAN_REF; - case 2: return SUB_WORKFLOW_REF; - case 0: return REFERENCE_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public ReferenceCase - getReferenceCase() { - return ReferenceCase.forNumber( - referenceCase_); - } - - public static final int LAUNCHPLAN_REF_FIELD_NUMBER = 1; - /** - *
-     * A globally unique identifier for the launch plan.
-     * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public boolean hasLaunchplanRef() { - return referenceCase_ == 1; - } - /** - *
-     * A globally unique identifier for the launch plan.
-     * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getLaunchplanRef() { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - /** - *
-     * A globally unique identifier for the launch plan.
-     * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getLaunchplanRefOrBuilder() { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - - public static final int SUB_WORKFLOW_REF_FIELD_NUMBER = 2; - /** - *
-     * Reference to a subworkflow, that should be defined with the compiler context
-     * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public boolean hasSubWorkflowRef() { - return referenceCase_ == 2; - } - /** - *
-     * Reference to a subworkflow, that should be defined with the compiler context
-     * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getSubWorkflowRef() { - if (referenceCase_ == 2) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - /** - *
-     * Reference to a subworkflow, that should be defined with the compiler context
-     * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getSubWorkflowRefOrBuilder() { - if (referenceCase_ == 2) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (referenceCase_ == 1) { - output.writeMessage(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); - } - if (referenceCase_ == 2) { - output.writeMessage(2, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (referenceCase_ == 1) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); - } - if (referenceCase_ == 2) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, (flyteidl.core.IdentifierOuterClass.Identifier) reference_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.WorkflowNode)) { - return super.equals(obj); - } - flyteidl.core.Workflow.WorkflowNode other = (flyteidl.core.Workflow.WorkflowNode) obj; - - if (!getReferenceCase().equals(other.getReferenceCase())) return false; - switch (referenceCase_) { - case 1: - if (!getLaunchplanRef() - .equals(other.getLaunchplanRef())) return false; - break; - case 2: - if (!getSubWorkflowRef() - .equals(other.getSubWorkflowRef())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (referenceCase_) { - case 1: - hash = (37 * hash) + LAUNCHPLAN_REF_FIELD_NUMBER; - hash = (53 * hash) + getLaunchplanRef().hashCode(); - break; - case 2: - hash = (37 * hash) + SUB_WORKFLOW_REF_FIELD_NUMBER; - hash = (53 * hash) + getSubWorkflowRef().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowNode parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowNode parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowNode parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.WorkflowNode prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Refers to a the workflow the node is to execute.
-     * 
- * - * Protobuf type {@code flyteidl.core.WorkflowNode} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowNode) - flyteidl.core.Workflow.WorkflowNodeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowNode.class, flyteidl.core.Workflow.WorkflowNode.Builder.class); - } - - // Construct using flyteidl.core.Workflow.WorkflowNode.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - referenceCase_ = 0; - reference_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowNode_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowNode getDefaultInstanceForType() { - return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowNode build() { - flyteidl.core.Workflow.WorkflowNode result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowNode buildPartial() { - flyteidl.core.Workflow.WorkflowNode result = new flyteidl.core.Workflow.WorkflowNode(this); - if (referenceCase_ == 1) { - if (launchplanRefBuilder_ == null) { - result.reference_ = reference_; - } else { - result.reference_ = launchplanRefBuilder_.build(); - } - } - if (referenceCase_ == 2) { - if (subWorkflowRefBuilder_ == null) { - result.reference_ = reference_; - } else { - result.reference_ = subWorkflowRefBuilder_.build(); - } - } - result.referenceCase_ = referenceCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.WorkflowNode) { - return mergeFrom((flyteidl.core.Workflow.WorkflowNode)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.WorkflowNode other) { - if (other == flyteidl.core.Workflow.WorkflowNode.getDefaultInstance()) return this; - switch (other.getReferenceCase()) { - case LAUNCHPLAN_REF: { - mergeLaunchplanRef(other.getLaunchplanRef()); - break; - } - case SUB_WORKFLOW_REF: { - mergeSubWorkflowRef(other.getSubWorkflowRef()); - break; - } - case REFERENCE_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.WorkflowNode parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.WorkflowNode) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int referenceCase_ = 0; - private java.lang.Object reference_; - public ReferenceCase - getReferenceCase() { - return ReferenceCase.forNumber( - referenceCase_); - } - - public Builder clearReference() { - referenceCase_ = 0; - reference_ = null; - onChanged(); - return this; - } - - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> launchplanRefBuilder_; - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public boolean hasLaunchplanRef() { - return referenceCase_ == 1; - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getLaunchplanRef() { - if (launchplanRefBuilder_ == null) { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } else { - if (referenceCase_ == 1) { - return launchplanRefBuilder_.getMessage(); - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public Builder setLaunchplanRef(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (launchplanRefBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - reference_ = value; - onChanged(); - } else { - launchplanRefBuilder_.setMessage(value); - } - referenceCase_ = 1; - return this; - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public Builder setLaunchplanRef( - flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { - if (launchplanRefBuilder_ == null) { - reference_ = builderForValue.build(); - onChanged(); - } else { - launchplanRefBuilder_.setMessage(builderForValue.build()); - } - referenceCase_ = 1; - return this; - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public Builder mergeLaunchplanRef(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (launchplanRefBuilder_ == null) { - if (referenceCase_ == 1 && - reference_ != flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance()) { - reference_ = flyteidl.core.IdentifierOuterClass.Identifier.newBuilder((flyteidl.core.IdentifierOuterClass.Identifier) reference_) - .mergeFrom(value).buildPartial(); - } else { - reference_ = value; - } - onChanged(); - } else { - if (referenceCase_ == 1) { - launchplanRefBuilder_.mergeFrom(value); - } - launchplanRefBuilder_.setMessage(value); - } - referenceCase_ = 1; - return this; - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public Builder clearLaunchplanRef() { - if (launchplanRefBuilder_ == null) { - if (referenceCase_ == 1) { - referenceCase_ = 0; - reference_ = null; - onChanged(); - } - } else { - if (referenceCase_ == 1) { - referenceCase_ = 0; - reference_ = null; - } - launchplanRefBuilder_.clear(); - } - return this; - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier.Builder getLaunchplanRefBuilder() { - return getLaunchplanRefFieldBuilder().getBuilder(); - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getLaunchplanRefOrBuilder() { - if ((referenceCase_ == 1) && (launchplanRefBuilder_ != null)) { - return launchplanRefBuilder_.getMessageOrBuilder(); - } else { - if (referenceCase_ == 1) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - } - /** - *
-       * A globally unique identifier for the launch plan.
-       * 
- * - * .flyteidl.core.Identifier launchplan_ref = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> - getLaunchplanRefFieldBuilder() { - if (launchplanRefBuilder_ == null) { - if (!(referenceCase_ == 1)) { - reference_ = flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - launchplanRefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( - (flyteidl.core.IdentifierOuterClass.Identifier) reference_, - getParentForChildren(), - isClean()); - reference_ = null; - } - referenceCase_ = 1; - onChanged();; - return launchplanRefBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> subWorkflowRefBuilder_; - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public boolean hasSubWorkflowRef() { - return referenceCase_ == 2; - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getSubWorkflowRef() { - if (subWorkflowRefBuilder_ == null) { - if (referenceCase_ == 2) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } else { - if (referenceCase_ == 2) { - return subWorkflowRefBuilder_.getMessage(); - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public Builder setSubWorkflowRef(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (subWorkflowRefBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - reference_ = value; - onChanged(); - } else { - subWorkflowRefBuilder_.setMessage(value); - } - referenceCase_ = 2; - return this; - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public Builder setSubWorkflowRef( - flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { - if (subWorkflowRefBuilder_ == null) { - reference_ = builderForValue.build(); - onChanged(); - } else { - subWorkflowRefBuilder_.setMessage(builderForValue.build()); - } - referenceCase_ = 2; - return this; - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public Builder mergeSubWorkflowRef(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (subWorkflowRefBuilder_ == null) { - if (referenceCase_ == 2 && - reference_ != flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance()) { - reference_ = flyteidl.core.IdentifierOuterClass.Identifier.newBuilder((flyteidl.core.IdentifierOuterClass.Identifier) reference_) - .mergeFrom(value).buildPartial(); - } else { - reference_ = value; - } - onChanged(); - } else { - if (referenceCase_ == 2) { - subWorkflowRefBuilder_.mergeFrom(value); - } - subWorkflowRefBuilder_.setMessage(value); - } - referenceCase_ = 2; - return this; - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public Builder clearSubWorkflowRef() { - if (subWorkflowRefBuilder_ == null) { - if (referenceCase_ == 2) { - referenceCase_ = 0; - reference_ = null; - onChanged(); - } - } else { - if (referenceCase_ == 2) { - referenceCase_ = 0; - reference_ = null; - } - subWorkflowRefBuilder_.clear(); - } - return this; - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public flyteidl.core.IdentifierOuterClass.Identifier.Builder getSubWorkflowRefBuilder() { - return getSubWorkflowRefFieldBuilder().getBuilder(); - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getSubWorkflowRefOrBuilder() { - if ((referenceCase_ == 2) && (subWorkflowRefBuilder_ != null)) { - return subWorkflowRefBuilder_.getMessageOrBuilder(); - } else { - if (referenceCase_ == 2) { - return (flyteidl.core.IdentifierOuterClass.Identifier) reference_; - } - return flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - } - /** - *
-       * Reference to a subworkflow, that should be defined with the compiler context
-       * 
- * - * .flyteidl.core.Identifier sub_workflow_ref = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> - getSubWorkflowRefFieldBuilder() { - if (subWorkflowRefBuilder_ == null) { - if (!(referenceCase_ == 2)) { - reference_ = flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance(); - } - subWorkflowRefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( - (flyteidl.core.IdentifierOuterClass.Identifier) reference_, - getParentForChildren(), - isClean()); - reference_ = null; - } - referenceCase_ = 2; - onChanged();; - return subWorkflowRefBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowNode) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowNode) - private static final flyteidl.core.Workflow.WorkflowNode DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowNode(); - } - - public static flyteidl.core.Workflow.WorkflowNode getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public WorkflowNode parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new WorkflowNode(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowNode getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ApproveConditionOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.ApproveCondition) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A unique identifier for the requested boolean signal.
-     * 
- * - * string signal_id = 1; - */ - java.lang.String getSignalId(); - /** - *
-     * A unique identifier for the requested boolean signal.
-     * 
- * - * string signal_id = 1; - */ - com.google.protobuf.ByteString - getSignalIdBytes(); - } - /** - *
-   * ApproveCondition represents a dependency on an external approval. During execution, this will manifest as a boolean
-   * signal with the provided signal_id.
-   * 
- * - * Protobuf type {@code flyteidl.core.ApproveCondition} - */ - public static final class ApproveCondition extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.ApproveCondition) - ApproveConditionOrBuilder { - private static final long serialVersionUID = 0L; - // Use ApproveCondition.newBuilder() to construct. - private ApproveCondition(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ApproveCondition() { - signalId_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ApproveCondition( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - signalId_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.ApproveCondition.class, flyteidl.core.Workflow.ApproveCondition.Builder.class); - } - - public static final int SIGNAL_ID_FIELD_NUMBER = 1; - private volatile java.lang.Object signalId_; - /** - *
-     * A unique identifier for the requested boolean signal.
-     * 
- * - * string signal_id = 1; - */ - public java.lang.String getSignalId() { - java.lang.Object ref = signalId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - signalId_ = s; - return s; - } - } - /** - *
-     * A unique identifier for the requested boolean signal.
-     * 
- * - * string signal_id = 1; - */ - public com.google.protobuf.ByteString - getSignalIdBytes() { - java.lang.Object ref = signalId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - signalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getSignalIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, signalId_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getSignalIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, signalId_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.ApproveCondition)) { - return super.equals(obj); - } - flyteidl.core.Workflow.ApproveCondition other = (flyteidl.core.Workflow.ApproveCondition) obj; - - if (!getSignalId() - .equals(other.getSignalId())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SIGNAL_ID_FIELD_NUMBER; - hash = (53 * hash) + getSignalId().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.ApproveCondition parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.ApproveCondition parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.ApproveCondition parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.ApproveCondition prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * ApproveCondition represents a dependency on an external approval. During execution, this will manifest as a boolean
-     * signal with the provided signal_id.
-     * 
- * - * Protobuf type {@code flyteidl.core.ApproveCondition} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.ApproveCondition) - flyteidl.core.Workflow.ApproveConditionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.ApproveCondition.class, flyteidl.core.Workflow.ApproveCondition.Builder.class); - } - - // Construct using flyteidl.core.Workflow.ApproveCondition.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - signalId_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ApproveCondition_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.ApproveCondition getDefaultInstanceForType() { - return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.ApproveCondition build() { - flyteidl.core.Workflow.ApproveCondition result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.ApproveCondition buildPartial() { - flyteidl.core.Workflow.ApproveCondition result = new flyteidl.core.Workflow.ApproveCondition(this); - result.signalId_ = signalId_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.ApproveCondition) { - return mergeFrom((flyteidl.core.Workflow.ApproveCondition)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.ApproveCondition other) { - if (other == flyteidl.core.Workflow.ApproveCondition.getDefaultInstance()) return this; - if (!other.getSignalId().isEmpty()) { - signalId_ = other.signalId_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.ApproveCondition parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.ApproveCondition) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object signalId_ = ""; - /** - *
-       * A unique identifier for the requested boolean signal.
-       * 
- * - * string signal_id = 1; - */ - public java.lang.String getSignalId() { - java.lang.Object ref = signalId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - signalId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * A unique identifier for the requested boolean signal.
-       * 
- * - * string signal_id = 1; - */ - public com.google.protobuf.ByteString - getSignalIdBytes() { - java.lang.Object ref = signalId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - signalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * A unique identifier for the requested boolean signal.
-       * 
- * - * string signal_id = 1; - */ - public Builder setSignalId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - signalId_ = value; - onChanged(); - return this; - } - /** - *
-       * A unique identifier for the requested boolean signal.
-       * 
- * - * string signal_id = 1; - */ - public Builder clearSignalId() { - - signalId_ = getDefaultInstance().getSignalId(); - onChanged(); - return this; - } - /** - *
-       * A unique identifier for the requested boolean signal.
-       * 
- * - * string signal_id = 1; - */ - public Builder setSignalIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - signalId_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.ApproveCondition) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.ApproveCondition) - private static final flyteidl.core.Workflow.ApproveCondition DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.ApproveCondition(); - } - - public static flyteidl.core.Workflow.ApproveCondition getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ApproveCondition parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ApproveCondition(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.ApproveCondition getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface SignalConditionOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.SignalCondition) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A unique identifier for the requested signal.
-     * 
- * - * string signal_id = 1; - */ - java.lang.String getSignalId(); - /** - *
-     * A unique identifier for the requested signal.
-     * 
- * - * string signal_id = 1; - */ - com.google.protobuf.ByteString - getSignalIdBytes(); - - /** - *
-     * A type denoting the required value type for this signal.
-     * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - boolean hasType(); - /** - *
-     * A type denoting the required value type for this signal.
-     * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - flyteidl.core.Types.LiteralType getType(); - /** - *
-     * A type denoting the required value type for this signal.
-     * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - flyteidl.core.Types.LiteralTypeOrBuilder getTypeOrBuilder(); - - /** - *
-     * The variable name for the signal value in this nodes outputs.
-     * 
- * - * string output_variable_name = 3; - */ - java.lang.String getOutputVariableName(); - /** - *
-     * The variable name for the signal value in this nodes outputs.
-     * 
- * - * string output_variable_name = 3; - */ - com.google.protobuf.ByteString - getOutputVariableNameBytes(); - } - /** - *
-   * SignalCondition represents a dependency on an signal.
-   * 
- * - * Protobuf type {@code flyteidl.core.SignalCondition} - */ - public static final class SignalCondition extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.SignalCondition) - SignalConditionOrBuilder { - private static final long serialVersionUID = 0L; - // Use SignalCondition.newBuilder() to construct. - private SignalCondition(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SignalCondition() { - signalId_ = ""; - outputVariableName_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SignalCondition( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - signalId_ = s; - break; - } - case 18: { - flyteidl.core.Types.LiteralType.Builder subBuilder = null; - if (type_ != null) { - subBuilder = type_.toBuilder(); - } - type_ = input.readMessage(flyteidl.core.Types.LiteralType.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(type_); - type_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - outputVariableName_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.SignalCondition.class, flyteidl.core.Workflow.SignalCondition.Builder.class); - } - - public static final int SIGNAL_ID_FIELD_NUMBER = 1; - private volatile java.lang.Object signalId_; - /** - *
-     * A unique identifier for the requested signal.
-     * 
- * - * string signal_id = 1; - */ - public java.lang.String getSignalId() { - java.lang.Object ref = signalId_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - signalId_ = s; - return s; - } - } - /** - *
-     * A unique identifier for the requested signal.
-     * 
- * - * string signal_id = 1; - */ - public com.google.protobuf.ByteString - getSignalIdBytes() { - java.lang.Object ref = signalId_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - signalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TYPE_FIELD_NUMBER = 2; - private flyteidl.core.Types.LiteralType type_; - /** - *
-     * A type denoting the required value type for this signal.
-     * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public boolean hasType() { - return type_ != null; - } - /** - *
-     * A type denoting the required value type for this signal.
-     * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public flyteidl.core.Types.LiteralType getType() { - return type_ == null ? flyteidl.core.Types.LiteralType.getDefaultInstance() : type_; - } - /** - *
-     * A type denoting the required value type for this signal.
-     * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public flyteidl.core.Types.LiteralTypeOrBuilder getTypeOrBuilder() { - return getType(); - } - - public static final int OUTPUT_VARIABLE_NAME_FIELD_NUMBER = 3; - private volatile java.lang.Object outputVariableName_; - /** - *
-     * The variable name for the signal value in this nodes outputs.
-     * 
- * - * string output_variable_name = 3; - */ - public java.lang.String getOutputVariableName() { - java.lang.Object ref = outputVariableName_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - outputVariableName_ = s; - return s; - } - } - /** - *
-     * The variable name for the signal value in this nodes outputs.
-     * 
- * - * string output_variable_name = 3; - */ - public com.google.protobuf.ByteString - getOutputVariableNameBytes() { - java.lang.Object ref = outputVariableName_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - outputVariableName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getSignalIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, signalId_); - } - if (type_ != null) { - output.writeMessage(2, getType()); - } - if (!getOutputVariableNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, outputVariableName_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getSignalIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, signalId_); - } - if (type_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getType()); - } - if (!getOutputVariableNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, outputVariableName_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.SignalCondition)) { - return super.equals(obj); - } - flyteidl.core.Workflow.SignalCondition other = (flyteidl.core.Workflow.SignalCondition) obj; - - if (!getSignalId() - .equals(other.getSignalId())) return false; - if (hasType() != other.hasType()) return false; - if (hasType()) { - if (!getType() - .equals(other.getType())) return false; - } - if (!getOutputVariableName() - .equals(other.getOutputVariableName())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + SIGNAL_ID_FIELD_NUMBER; - hash = (53 * hash) + getSignalId().hashCode(); - if (hasType()) { - hash = (37 * hash) + TYPE_FIELD_NUMBER; - hash = (53 * hash) + getType().hashCode(); - } - hash = (37 * hash) + OUTPUT_VARIABLE_NAME_FIELD_NUMBER; - hash = (53 * hash) + getOutputVariableName().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.SignalCondition parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.SignalCondition parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.SignalCondition parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.SignalCondition parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.SignalCondition prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * SignalCondition represents a dependency on an signal.
-     * 
- * - * Protobuf type {@code flyteidl.core.SignalCondition} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.SignalCondition) - flyteidl.core.Workflow.SignalConditionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.SignalCondition.class, flyteidl.core.Workflow.SignalCondition.Builder.class); - } - - // Construct using flyteidl.core.Workflow.SignalCondition.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - signalId_ = ""; - - if (typeBuilder_ == null) { - type_ = null; - } else { - type_ = null; - typeBuilder_ = null; - } - outputVariableName_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SignalCondition_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.SignalCondition getDefaultInstanceForType() { - return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.SignalCondition build() { - flyteidl.core.Workflow.SignalCondition result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.SignalCondition buildPartial() { - flyteidl.core.Workflow.SignalCondition result = new flyteidl.core.Workflow.SignalCondition(this); - result.signalId_ = signalId_; - if (typeBuilder_ == null) { - result.type_ = type_; - } else { - result.type_ = typeBuilder_.build(); - } - result.outputVariableName_ = outputVariableName_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.SignalCondition) { - return mergeFrom((flyteidl.core.Workflow.SignalCondition)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.SignalCondition other) { - if (other == flyteidl.core.Workflow.SignalCondition.getDefaultInstance()) return this; - if (!other.getSignalId().isEmpty()) { - signalId_ = other.signalId_; - onChanged(); - } - if (other.hasType()) { - mergeType(other.getType()); - } - if (!other.getOutputVariableName().isEmpty()) { - outputVariableName_ = other.outputVariableName_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.SignalCondition parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.SignalCondition) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object signalId_ = ""; - /** - *
-       * A unique identifier for the requested signal.
-       * 
- * - * string signal_id = 1; - */ - public java.lang.String getSignalId() { - java.lang.Object ref = signalId_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - signalId_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * A unique identifier for the requested signal.
-       * 
- * - * string signal_id = 1; - */ - public com.google.protobuf.ByteString - getSignalIdBytes() { - java.lang.Object ref = signalId_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - signalId_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * A unique identifier for the requested signal.
-       * 
- * - * string signal_id = 1; - */ - public Builder setSignalId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - signalId_ = value; - onChanged(); - return this; - } - /** - *
-       * A unique identifier for the requested signal.
-       * 
- * - * string signal_id = 1; - */ - public Builder clearSignalId() { - - signalId_ = getDefaultInstance().getSignalId(); - onChanged(); - return this; - } - /** - *
-       * A unique identifier for the requested signal.
-       * 
- * - * string signal_id = 1; - */ - public Builder setSignalIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - signalId_ = value; - onChanged(); - return this; - } - - private flyteidl.core.Types.LiteralType type_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Types.LiteralType, flyteidl.core.Types.LiteralType.Builder, flyteidl.core.Types.LiteralTypeOrBuilder> typeBuilder_; - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public boolean hasType() { - return typeBuilder_ != null || type_ != null; - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public flyteidl.core.Types.LiteralType getType() { - if (typeBuilder_ == null) { - return type_ == null ? flyteidl.core.Types.LiteralType.getDefaultInstance() : type_; - } else { - return typeBuilder_.getMessage(); - } - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public Builder setType(flyteidl.core.Types.LiteralType value) { - if (typeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - type_ = value; - onChanged(); - } else { - typeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public Builder setType( - flyteidl.core.Types.LiteralType.Builder builderForValue) { - if (typeBuilder_ == null) { - type_ = builderForValue.build(); - onChanged(); - } else { - typeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public Builder mergeType(flyteidl.core.Types.LiteralType value) { - if (typeBuilder_ == null) { - if (type_ != null) { - type_ = - flyteidl.core.Types.LiteralType.newBuilder(type_).mergeFrom(value).buildPartial(); - } else { - type_ = value; - } - onChanged(); - } else { - typeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public Builder clearType() { - if (typeBuilder_ == null) { - type_ = null; - onChanged(); - } else { - type_ = null; - typeBuilder_ = null; - } - - return this; - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public flyteidl.core.Types.LiteralType.Builder getTypeBuilder() { - - onChanged(); - return getTypeFieldBuilder().getBuilder(); - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - public flyteidl.core.Types.LiteralTypeOrBuilder getTypeOrBuilder() { - if (typeBuilder_ != null) { - return typeBuilder_.getMessageOrBuilder(); - } else { - return type_ == null ? - flyteidl.core.Types.LiteralType.getDefaultInstance() : type_; - } - } - /** - *
-       * A type denoting the required value type for this signal.
-       * 
- * - * .flyteidl.core.LiteralType type = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Types.LiteralType, flyteidl.core.Types.LiteralType.Builder, flyteidl.core.Types.LiteralTypeOrBuilder> - getTypeFieldBuilder() { - if (typeBuilder_ == null) { - typeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Types.LiteralType, flyteidl.core.Types.LiteralType.Builder, flyteidl.core.Types.LiteralTypeOrBuilder>( - getType(), - getParentForChildren(), - isClean()); - type_ = null; - } - return typeBuilder_; - } - - private java.lang.Object outputVariableName_ = ""; - /** - *
-       * The variable name for the signal value in this nodes outputs.
-       * 
- * - * string output_variable_name = 3; - */ - public java.lang.String getOutputVariableName() { - java.lang.Object ref = outputVariableName_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - outputVariableName_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * The variable name for the signal value in this nodes outputs.
-       * 
- * - * string output_variable_name = 3; - */ - public com.google.protobuf.ByteString - getOutputVariableNameBytes() { - java.lang.Object ref = outputVariableName_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - outputVariableName_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * The variable name for the signal value in this nodes outputs.
-       * 
- * - * string output_variable_name = 3; - */ - public Builder setOutputVariableName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - outputVariableName_ = value; - onChanged(); - return this; - } - /** - *
-       * The variable name for the signal value in this nodes outputs.
-       * 
- * - * string output_variable_name = 3; - */ - public Builder clearOutputVariableName() { - - outputVariableName_ = getDefaultInstance().getOutputVariableName(); - onChanged(); - return this; - } - /** - *
-       * The variable name for the signal value in this nodes outputs.
-       * 
- * - * string output_variable_name = 3; - */ - public Builder setOutputVariableNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - outputVariableName_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.SignalCondition) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.SignalCondition) - private static final flyteidl.core.Workflow.SignalCondition DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.SignalCondition(); - } - - public static flyteidl.core.Workflow.SignalCondition getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SignalCondition parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SignalCondition(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.SignalCondition getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface SleepConditionOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.SleepCondition) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * The overall duration for this sleep.
-     * 
- * - * .google.protobuf.Duration duration = 1; - */ - boolean hasDuration(); - /** - *
-     * The overall duration for this sleep.
-     * 
- * - * .google.protobuf.Duration duration = 1; - */ - com.google.protobuf.Duration getDuration(); - /** - *
-     * The overall duration for this sleep.
-     * 
- * - * .google.protobuf.Duration duration = 1; - */ - com.google.protobuf.DurationOrBuilder getDurationOrBuilder(); - } - /** - *
-   * SleepCondition represents a dependency on waiting for the specified duration.
-   * 
- * - * Protobuf type {@code flyteidl.core.SleepCondition} - */ - public static final class SleepCondition extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.SleepCondition) - SleepConditionOrBuilder { - private static final long serialVersionUID = 0L; - // Use SleepCondition.newBuilder() to construct. - private SleepCondition(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private SleepCondition() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private SleepCondition( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (duration_ != null) { - subBuilder = duration_.toBuilder(); - } - duration_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(duration_); - duration_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.SleepCondition.class, flyteidl.core.Workflow.SleepCondition.Builder.class); - } - - public static final int DURATION_FIELD_NUMBER = 1; - private com.google.protobuf.Duration duration_; - /** - *
-     * The overall duration for this sleep.
-     * 
- * - * .google.protobuf.Duration duration = 1; - */ - public boolean hasDuration() { - return duration_ != null; - } - /** - *
-     * The overall duration for this sleep.
-     * 
- * - * .google.protobuf.Duration duration = 1; - */ - public com.google.protobuf.Duration getDuration() { - return duration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : duration_; - } - /** - *
-     * The overall duration for this sleep.
-     * 
- * - * .google.protobuf.Duration duration = 1; - */ - public com.google.protobuf.DurationOrBuilder getDurationOrBuilder() { - return getDuration(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (duration_ != null) { - output.writeMessage(1, getDuration()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (duration_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getDuration()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.SleepCondition)) { - return super.equals(obj); - } - flyteidl.core.Workflow.SleepCondition other = (flyteidl.core.Workflow.SleepCondition) obj; - - if (hasDuration() != other.hasDuration()) return false; - if (hasDuration()) { - if (!getDuration() - .equals(other.getDuration())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasDuration()) { - hash = (37 * hash) + DURATION_FIELD_NUMBER; - hash = (53 * hash) + getDuration().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.SleepCondition parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.SleepCondition parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.SleepCondition parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.SleepCondition parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.SleepCondition prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * SleepCondition represents a dependency on waiting for the specified duration.
-     * 
- * - * Protobuf type {@code flyteidl.core.SleepCondition} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.SleepCondition) - flyteidl.core.Workflow.SleepConditionOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.SleepCondition.class, flyteidl.core.Workflow.SleepCondition.Builder.class); - } - - // Construct using flyteidl.core.Workflow.SleepCondition.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (durationBuilder_ == null) { - duration_ = null; - } else { - duration_ = null; - durationBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_SleepCondition_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.SleepCondition getDefaultInstanceForType() { - return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.SleepCondition build() { - flyteidl.core.Workflow.SleepCondition result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.SleepCondition buildPartial() { - flyteidl.core.Workflow.SleepCondition result = new flyteidl.core.Workflow.SleepCondition(this); - if (durationBuilder_ == null) { - result.duration_ = duration_; - } else { - result.duration_ = durationBuilder_.build(); - } - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.SleepCondition) { - return mergeFrom((flyteidl.core.Workflow.SleepCondition)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.SleepCondition other) { - if (other == flyteidl.core.Workflow.SleepCondition.getDefaultInstance()) return this; - if (other.hasDuration()) { - mergeDuration(other.getDuration()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.SleepCondition parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.SleepCondition) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private com.google.protobuf.Duration duration_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> durationBuilder_; - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public boolean hasDuration() { - return durationBuilder_ != null || duration_ != null; - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public com.google.protobuf.Duration getDuration() { - if (durationBuilder_ == null) { - return duration_ == null ? com.google.protobuf.Duration.getDefaultInstance() : duration_; - } else { - return durationBuilder_.getMessage(); - } - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public Builder setDuration(com.google.protobuf.Duration value) { - if (durationBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - duration_ = value; - onChanged(); - } else { - durationBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public Builder setDuration( - com.google.protobuf.Duration.Builder builderForValue) { - if (durationBuilder_ == null) { - duration_ = builderForValue.build(); - onChanged(); - } else { - durationBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public Builder mergeDuration(com.google.protobuf.Duration value) { - if (durationBuilder_ == null) { - if (duration_ != null) { - duration_ = - com.google.protobuf.Duration.newBuilder(duration_).mergeFrom(value).buildPartial(); - } else { - duration_ = value; - } - onChanged(); - } else { - durationBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public Builder clearDuration() { - if (durationBuilder_ == null) { - duration_ = null; - onChanged(); - } else { - duration_ = null; - durationBuilder_ = null; - } - - return this; - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public com.google.protobuf.Duration.Builder getDurationBuilder() { - - onChanged(); - return getDurationFieldBuilder().getBuilder(); - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - public com.google.protobuf.DurationOrBuilder getDurationOrBuilder() { - if (durationBuilder_ != null) { - return durationBuilder_.getMessageOrBuilder(); - } else { - return duration_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : duration_; - } - } - /** - *
-       * The overall duration for this sleep.
-       * 
- * - * .google.protobuf.Duration duration = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getDurationFieldBuilder() { - if (durationBuilder_ == null) { - durationBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getDuration(), - getParentForChildren(), - isClean()); - duration_ = null; - } - return durationBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.SleepCondition) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.SleepCondition) - private static final flyteidl.core.Workflow.SleepCondition DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.SleepCondition(); - } - - public static flyteidl.core.Workflow.SleepCondition getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public SleepCondition parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new SleepCondition(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.SleepCondition getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface GateNodeOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.GateNode) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-     * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - boolean hasApprove(); - /** - *
-     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-     * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - flyteidl.core.Workflow.ApproveCondition getApprove(); - /** - *
-     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-     * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - flyteidl.core.Workflow.ApproveConditionOrBuilder getApproveOrBuilder(); - - /** - *
-     * SignalCondition represents a dependency on an signal.
-     * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - boolean hasSignal(); - /** - *
-     * SignalCondition represents a dependency on an signal.
-     * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - flyteidl.core.Workflow.SignalCondition getSignal(); - /** - *
-     * SignalCondition represents a dependency on an signal.
-     * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - flyteidl.core.Workflow.SignalConditionOrBuilder getSignalOrBuilder(); - - /** - *
-     * SleepCondition represents a dependency on waiting for the specified duration.
-     * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - boolean hasSleep(); - /** - *
-     * SleepCondition represents a dependency on waiting for the specified duration.
-     * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - flyteidl.core.Workflow.SleepCondition getSleep(); - /** - *
-     * SleepCondition represents a dependency on waiting for the specified duration.
-     * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - flyteidl.core.Workflow.SleepConditionOrBuilder getSleepOrBuilder(); - - public flyteidl.core.Workflow.GateNode.ConditionCase getConditionCase(); - } - /** - *
-   * GateNode refers to the condition that is required for the gate to successfully complete.
-   * 
- * - * Protobuf type {@code flyteidl.core.GateNode} - */ - public static final class GateNode extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.GateNode) - GateNodeOrBuilder { - private static final long serialVersionUID = 0L; - // Use GateNode.newBuilder() to construct. - private GateNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private GateNode() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private GateNode( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.Workflow.ApproveCondition.Builder subBuilder = null; - if (conditionCase_ == 1) { - subBuilder = ((flyteidl.core.Workflow.ApproveCondition) condition_).toBuilder(); - } - condition_ = - input.readMessage(flyteidl.core.Workflow.ApproveCondition.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.ApproveCondition) condition_); - condition_ = subBuilder.buildPartial(); - } - conditionCase_ = 1; - break; - } - case 18: { - flyteidl.core.Workflow.SignalCondition.Builder subBuilder = null; - if (conditionCase_ == 2) { - subBuilder = ((flyteidl.core.Workflow.SignalCondition) condition_).toBuilder(); - } - condition_ = - input.readMessage(flyteidl.core.Workflow.SignalCondition.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.SignalCondition) condition_); - condition_ = subBuilder.buildPartial(); - } - conditionCase_ = 2; - break; - } - case 26: { - flyteidl.core.Workflow.SleepCondition.Builder subBuilder = null; - if (conditionCase_ == 3) { - subBuilder = ((flyteidl.core.Workflow.SleepCondition) condition_).toBuilder(); - } - condition_ = - input.readMessage(flyteidl.core.Workflow.SleepCondition.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.SleepCondition) condition_); - condition_ = subBuilder.buildPartial(); - } - conditionCase_ = 3; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.GateNode.class, flyteidl.core.Workflow.GateNode.Builder.class); - } - - private int conditionCase_ = 0; - private java.lang.Object condition_; - public enum ConditionCase - implements com.google.protobuf.Internal.EnumLite { - APPROVE(1), - SIGNAL(2), - SLEEP(3), - CONDITION_NOT_SET(0); - private final int value; - private ConditionCase(int value) { - this.value = value; - } - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static ConditionCase valueOf(int value) { - return forNumber(value); - } - - public static ConditionCase forNumber(int value) { - switch (value) { - case 1: return APPROVE; - case 2: return SIGNAL; - case 3: return SLEEP; - case 0: return CONDITION_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public ConditionCase - getConditionCase() { - return ConditionCase.forNumber( - conditionCase_); - } - - public static final int APPROVE_FIELD_NUMBER = 1; - /** - *
-     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-     * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public boolean hasApprove() { - return conditionCase_ == 1; - } - /** - *
-     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-     * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public flyteidl.core.Workflow.ApproveCondition getApprove() { - if (conditionCase_ == 1) { - return (flyteidl.core.Workflow.ApproveCondition) condition_; - } - return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); - } - /** - *
-     * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-     * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public flyteidl.core.Workflow.ApproveConditionOrBuilder getApproveOrBuilder() { - if (conditionCase_ == 1) { - return (flyteidl.core.Workflow.ApproveCondition) condition_; - } - return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); - } - - public static final int SIGNAL_FIELD_NUMBER = 2; - /** - *
-     * SignalCondition represents a dependency on an signal.
-     * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public boolean hasSignal() { - return conditionCase_ == 2; - } - /** - *
-     * SignalCondition represents a dependency on an signal.
-     * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public flyteidl.core.Workflow.SignalCondition getSignal() { - if (conditionCase_ == 2) { - return (flyteidl.core.Workflow.SignalCondition) condition_; - } - return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); - } - /** - *
-     * SignalCondition represents a dependency on an signal.
-     * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public flyteidl.core.Workflow.SignalConditionOrBuilder getSignalOrBuilder() { - if (conditionCase_ == 2) { - return (flyteidl.core.Workflow.SignalCondition) condition_; - } - return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); - } - - public static final int SLEEP_FIELD_NUMBER = 3; - /** - *
-     * SleepCondition represents a dependency on waiting for the specified duration.
-     * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public boolean hasSleep() { - return conditionCase_ == 3; - } - /** - *
-     * SleepCondition represents a dependency on waiting for the specified duration.
-     * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public flyteidl.core.Workflow.SleepCondition getSleep() { - if (conditionCase_ == 3) { - return (flyteidl.core.Workflow.SleepCondition) condition_; - } - return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); - } - /** - *
-     * SleepCondition represents a dependency on waiting for the specified duration.
-     * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public flyteidl.core.Workflow.SleepConditionOrBuilder getSleepOrBuilder() { - if (conditionCase_ == 3) { - return (flyteidl.core.Workflow.SleepCondition) condition_; - } - return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (conditionCase_ == 1) { - output.writeMessage(1, (flyteidl.core.Workflow.ApproveCondition) condition_); - } - if (conditionCase_ == 2) { - output.writeMessage(2, (flyteidl.core.Workflow.SignalCondition) condition_); - } - if (conditionCase_ == 3) { - output.writeMessage(3, (flyteidl.core.Workflow.SleepCondition) condition_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (conditionCase_ == 1) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, (flyteidl.core.Workflow.ApproveCondition) condition_); - } - if (conditionCase_ == 2) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, (flyteidl.core.Workflow.SignalCondition) condition_); - } - if (conditionCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, (flyteidl.core.Workflow.SleepCondition) condition_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.GateNode)) { - return super.equals(obj); - } - flyteidl.core.Workflow.GateNode other = (flyteidl.core.Workflow.GateNode) obj; - - if (!getConditionCase().equals(other.getConditionCase())) return false; - switch (conditionCase_) { - case 1: - if (!getApprove() - .equals(other.getApprove())) return false; - break; - case 2: - if (!getSignal() - .equals(other.getSignal())) return false; - break; - case 3: - if (!getSleep() - .equals(other.getSleep())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - switch (conditionCase_) { - case 1: - hash = (37 * hash) + APPROVE_FIELD_NUMBER; - hash = (53 * hash) + getApprove().hashCode(); - break; - case 2: - hash = (37 * hash) + SIGNAL_FIELD_NUMBER; - hash = (53 * hash) + getSignal().hashCode(); - break; - case 3: - hash = (37 * hash) + SLEEP_FIELD_NUMBER; - hash = (53 * hash) + getSleep().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.GateNode parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.GateNode parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.GateNode parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.GateNode parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.GateNode parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.GateNode parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.GateNode parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.GateNode parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.GateNode parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.GateNode parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.GateNode parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.GateNode parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.GateNode prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * GateNode refers to the condition that is required for the gate to successfully complete.
-     * 
- * - * Protobuf type {@code flyteidl.core.GateNode} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.GateNode) - flyteidl.core.Workflow.GateNodeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.GateNode.class, flyteidl.core.Workflow.GateNode.Builder.class); - } - - // Construct using flyteidl.core.Workflow.GateNode.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - conditionCase_ = 0; - condition_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_GateNode_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.GateNode getDefaultInstanceForType() { - return flyteidl.core.Workflow.GateNode.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.GateNode build() { - flyteidl.core.Workflow.GateNode result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.GateNode buildPartial() { - flyteidl.core.Workflow.GateNode result = new flyteidl.core.Workflow.GateNode(this); - if (conditionCase_ == 1) { - if (approveBuilder_ == null) { - result.condition_ = condition_; - } else { - result.condition_ = approveBuilder_.build(); - } - } - if (conditionCase_ == 2) { - if (signalBuilder_ == null) { - result.condition_ = condition_; - } else { - result.condition_ = signalBuilder_.build(); - } - } - if (conditionCase_ == 3) { - if (sleepBuilder_ == null) { - result.condition_ = condition_; - } else { - result.condition_ = sleepBuilder_.build(); - } - } - result.conditionCase_ = conditionCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.GateNode) { - return mergeFrom((flyteidl.core.Workflow.GateNode)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.GateNode other) { - if (other == flyteidl.core.Workflow.GateNode.getDefaultInstance()) return this; - switch (other.getConditionCase()) { - case APPROVE: { - mergeApprove(other.getApprove()); - break; - } - case SIGNAL: { - mergeSignal(other.getSignal()); - break; - } - case SLEEP: { - mergeSleep(other.getSleep()); - break; - } - case CONDITION_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.GateNode parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.GateNode) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int conditionCase_ = 0; - private java.lang.Object condition_; - public ConditionCase - getConditionCase() { - return ConditionCase.forNumber( - conditionCase_); - } - - public Builder clearCondition() { - conditionCase_ = 0; - condition_ = null; - onChanged(); - return this; - } - - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.ApproveCondition, flyteidl.core.Workflow.ApproveCondition.Builder, flyteidl.core.Workflow.ApproveConditionOrBuilder> approveBuilder_; - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public boolean hasApprove() { - return conditionCase_ == 1; - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public flyteidl.core.Workflow.ApproveCondition getApprove() { - if (approveBuilder_ == null) { - if (conditionCase_ == 1) { - return (flyteidl.core.Workflow.ApproveCondition) condition_; - } - return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); - } else { - if (conditionCase_ == 1) { - return approveBuilder_.getMessage(); - } - return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); - } - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public Builder setApprove(flyteidl.core.Workflow.ApproveCondition value) { - if (approveBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - condition_ = value; - onChanged(); - } else { - approveBuilder_.setMessage(value); - } - conditionCase_ = 1; - return this; - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public Builder setApprove( - flyteidl.core.Workflow.ApproveCondition.Builder builderForValue) { - if (approveBuilder_ == null) { - condition_ = builderForValue.build(); - onChanged(); - } else { - approveBuilder_.setMessage(builderForValue.build()); - } - conditionCase_ = 1; - return this; - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public Builder mergeApprove(flyteidl.core.Workflow.ApproveCondition value) { - if (approveBuilder_ == null) { - if (conditionCase_ == 1 && - condition_ != flyteidl.core.Workflow.ApproveCondition.getDefaultInstance()) { - condition_ = flyteidl.core.Workflow.ApproveCondition.newBuilder((flyteidl.core.Workflow.ApproveCondition) condition_) - .mergeFrom(value).buildPartial(); - } else { - condition_ = value; - } - onChanged(); - } else { - if (conditionCase_ == 1) { - approveBuilder_.mergeFrom(value); - } - approveBuilder_.setMessage(value); - } - conditionCase_ = 1; - return this; - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public Builder clearApprove() { - if (approveBuilder_ == null) { - if (conditionCase_ == 1) { - conditionCase_ = 0; - condition_ = null; - onChanged(); - } - } else { - if (conditionCase_ == 1) { - conditionCase_ = 0; - condition_ = null; - } - approveBuilder_.clear(); - } - return this; - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public flyteidl.core.Workflow.ApproveCondition.Builder getApproveBuilder() { - return getApproveFieldBuilder().getBuilder(); - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - public flyteidl.core.Workflow.ApproveConditionOrBuilder getApproveOrBuilder() { - if ((conditionCase_ == 1) && (approveBuilder_ != null)) { - return approveBuilder_.getMessageOrBuilder(); - } else { - if (conditionCase_ == 1) { - return (flyteidl.core.Workflow.ApproveCondition) condition_; - } - return flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); - } - } - /** - *
-       * ApproveCondition represents a dependency on an external approval provided by a boolean signal.
-       * 
- * - * .flyteidl.core.ApproveCondition approve = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.ApproveCondition, flyteidl.core.Workflow.ApproveCondition.Builder, flyteidl.core.Workflow.ApproveConditionOrBuilder> - getApproveFieldBuilder() { - if (approveBuilder_ == null) { - if (!(conditionCase_ == 1)) { - condition_ = flyteidl.core.Workflow.ApproveCondition.getDefaultInstance(); - } - approveBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.ApproveCondition, flyteidl.core.Workflow.ApproveCondition.Builder, flyteidl.core.Workflow.ApproveConditionOrBuilder>( - (flyteidl.core.Workflow.ApproveCondition) condition_, - getParentForChildren(), - isClean()); - condition_ = null; - } - conditionCase_ = 1; - onChanged();; - return approveBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.SignalCondition, flyteidl.core.Workflow.SignalCondition.Builder, flyteidl.core.Workflow.SignalConditionOrBuilder> signalBuilder_; - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public boolean hasSignal() { - return conditionCase_ == 2; - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public flyteidl.core.Workflow.SignalCondition getSignal() { - if (signalBuilder_ == null) { - if (conditionCase_ == 2) { - return (flyteidl.core.Workflow.SignalCondition) condition_; - } - return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); - } else { - if (conditionCase_ == 2) { - return signalBuilder_.getMessage(); - } - return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); - } - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public Builder setSignal(flyteidl.core.Workflow.SignalCondition value) { - if (signalBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - condition_ = value; - onChanged(); - } else { - signalBuilder_.setMessage(value); - } - conditionCase_ = 2; - return this; - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public Builder setSignal( - flyteidl.core.Workflow.SignalCondition.Builder builderForValue) { - if (signalBuilder_ == null) { - condition_ = builderForValue.build(); - onChanged(); - } else { - signalBuilder_.setMessage(builderForValue.build()); - } - conditionCase_ = 2; - return this; - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public Builder mergeSignal(flyteidl.core.Workflow.SignalCondition value) { - if (signalBuilder_ == null) { - if (conditionCase_ == 2 && - condition_ != flyteidl.core.Workflow.SignalCondition.getDefaultInstance()) { - condition_ = flyteidl.core.Workflow.SignalCondition.newBuilder((flyteidl.core.Workflow.SignalCondition) condition_) - .mergeFrom(value).buildPartial(); - } else { - condition_ = value; - } - onChanged(); - } else { - if (conditionCase_ == 2) { - signalBuilder_.mergeFrom(value); - } - signalBuilder_.setMessage(value); - } - conditionCase_ = 2; - return this; - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public Builder clearSignal() { - if (signalBuilder_ == null) { - if (conditionCase_ == 2) { - conditionCase_ = 0; - condition_ = null; - onChanged(); - } - } else { - if (conditionCase_ == 2) { - conditionCase_ = 0; - condition_ = null; - } - signalBuilder_.clear(); - } - return this; - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public flyteidl.core.Workflow.SignalCondition.Builder getSignalBuilder() { - return getSignalFieldBuilder().getBuilder(); - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - public flyteidl.core.Workflow.SignalConditionOrBuilder getSignalOrBuilder() { - if ((conditionCase_ == 2) && (signalBuilder_ != null)) { - return signalBuilder_.getMessageOrBuilder(); - } else { - if (conditionCase_ == 2) { - return (flyteidl.core.Workflow.SignalCondition) condition_; - } - return flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); - } - } - /** - *
-       * SignalCondition represents a dependency on an signal.
-       * 
- * - * .flyteidl.core.SignalCondition signal = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.SignalCondition, flyteidl.core.Workflow.SignalCondition.Builder, flyteidl.core.Workflow.SignalConditionOrBuilder> - getSignalFieldBuilder() { - if (signalBuilder_ == null) { - if (!(conditionCase_ == 2)) { - condition_ = flyteidl.core.Workflow.SignalCondition.getDefaultInstance(); - } - signalBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.SignalCondition, flyteidl.core.Workflow.SignalCondition.Builder, flyteidl.core.Workflow.SignalConditionOrBuilder>( - (flyteidl.core.Workflow.SignalCondition) condition_, - getParentForChildren(), - isClean()); - condition_ = null; - } - conditionCase_ = 2; - onChanged();; - return signalBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.SleepCondition, flyteidl.core.Workflow.SleepCondition.Builder, flyteidl.core.Workflow.SleepConditionOrBuilder> sleepBuilder_; - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public boolean hasSleep() { - return conditionCase_ == 3; - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public flyteidl.core.Workflow.SleepCondition getSleep() { - if (sleepBuilder_ == null) { - if (conditionCase_ == 3) { - return (flyteidl.core.Workflow.SleepCondition) condition_; - } - return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); - } else { - if (conditionCase_ == 3) { - return sleepBuilder_.getMessage(); - } - return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); - } - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public Builder setSleep(flyteidl.core.Workflow.SleepCondition value) { - if (sleepBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - condition_ = value; - onChanged(); - } else { - sleepBuilder_.setMessage(value); - } - conditionCase_ = 3; - return this; - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public Builder setSleep( - flyteidl.core.Workflow.SleepCondition.Builder builderForValue) { - if (sleepBuilder_ == null) { - condition_ = builderForValue.build(); - onChanged(); - } else { - sleepBuilder_.setMessage(builderForValue.build()); - } - conditionCase_ = 3; - return this; - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public Builder mergeSleep(flyteidl.core.Workflow.SleepCondition value) { - if (sleepBuilder_ == null) { - if (conditionCase_ == 3 && - condition_ != flyteidl.core.Workflow.SleepCondition.getDefaultInstance()) { - condition_ = flyteidl.core.Workflow.SleepCondition.newBuilder((flyteidl.core.Workflow.SleepCondition) condition_) - .mergeFrom(value).buildPartial(); - } else { - condition_ = value; - } - onChanged(); - } else { - if (conditionCase_ == 3) { - sleepBuilder_.mergeFrom(value); - } - sleepBuilder_.setMessage(value); - } - conditionCase_ = 3; - return this; - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public Builder clearSleep() { - if (sleepBuilder_ == null) { - if (conditionCase_ == 3) { - conditionCase_ = 0; - condition_ = null; - onChanged(); - } - } else { - if (conditionCase_ == 3) { - conditionCase_ = 0; - condition_ = null; - } - sleepBuilder_.clear(); - } - return this; - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public flyteidl.core.Workflow.SleepCondition.Builder getSleepBuilder() { - return getSleepFieldBuilder().getBuilder(); - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - public flyteidl.core.Workflow.SleepConditionOrBuilder getSleepOrBuilder() { - if ((conditionCase_ == 3) && (sleepBuilder_ != null)) { - return sleepBuilder_.getMessageOrBuilder(); - } else { - if (conditionCase_ == 3) { - return (flyteidl.core.Workflow.SleepCondition) condition_; - } - return flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); - } - } - /** - *
-       * SleepCondition represents a dependency on waiting for the specified duration.
-       * 
- * - * .flyteidl.core.SleepCondition sleep = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.SleepCondition, flyteidl.core.Workflow.SleepCondition.Builder, flyteidl.core.Workflow.SleepConditionOrBuilder> - getSleepFieldBuilder() { - if (sleepBuilder_ == null) { - if (!(conditionCase_ == 3)) { - condition_ = flyteidl.core.Workflow.SleepCondition.getDefaultInstance(); - } - sleepBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.SleepCondition, flyteidl.core.Workflow.SleepCondition.Builder, flyteidl.core.Workflow.SleepConditionOrBuilder>( - (flyteidl.core.Workflow.SleepCondition) condition_, - getParentForChildren(), - isClean()); - condition_ = null; - } - conditionCase_ = 3; - onChanged();; - return sleepBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.GateNode) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.GateNode) - private static final flyteidl.core.Workflow.GateNode DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.GateNode(); - } - - public static flyteidl.core.Workflow.GateNode getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public GateNode parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new GateNode(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.GateNode getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface ArrayNodeOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.ArrayNode) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * node is the sub-node that will be executed for each element in the array.
-     * 
- * - * .flyteidl.core.Node node = 1; - */ - boolean hasNode(); - /** - *
-     * node is the sub-node that will be executed for each element in the array.
-     * 
- * - * .flyteidl.core.Node node = 1; - */ - flyteidl.core.Workflow.Node getNode(); - /** - *
-     * node is the sub-node that will be executed for each element in the array.
-     * 
- * - * .flyteidl.core.Node node = 1; - */ - flyteidl.core.Workflow.NodeOrBuilder getNodeOrBuilder(); - - /** - *
-     * parallelism defines the minimum number of instances to bring up concurrently at any given
-     * point. Note that this is an optimistic restriction and that, due to network partitioning or
-     * other failures, the actual number of currently running instances might be more. This has to
-     * be a positive number if assigned. Default value is size.
-     * 
- * - * uint32 parallelism = 2; - */ - int getParallelism(); - - /** - *
-     * min_successes is an absolute number of the minimum number of successful completions of
-     * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
-     * and outputs will be computed. This has to be a non-negative number if assigned. Default
-     * value is size (if specified).
-     * 
- * - * uint32 min_successes = 3; - */ - int getMinSuccesses(); - - /** - *
-     * If the array job size is not known beforehand, the min_success_ratio can instead be used
-     * to determine when an ArrayNode can be marked successful.
-     * 
- * - * float min_success_ratio = 4; - */ - float getMinSuccessRatio(); - - public flyteidl.core.Workflow.ArrayNode.SuccessCriteriaCase getSuccessCriteriaCase(); - } - /** - *
-   * ArrayNode is a Flyte node type that simplifies the execution of a sub-node over a list of input
-   * values. An ArrayNode can be executed with configurable parallelism (separate from the parent
-   * workflow) and can be configured to succeed when a certain number of sub-nodes succeed.
-   * 
- * - * Protobuf type {@code flyteidl.core.ArrayNode} - */ - public static final class ArrayNode extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.ArrayNode) - ArrayNodeOrBuilder { - private static final long serialVersionUID = 0L; - // Use ArrayNode.newBuilder() to construct. - private ArrayNode(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private ArrayNode() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private ArrayNode( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.Workflow.Node.Builder subBuilder = null; - if (node_ != null) { - subBuilder = node_.toBuilder(); - } - node_ = input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(node_); - node_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - - parallelism_ = input.readUInt32(); - break; - } - case 24: { - successCriteriaCase_ = 3; - successCriteria_ = input.readUInt32(); - break; - } - case 37: { - successCriteriaCase_ = 4; - successCriteria_ = input.readFloat(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.ArrayNode.class, flyteidl.core.Workflow.ArrayNode.Builder.class); - } - - private int successCriteriaCase_ = 0; - private java.lang.Object successCriteria_; - public enum SuccessCriteriaCase - implements com.google.protobuf.Internal.EnumLite { - MIN_SUCCESSES(3), - MIN_SUCCESS_RATIO(4), - SUCCESSCRITERIA_NOT_SET(0); - private final int value; - private SuccessCriteriaCase(int value) { - this.value = value; - } - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static SuccessCriteriaCase valueOf(int value) { - return forNumber(value); - } - - public static SuccessCriteriaCase forNumber(int value) { - switch (value) { - case 3: return MIN_SUCCESSES; - case 4: return MIN_SUCCESS_RATIO; - case 0: return SUCCESSCRITERIA_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public SuccessCriteriaCase - getSuccessCriteriaCase() { - return SuccessCriteriaCase.forNumber( - successCriteriaCase_); - } - - public static final int NODE_FIELD_NUMBER = 1; - private flyteidl.core.Workflow.Node node_; - /** - *
-     * node is the sub-node that will be executed for each element in the array.
-     * 
- * - * .flyteidl.core.Node node = 1; - */ - public boolean hasNode() { - return node_ != null; - } - /** - *
-     * node is the sub-node that will be executed for each element in the array.
-     * 
- * - * .flyteidl.core.Node node = 1; - */ - public flyteidl.core.Workflow.Node getNode() { - return node_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : node_; - } - /** - *
-     * node is the sub-node that will be executed for each element in the array.
-     * 
- * - * .flyteidl.core.Node node = 1; - */ - public flyteidl.core.Workflow.NodeOrBuilder getNodeOrBuilder() { - return getNode(); - } - - public static final int PARALLELISM_FIELD_NUMBER = 2; - private int parallelism_; - /** - *
-     * parallelism defines the minimum number of instances to bring up concurrently at any given
-     * point. Note that this is an optimistic restriction and that, due to network partitioning or
-     * other failures, the actual number of currently running instances might be more. This has to
-     * be a positive number if assigned. Default value is size.
-     * 
- * - * uint32 parallelism = 2; - */ - public int getParallelism() { - return parallelism_; - } - - public static final int MIN_SUCCESSES_FIELD_NUMBER = 3; - /** - *
-     * min_successes is an absolute number of the minimum number of successful completions of
-     * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
-     * and outputs will be computed. This has to be a non-negative number if assigned. Default
-     * value is size (if specified).
-     * 
- * - * uint32 min_successes = 3; - */ - public int getMinSuccesses() { - if (successCriteriaCase_ == 3) { - return (java.lang.Integer) successCriteria_; - } - return 0; - } - - public static final int MIN_SUCCESS_RATIO_FIELD_NUMBER = 4; - /** - *
-     * If the array job size is not known beforehand, the min_success_ratio can instead be used
-     * to determine when an ArrayNode can be marked successful.
-     * 
- * - * float min_success_ratio = 4; - */ - public float getMinSuccessRatio() { - if (successCriteriaCase_ == 4) { - return (java.lang.Float) successCriteria_; - } - return 0F; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (node_ != null) { - output.writeMessage(1, getNode()); - } - if (parallelism_ != 0) { - output.writeUInt32(2, parallelism_); - } - if (successCriteriaCase_ == 3) { - output.writeUInt32( - 3, (int)((java.lang.Integer) successCriteria_)); - } - if (successCriteriaCase_ == 4) { - output.writeFloat( - 4, (float)((java.lang.Float) successCriteria_)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (node_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getNode()); - } - if (parallelism_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size(2, parallelism_); - } - if (successCriteriaCase_ == 3) { - size += com.google.protobuf.CodedOutputStream - .computeUInt32Size( - 3, (int)((java.lang.Integer) successCriteria_)); - } - if (successCriteriaCase_ == 4) { - size += com.google.protobuf.CodedOutputStream - .computeFloatSize( - 4, (float)((java.lang.Float) successCriteria_)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.ArrayNode)) { - return super.equals(obj); - } - flyteidl.core.Workflow.ArrayNode other = (flyteidl.core.Workflow.ArrayNode) obj; - - if (hasNode() != other.hasNode()) return false; - if (hasNode()) { - if (!getNode() - .equals(other.getNode())) return false; - } - if (getParallelism() - != other.getParallelism()) return false; - if (!getSuccessCriteriaCase().equals(other.getSuccessCriteriaCase())) return false; - switch (successCriteriaCase_) { - case 3: - if (getMinSuccesses() - != other.getMinSuccesses()) return false; - break; - case 4: - if (java.lang.Float.floatToIntBits(getMinSuccessRatio()) - != java.lang.Float.floatToIntBits( - other.getMinSuccessRatio())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasNode()) { - hash = (37 * hash) + NODE_FIELD_NUMBER; - hash = (53 * hash) + getNode().hashCode(); - } - hash = (37 * hash) + PARALLELISM_FIELD_NUMBER; - hash = (53 * hash) + getParallelism(); - switch (successCriteriaCase_) { - case 3: - hash = (37 * hash) + MIN_SUCCESSES_FIELD_NUMBER; - hash = (53 * hash) + getMinSuccesses(); - break; - case 4: - hash = (37 * hash) + MIN_SUCCESS_RATIO_FIELD_NUMBER; - hash = (53 * hash) + java.lang.Float.floatToIntBits( - getMinSuccessRatio()); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.ArrayNode parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.ArrayNode parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.ArrayNode parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.ArrayNode parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.ArrayNode prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * ArrayNode is a Flyte node type that simplifies the execution of a sub-node over a list of input
-     * values. An ArrayNode can be executed with configurable parallelism (separate from the parent
-     * workflow) and can be configured to succeed when a certain number of sub-nodes succeed.
-     * 
- * - * Protobuf type {@code flyteidl.core.ArrayNode} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.ArrayNode) - flyteidl.core.Workflow.ArrayNodeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.ArrayNode.class, flyteidl.core.Workflow.ArrayNode.Builder.class); - } - - // Construct using flyteidl.core.Workflow.ArrayNode.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (nodeBuilder_ == null) { - node_ = null; - } else { - node_ = null; - nodeBuilder_ = null; - } - parallelism_ = 0; - - successCriteriaCase_ = 0; - successCriteria_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_ArrayNode_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.ArrayNode getDefaultInstanceForType() { - return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.ArrayNode build() { - flyteidl.core.Workflow.ArrayNode result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.ArrayNode buildPartial() { - flyteidl.core.Workflow.ArrayNode result = new flyteidl.core.Workflow.ArrayNode(this); - if (nodeBuilder_ == null) { - result.node_ = node_; - } else { - result.node_ = nodeBuilder_.build(); - } - result.parallelism_ = parallelism_; - if (successCriteriaCase_ == 3) { - result.successCriteria_ = successCriteria_; - } - if (successCriteriaCase_ == 4) { - result.successCriteria_ = successCriteria_; - } - result.successCriteriaCase_ = successCriteriaCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.ArrayNode) { - return mergeFrom((flyteidl.core.Workflow.ArrayNode)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.ArrayNode other) { - if (other == flyteidl.core.Workflow.ArrayNode.getDefaultInstance()) return this; - if (other.hasNode()) { - mergeNode(other.getNode()); - } - if (other.getParallelism() != 0) { - setParallelism(other.getParallelism()); - } - switch (other.getSuccessCriteriaCase()) { - case MIN_SUCCESSES: { - setMinSuccesses(other.getMinSuccesses()); - break; - } - case MIN_SUCCESS_RATIO: { - setMinSuccessRatio(other.getMinSuccessRatio()); - break; - } - case SUCCESSCRITERIA_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.ArrayNode parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.ArrayNode) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int successCriteriaCase_ = 0; - private java.lang.Object successCriteria_; - public SuccessCriteriaCase - getSuccessCriteriaCase() { - return SuccessCriteriaCase.forNumber( - successCriteriaCase_); - } - - public Builder clearSuccessCriteria() { - successCriteriaCase_ = 0; - successCriteria_ = null; - onChanged(); - return this; - } - - - private flyteidl.core.Workflow.Node node_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> nodeBuilder_; - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public boolean hasNode() { - return nodeBuilder_ != null || node_ != null; - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public flyteidl.core.Workflow.Node getNode() { - if (nodeBuilder_ == null) { - return node_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : node_; - } else { - return nodeBuilder_.getMessage(); - } - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public Builder setNode(flyteidl.core.Workflow.Node value) { - if (nodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - node_ = value; - onChanged(); - } else { - nodeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public Builder setNode( - flyteidl.core.Workflow.Node.Builder builderForValue) { - if (nodeBuilder_ == null) { - node_ = builderForValue.build(); - onChanged(); - } else { - nodeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public Builder mergeNode(flyteidl.core.Workflow.Node value) { - if (nodeBuilder_ == null) { - if (node_ != null) { - node_ = - flyteidl.core.Workflow.Node.newBuilder(node_).mergeFrom(value).buildPartial(); - } else { - node_ = value; - } - onChanged(); - } else { - nodeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public Builder clearNode() { - if (nodeBuilder_ == null) { - node_ = null; - onChanged(); - } else { - node_ = null; - nodeBuilder_ = null; - } - - return this; - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public flyteidl.core.Workflow.Node.Builder getNodeBuilder() { - - onChanged(); - return getNodeFieldBuilder().getBuilder(); - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - public flyteidl.core.Workflow.NodeOrBuilder getNodeOrBuilder() { - if (nodeBuilder_ != null) { - return nodeBuilder_.getMessageOrBuilder(); - } else { - return node_ == null ? - flyteidl.core.Workflow.Node.getDefaultInstance() : node_; - } - } - /** - *
-       * node is the sub-node that will be executed for each element in the array.
-       * 
- * - * .flyteidl.core.Node node = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> - getNodeFieldBuilder() { - if (nodeBuilder_ == null) { - nodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( - getNode(), - getParentForChildren(), - isClean()); - node_ = null; - } - return nodeBuilder_; - } - - private int parallelism_ ; - /** - *
-       * parallelism defines the minimum number of instances to bring up concurrently at any given
-       * point. Note that this is an optimistic restriction and that, due to network partitioning or
-       * other failures, the actual number of currently running instances might be more. This has to
-       * be a positive number if assigned. Default value is size.
-       * 
- * - * uint32 parallelism = 2; - */ - public int getParallelism() { - return parallelism_; - } - /** - *
-       * parallelism defines the minimum number of instances to bring up concurrently at any given
-       * point. Note that this is an optimistic restriction and that, due to network partitioning or
-       * other failures, the actual number of currently running instances might be more. This has to
-       * be a positive number if assigned. Default value is size.
-       * 
- * - * uint32 parallelism = 2; - */ - public Builder setParallelism(int value) { - - parallelism_ = value; - onChanged(); - return this; - } - /** - *
-       * parallelism defines the minimum number of instances to bring up concurrently at any given
-       * point. Note that this is an optimistic restriction and that, due to network partitioning or
-       * other failures, the actual number of currently running instances might be more. This has to
-       * be a positive number if assigned. Default value is size.
-       * 
- * - * uint32 parallelism = 2; - */ - public Builder clearParallelism() { - - parallelism_ = 0; - onChanged(); - return this; - } - - /** - *
-       * min_successes is an absolute number of the minimum number of successful completions of
-       * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
-       * and outputs will be computed. This has to be a non-negative number if assigned. Default
-       * value is size (if specified).
-       * 
- * - * uint32 min_successes = 3; - */ - public int getMinSuccesses() { - if (successCriteriaCase_ == 3) { - return (java.lang.Integer) successCriteria_; - } - return 0; - } - /** - *
-       * min_successes is an absolute number of the minimum number of successful completions of
-       * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
-       * and outputs will be computed. This has to be a non-negative number if assigned. Default
-       * value is size (if specified).
-       * 
- * - * uint32 min_successes = 3; - */ - public Builder setMinSuccesses(int value) { - successCriteriaCase_ = 3; - successCriteria_ = value; - onChanged(); - return this; - } - /** - *
-       * min_successes is an absolute number of the minimum number of successful completions of
-       * sub-nodes. As soon as this criteria is met, the ArrayNode will be marked as successful
-       * and outputs will be computed. This has to be a non-negative number if assigned. Default
-       * value is size (if specified).
-       * 
- * - * uint32 min_successes = 3; - */ - public Builder clearMinSuccesses() { - if (successCriteriaCase_ == 3) { - successCriteriaCase_ = 0; - successCriteria_ = null; - onChanged(); - } - return this; - } - - /** - *
-       * If the array job size is not known beforehand, the min_success_ratio can instead be used
-       * to determine when an ArrayNode can be marked successful.
-       * 
- * - * float min_success_ratio = 4; - */ - public float getMinSuccessRatio() { - if (successCriteriaCase_ == 4) { - return (java.lang.Float) successCriteria_; - } - return 0F; - } - /** - *
-       * If the array job size is not known beforehand, the min_success_ratio can instead be used
-       * to determine when an ArrayNode can be marked successful.
-       * 
- * - * float min_success_ratio = 4; - */ - public Builder setMinSuccessRatio(float value) { - successCriteriaCase_ = 4; - successCriteria_ = value; - onChanged(); - return this; - } - /** - *
-       * If the array job size is not known beforehand, the min_success_ratio can instead be used
-       * to determine when an ArrayNode can be marked successful.
-       * 
- * - * float min_success_ratio = 4; - */ - public Builder clearMinSuccessRatio() { - if (successCriteriaCase_ == 4) { - successCriteriaCase_ = 0; - successCriteria_ = null; - onChanged(); - } - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.ArrayNode) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.ArrayNode) - private static final flyteidl.core.Workflow.ArrayNode DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.ArrayNode(); - } - - public static flyteidl.core.Workflow.ArrayNode getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public ArrayNode parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new ArrayNode(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.ArrayNode getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface NodeMetadataOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.NodeMetadata) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A friendly name for the Node
-     * 
- * - * string name = 1; - */ - java.lang.String getName(); - /** - *
-     * A friendly name for the Node
-     * 
- * - * string name = 1; - */ - com.google.protobuf.ByteString - getNameBytes(); - - /** - *
-     * The overall timeout of a task.
-     * 
- * - * .google.protobuf.Duration timeout = 4; - */ - boolean hasTimeout(); - /** - *
-     * The overall timeout of a task.
-     * 
- * - * .google.protobuf.Duration timeout = 4; - */ - com.google.protobuf.Duration getTimeout(); - /** - *
-     * The overall timeout of a task.
-     * 
- * - * .google.protobuf.Duration timeout = 4; - */ - com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder(); - - /** - *
-     * Number of retries per task.
-     * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - boolean hasRetries(); - /** - *
-     * Number of retries per task.
-     * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - flyteidl.core.Literals.RetryStrategy getRetries(); - /** - *
-     * Number of retries per task.
-     * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - flyteidl.core.Literals.RetryStrategyOrBuilder getRetriesOrBuilder(); - - /** - * bool interruptible = 6; - */ - boolean getInterruptible(); - - public flyteidl.core.Workflow.NodeMetadata.InterruptibleValueCase getInterruptibleValueCase(); - } - /** - *
-   * Defines extra information about the Node.
-   * 
- * - * Protobuf type {@code flyteidl.core.NodeMetadata} - */ - public static final class NodeMetadata extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.NodeMetadata) - NodeMetadataOrBuilder { - private static final long serialVersionUID = 0L; - // Use NodeMetadata.newBuilder() to construct. - private NodeMetadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private NodeMetadata() { - name_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private NodeMetadata( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - name_ = s; - break; - } - case 34: { - com.google.protobuf.Duration.Builder subBuilder = null; - if (timeout_ != null) { - subBuilder = timeout_.toBuilder(); - } - timeout_ = input.readMessage(com.google.protobuf.Duration.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(timeout_); - timeout_ = subBuilder.buildPartial(); - } - - break; - } - case 42: { - flyteidl.core.Literals.RetryStrategy.Builder subBuilder = null; - if (retries_ != null) { - subBuilder = retries_.toBuilder(); - } - retries_ = input.readMessage(flyteidl.core.Literals.RetryStrategy.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(retries_); - retries_ = subBuilder.buildPartial(); - } - - break; - } - case 48: { - interruptibleValueCase_ = 6; - interruptibleValue_ = input.readBool(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.NodeMetadata.class, flyteidl.core.Workflow.NodeMetadata.Builder.class); - } - - private int interruptibleValueCase_ = 0; - private java.lang.Object interruptibleValue_; - public enum InterruptibleValueCase - implements com.google.protobuf.Internal.EnumLite { - INTERRUPTIBLE(6), - INTERRUPTIBLEVALUE_NOT_SET(0); - private final int value; - private InterruptibleValueCase(int value) { - this.value = value; - } - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static InterruptibleValueCase valueOf(int value) { - return forNumber(value); - } - - public static InterruptibleValueCase forNumber(int value) { - switch (value) { - case 6: return INTERRUPTIBLE; - case 0: return INTERRUPTIBLEVALUE_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public InterruptibleValueCase - getInterruptibleValueCase() { - return InterruptibleValueCase.forNumber( - interruptibleValueCase_); - } - - public static final int NAME_FIELD_NUMBER = 1; - private volatile java.lang.Object name_; - /** - *
-     * A friendly name for the Node
-     * 
- * - * string name = 1; - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } - } - /** - *
-     * A friendly name for the Node
-     * 
- * - * string name = 1; - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int TIMEOUT_FIELD_NUMBER = 4; - private com.google.protobuf.Duration timeout_; - /** - *
-     * The overall timeout of a task.
-     * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public boolean hasTimeout() { - return timeout_ != null; - } - /** - *
-     * The overall timeout of a task.
-     * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public com.google.protobuf.Duration getTimeout() { - return timeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : timeout_; - } - /** - *
-     * The overall timeout of a task.
-     * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder() { - return getTimeout(); - } - - public static final int RETRIES_FIELD_NUMBER = 5; - private flyteidl.core.Literals.RetryStrategy retries_; - /** - *
-     * Number of retries per task.
-     * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public boolean hasRetries() { - return retries_ != null; - } - /** - *
-     * Number of retries per task.
-     * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public flyteidl.core.Literals.RetryStrategy getRetries() { - return retries_ == null ? flyteidl.core.Literals.RetryStrategy.getDefaultInstance() : retries_; - } - /** - *
-     * Number of retries per task.
-     * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public flyteidl.core.Literals.RetryStrategyOrBuilder getRetriesOrBuilder() { - return getRetries(); - } - - public static final int INTERRUPTIBLE_FIELD_NUMBER = 6; - /** - * bool interruptible = 6; - */ - public boolean getInterruptible() { - if (interruptibleValueCase_ == 6) { - return (java.lang.Boolean) interruptibleValue_; - } - return false; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getNameBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_); - } - if (timeout_ != null) { - output.writeMessage(4, getTimeout()); - } - if (retries_ != null) { - output.writeMessage(5, getRetries()); - } - if (interruptibleValueCase_ == 6) { - output.writeBool( - 6, (boolean)((java.lang.Boolean) interruptibleValue_)); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getNameBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_); - } - if (timeout_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, getTimeout()); - } - if (retries_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, getRetries()); - } - if (interruptibleValueCase_ == 6) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize( - 6, (boolean)((java.lang.Boolean) interruptibleValue_)); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.NodeMetadata)) { - return super.equals(obj); - } - flyteidl.core.Workflow.NodeMetadata other = (flyteidl.core.Workflow.NodeMetadata) obj; - - if (!getName() - .equals(other.getName())) return false; - if (hasTimeout() != other.hasTimeout()) return false; - if (hasTimeout()) { - if (!getTimeout() - .equals(other.getTimeout())) return false; - } - if (hasRetries() != other.hasRetries()) return false; - if (hasRetries()) { - if (!getRetries() - .equals(other.getRetries())) return false; - } - if (!getInterruptibleValueCase().equals(other.getInterruptibleValueCase())) return false; - switch (interruptibleValueCase_) { - case 6: - if (getInterruptible() - != other.getInterruptible()) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + NAME_FIELD_NUMBER; - hash = (53 * hash) + getName().hashCode(); - if (hasTimeout()) { - hash = (37 * hash) + TIMEOUT_FIELD_NUMBER; - hash = (53 * hash) + getTimeout().hashCode(); - } - if (hasRetries()) { - hash = (37 * hash) + RETRIES_FIELD_NUMBER; - hash = (53 * hash) + getRetries().hashCode(); - } - switch (interruptibleValueCase_) { - case 6: - hash = (37 * hash) + INTERRUPTIBLE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getInterruptible()); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.NodeMetadata parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.NodeMetadata parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.NodeMetadata parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.NodeMetadata prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Defines extra information about the Node.
-     * 
- * - * Protobuf type {@code flyteidl.core.NodeMetadata} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.NodeMetadata) - flyteidl.core.Workflow.NodeMetadataOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.NodeMetadata.class, flyteidl.core.Workflow.NodeMetadata.Builder.class); - } - - // Construct using flyteidl.core.Workflow.NodeMetadata.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - name_ = ""; - - if (timeoutBuilder_ == null) { - timeout_ = null; - } else { - timeout_ = null; - timeoutBuilder_ = null; - } - if (retriesBuilder_ == null) { - retries_ = null; - } else { - retries_ = null; - retriesBuilder_ = null; - } - interruptibleValueCase_ = 0; - interruptibleValue_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_NodeMetadata_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.NodeMetadata getDefaultInstanceForType() { - return flyteidl.core.Workflow.NodeMetadata.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.NodeMetadata build() { - flyteidl.core.Workflow.NodeMetadata result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.NodeMetadata buildPartial() { - flyteidl.core.Workflow.NodeMetadata result = new flyteidl.core.Workflow.NodeMetadata(this); - result.name_ = name_; - if (timeoutBuilder_ == null) { - result.timeout_ = timeout_; - } else { - result.timeout_ = timeoutBuilder_.build(); - } - if (retriesBuilder_ == null) { - result.retries_ = retries_; - } else { - result.retries_ = retriesBuilder_.build(); - } - if (interruptibleValueCase_ == 6) { - result.interruptibleValue_ = interruptibleValue_; - } - result.interruptibleValueCase_ = interruptibleValueCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.NodeMetadata) { - return mergeFrom((flyteidl.core.Workflow.NodeMetadata)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.NodeMetadata other) { - if (other == flyteidl.core.Workflow.NodeMetadata.getDefaultInstance()) return this; - if (!other.getName().isEmpty()) { - name_ = other.name_; - onChanged(); - } - if (other.hasTimeout()) { - mergeTimeout(other.getTimeout()); - } - if (other.hasRetries()) { - mergeRetries(other.getRetries()); - } - switch (other.getInterruptibleValueCase()) { - case INTERRUPTIBLE: { - setInterruptible(other.getInterruptible()); - break; - } - case INTERRUPTIBLEVALUE_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.NodeMetadata parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.NodeMetadata) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int interruptibleValueCase_ = 0; - private java.lang.Object interruptibleValue_; - public InterruptibleValueCase - getInterruptibleValueCase() { - return InterruptibleValueCase.forNumber( - interruptibleValueCase_); - } - - public Builder clearInterruptibleValue() { - interruptibleValueCase_ = 0; - interruptibleValue_ = null; - onChanged(); - return this; - } - - - private java.lang.Object name_ = ""; - /** - *
-       * A friendly name for the Node
-       * 
- * - * string name = 1; - */ - public java.lang.String getName() { - java.lang.Object ref = name_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - name_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * A friendly name for the Node
-       * 
- * - * string name = 1; - */ - public com.google.protobuf.ByteString - getNameBytes() { - java.lang.Object ref = name_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - name_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * A friendly name for the Node
-       * 
- * - * string name = 1; - */ - public Builder setName( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - name_ = value; - onChanged(); - return this; - } - /** - *
-       * A friendly name for the Node
-       * 
- * - * string name = 1; - */ - public Builder clearName() { - - name_ = getDefaultInstance().getName(); - onChanged(); - return this; - } - /** - *
-       * A friendly name for the Node
-       * 
- * - * string name = 1; - */ - public Builder setNameBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - name_ = value; - onChanged(); - return this; - } - - private com.google.protobuf.Duration timeout_; - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> timeoutBuilder_; - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public boolean hasTimeout() { - return timeoutBuilder_ != null || timeout_ != null; - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public com.google.protobuf.Duration getTimeout() { - if (timeoutBuilder_ == null) { - return timeout_ == null ? com.google.protobuf.Duration.getDefaultInstance() : timeout_; - } else { - return timeoutBuilder_.getMessage(); - } - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public Builder setTimeout(com.google.protobuf.Duration value) { - if (timeoutBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - timeout_ = value; - onChanged(); - } else { - timeoutBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public Builder setTimeout( - com.google.protobuf.Duration.Builder builderForValue) { - if (timeoutBuilder_ == null) { - timeout_ = builderForValue.build(); - onChanged(); - } else { - timeoutBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public Builder mergeTimeout(com.google.protobuf.Duration value) { - if (timeoutBuilder_ == null) { - if (timeout_ != null) { - timeout_ = - com.google.protobuf.Duration.newBuilder(timeout_).mergeFrom(value).buildPartial(); - } else { - timeout_ = value; - } - onChanged(); - } else { - timeoutBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public Builder clearTimeout() { - if (timeoutBuilder_ == null) { - timeout_ = null; - onChanged(); - } else { - timeout_ = null; - timeoutBuilder_ = null; - } - - return this; - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public com.google.protobuf.Duration.Builder getTimeoutBuilder() { - - onChanged(); - return getTimeoutFieldBuilder().getBuilder(); - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - public com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder() { - if (timeoutBuilder_ != null) { - return timeoutBuilder_.getMessageOrBuilder(); - } else { - return timeout_ == null ? - com.google.protobuf.Duration.getDefaultInstance() : timeout_; - } - } - /** - *
-       * The overall timeout of a task.
-       * 
- * - * .google.protobuf.Duration timeout = 4; - */ - private com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> - getTimeoutFieldBuilder() { - if (timeoutBuilder_ == null) { - timeoutBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>( - getTimeout(), - getParentForChildren(), - isClean()); - timeout_ = null; - } - return timeoutBuilder_; - } - - private flyteidl.core.Literals.RetryStrategy retries_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Literals.RetryStrategy, flyteidl.core.Literals.RetryStrategy.Builder, flyteidl.core.Literals.RetryStrategyOrBuilder> retriesBuilder_; - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public boolean hasRetries() { - return retriesBuilder_ != null || retries_ != null; - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public flyteidl.core.Literals.RetryStrategy getRetries() { - if (retriesBuilder_ == null) { - return retries_ == null ? flyteidl.core.Literals.RetryStrategy.getDefaultInstance() : retries_; - } else { - return retriesBuilder_.getMessage(); - } - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public Builder setRetries(flyteidl.core.Literals.RetryStrategy value) { - if (retriesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - retries_ = value; - onChanged(); - } else { - retriesBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public Builder setRetries( - flyteidl.core.Literals.RetryStrategy.Builder builderForValue) { - if (retriesBuilder_ == null) { - retries_ = builderForValue.build(); - onChanged(); - } else { - retriesBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public Builder mergeRetries(flyteidl.core.Literals.RetryStrategy value) { - if (retriesBuilder_ == null) { - if (retries_ != null) { - retries_ = - flyteidl.core.Literals.RetryStrategy.newBuilder(retries_).mergeFrom(value).buildPartial(); - } else { - retries_ = value; - } - onChanged(); - } else { - retriesBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public Builder clearRetries() { - if (retriesBuilder_ == null) { - retries_ = null; - onChanged(); - } else { - retries_ = null; - retriesBuilder_ = null; - } - - return this; - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public flyteidl.core.Literals.RetryStrategy.Builder getRetriesBuilder() { - - onChanged(); - return getRetriesFieldBuilder().getBuilder(); - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - public flyteidl.core.Literals.RetryStrategyOrBuilder getRetriesOrBuilder() { - if (retriesBuilder_ != null) { - return retriesBuilder_.getMessageOrBuilder(); - } else { - return retries_ == null ? - flyteidl.core.Literals.RetryStrategy.getDefaultInstance() : retries_; - } - } - /** - *
-       * Number of retries per task.
-       * 
- * - * .flyteidl.core.RetryStrategy retries = 5; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Literals.RetryStrategy, flyteidl.core.Literals.RetryStrategy.Builder, flyteidl.core.Literals.RetryStrategyOrBuilder> - getRetriesFieldBuilder() { - if (retriesBuilder_ == null) { - retriesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Literals.RetryStrategy, flyteidl.core.Literals.RetryStrategy.Builder, flyteidl.core.Literals.RetryStrategyOrBuilder>( - getRetries(), - getParentForChildren(), - isClean()); - retries_ = null; - } - return retriesBuilder_; - } - - /** - * bool interruptible = 6; - */ - public boolean getInterruptible() { - if (interruptibleValueCase_ == 6) { - return (java.lang.Boolean) interruptibleValue_; - } - return false; - } - /** - * bool interruptible = 6; - */ - public Builder setInterruptible(boolean value) { - interruptibleValueCase_ = 6; - interruptibleValue_ = value; - onChanged(); - return this; - } - /** - * bool interruptible = 6; - */ - public Builder clearInterruptible() { - if (interruptibleValueCase_ == 6) { - interruptibleValueCase_ = 0; - interruptibleValue_ = null; - onChanged(); - } - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.NodeMetadata) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.NodeMetadata) - private static final flyteidl.core.Workflow.NodeMetadata DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.NodeMetadata(); - } - - public static flyteidl.core.Workflow.NodeMetadata getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public NodeMetadata parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new NodeMetadata(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.NodeMetadata getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface AliasOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.Alias) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Must match one of the output variable names on a node.
-     * 
- * - * string var = 1; - */ - java.lang.String getVar(); - /** - *
-     * Must match one of the output variable names on a node.
-     * 
- * - * string var = 1; - */ - com.google.protobuf.ByteString - getVarBytes(); - - /** - *
-     * A workflow-level unique alias that downstream nodes can refer to in their input.
-     * 
- * - * string alias = 2; - */ - java.lang.String getAlias(); - /** - *
-     * A workflow-level unique alias that downstream nodes can refer to in their input.
-     * 
- * - * string alias = 2; - */ - com.google.protobuf.ByteString - getAliasBytes(); - } - /** - *
-   * Links a variable to an alias.
-   * 
- * - * Protobuf type {@code flyteidl.core.Alias} - */ - public static final class Alias extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.Alias) - AliasOrBuilder { - private static final long serialVersionUID = 0L; - // Use Alias.newBuilder() to construct. - private Alias(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Alias() { - var_ = ""; - alias_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Alias( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - var_ = s; - break; - } - case 18: { - java.lang.String s = input.readStringRequireUtf8(); - - alias_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.Alias.class, flyteidl.core.Workflow.Alias.Builder.class); - } - - public static final int VAR_FIELD_NUMBER = 1; - private volatile java.lang.Object var_; - /** - *
-     * Must match one of the output variable names on a node.
-     * 
- * - * string var = 1; - */ - public java.lang.String getVar() { - java.lang.Object ref = var_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - var_ = s; - return s; - } - } - /** - *
-     * Must match one of the output variable names on a node.
-     * 
- * - * string var = 1; - */ - public com.google.protobuf.ByteString - getVarBytes() { - java.lang.Object ref = var_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - var_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int ALIAS_FIELD_NUMBER = 2; - private volatile java.lang.Object alias_; - /** - *
-     * A workflow-level unique alias that downstream nodes can refer to in their input.
-     * 
- * - * string alias = 2; - */ - public java.lang.String getAlias() { - java.lang.Object ref = alias_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - alias_ = s; - return s; - } - } - /** - *
-     * A workflow-level unique alias that downstream nodes can refer to in their input.
-     * 
- * - * string alias = 2; - */ - public com.google.protobuf.ByteString - getAliasBytes() { - java.lang.Object ref = alias_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - alias_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getVarBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, var_); - } - if (!getAliasBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 2, alias_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getVarBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, var_); - } - if (!getAliasBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, alias_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.Alias)) { - return super.equals(obj); - } - flyteidl.core.Workflow.Alias other = (flyteidl.core.Workflow.Alias) obj; - - if (!getVar() - .equals(other.getVar())) return false; - if (!getAlias() - .equals(other.getAlias())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + VAR_FIELD_NUMBER; - hash = (53 * hash) + getVar().hashCode(); - hash = (37 * hash) + ALIAS_FIELD_NUMBER; - hash = (53 * hash) + getAlias().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.Alias parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.Alias parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.Alias parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.Alias parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.Alias parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.Alias parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.Alias parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.Alias parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.Alias parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.Alias parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.Alias parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.Alias parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.Alias prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Links a variable to an alias.
-     * 
- * - * Protobuf type {@code flyteidl.core.Alias} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.Alias) - flyteidl.core.Workflow.AliasOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.Alias.class, flyteidl.core.Workflow.Alias.Builder.class); - } - - // Construct using flyteidl.core.Workflow.Alias.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - var_ = ""; - - alias_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Alias_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.Alias getDefaultInstanceForType() { - return flyteidl.core.Workflow.Alias.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.Alias build() { - flyteidl.core.Workflow.Alias result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.Alias buildPartial() { - flyteidl.core.Workflow.Alias result = new flyteidl.core.Workflow.Alias(this); - result.var_ = var_; - result.alias_ = alias_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.Alias) { - return mergeFrom((flyteidl.core.Workflow.Alias)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.Alias other) { - if (other == flyteidl.core.Workflow.Alias.getDefaultInstance()) return this; - if (!other.getVar().isEmpty()) { - var_ = other.var_; - onChanged(); - } - if (!other.getAlias().isEmpty()) { - alias_ = other.alias_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.Alias parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.Alias) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private java.lang.Object var_ = ""; - /** - *
-       * Must match one of the output variable names on a node.
-       * 
- * - * string var = 1; - */ - public java.lang.String getVar() { - java.lang.Object ref = var_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - var_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * Must match one of the output variable names on a node.
-       * 
- * - * string var = 1; - */ - public com.google.protobuf.ByteString - getVarBytes() { - java.lang.Object ref = var_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - var_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * Must match one of the output variable names on a node.
-       * 
- * - * string var = 1; - */ - public Builder setVar( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - var_ = value; - onChanged(); - return this; - } - /** - *
-       * Must match one of the output variable names on a node.
-       * 
- * - * string var = 1; - */ - public Builder clearVar() { - - var_ = getDefaultInstance().getVar(); - onChanged(); - return this; - } - /** - *
-       * Must match one of the output variable names on a node.
-       * 
- * - * string var = 1; - */ - public Builder setVarBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - var_ = value; - onChanged(); - return this; - } - - private java.lang.Object alias_ = ""; - /** - *
-       * A workflow-level unique alias that downstream nodes can refer to in their input.
-       * 
- * - * string alias = 2; - */ - public java.lang.String getAlias() { - java.lang.Object ref = alias_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - alias_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * A workflow-level unique alias that downstream nodes can refer to in their input.
-       * 
- * - * string alias = 2; - */ - public com.google.protobuf.ByteString - getAliasBytes() { - java.lang.Object ref = alias_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - alias_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * A workflow-level unique alias that downstream nodes can refer to in their input.
-       * 
- * - * string alias = 2; - */ - public Builder setAlias( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - alias_ = value; - onChanged(); - return this; - } - /** - *
-       * A workflow-level unique alias that downstream nodes can refer to in their input.
-       * 
- * - * string alias = 2; - */ - public Builder clearAlias() { - - alias_ = getDefaultInstance().getAlias(); - onChanged(); - return this; - } - /** - *
-       * A workflow-level unique alias that downstream nodes can refer to in their input.
-       * 
- * - * string alias = 2; - */ - public Builder setAliasBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - alias_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.Alias) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.Alias) - private static final flyteidl.core.Workflow.Alias DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.Alias(); - } - - public static flyteidl.core.Workflow.Alias getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Alias parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Alias(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.Alias getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface NodeOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.Node) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-     * node ids that cannot be used by other nodes.
-     * 
- * - * string id = 1; - */ - java.lang.String getId(); - /** - *
-     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-     * node ids that cannot be used by other nodes.
-     * 
- * - * string id = 1; - */ - com.google.protobuf.ByteString - getIdBytes(); - - /** - *
-     * Extra metadata about the node.
-     * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - boolean hasMetadata(); - /** - *
-     * Extra metadata about the node.
-     * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - flyteidl.core.Workflow.NodeMetadata getMetadata(); - /** - *
-     * Extra metadata about the node.
-     * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - flyteidl.core.Workflow.NodeMetadataOrBuilder getMetadataOrBuilder(); - - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - java.util.List - getInputsList(); - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - flyteidl.core.Literals.Binding getInputs(int index); - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - int getInputsCount(); - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - java.util.List - getInputsOrBuilderList(); - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - flyteidl.core.Literals.BindingOrBuilder getInputsOrBuilder( - int index); - - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - java.util.List - getUpstreamNodeIdsList(); - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - int getUpstreamNodeIdsCount(); - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - java.lang.String getUpstreamNodeIds(int index); - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - com.google.protobuf.ByteString - getUpstreamNodeIdsBytes(int index); - - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - java.util.List - getOutputAliasesList(); - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - flyteidl.core.Workflow.Alias getOutputAliases(int index); - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - int getOutputAliasesCount(); - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - java.util.List - getOutputAliasesOrBuilderList(); - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - flyteidl.core.Workflow.AliasOrBuilder getOutputAliasesOrBuilder( - int index); - - /** - *
-     * Information about the Task to execute in this node.
-     * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - boolean hasTaskNode(); - /** - *
-     * Information about the Task to execute in this node.
-     * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - flyteidl.core.Workflow.TaskNode getTaskNode(); - /** - *
-     * Information about the Task to execute in this node.
-     * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - flyteidl.core.Workflow.TaskNodeOrBuilder getTaskNodeOrBuilder(); - - /** - *
-     * Information about the Workflow to execute in this mode.
-     * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - boolean hasWorkflowNode(); - /** - *
-     * Information about the Workflow to execute in this mode.
-     * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - flyteidl.core.Workflow.WorkflowNode getWorkflowNode(); - /** - *
-     * Information about the Workflow to execute in this mode.
-     * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - flyteidl.core.Workflow.WorkflowNodeOrBuilder getWorkflowNodeOrBuilder(); - - /** - *
-     * Information about the branch node to evaluate in this node.
-     * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - boolean hasBranchNode(); - /** - *
-     * Information about the branch node to evaluate in this node.
-     * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - flyteidl.core.Workflow.BranchNode getBranchNode(); - /** - *
-     * Information about the branch node to evaluate in this node.
-     * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - flyteidl.core.Workflow.BranchNodeOrBuilder getBranchNodeOrBuilder(); - - /** - *
-     * Information about the condition to evaluate in this node.
-     * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - boolean hasGateNode(); - /** - *
-     * Information about the condition to evaluate in this node.
-     * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - flyteidl.core.Workflow.GateNode getGateNode(); - /** - *
-     * Information about the condition to evaluate in this node.
-     * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - flyteidl.core.Workflow.GateNodeOrBuilder getGateNodeOrBuilder(); - - /** - *
-     * Information about the sub-node executions for each value in the list of this nodes
-     * inputs values.
-     * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - boolean hasArrayNode(); - /** - *
-     * Information about the sub-node executions for each value in the list of this nodes
-     * inputs values.
-     * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - flyteidl.core.Workflow.ArrayNode getArrayNode(); - /** - *
-     * Information about the sub-node executions for each value in the list of this nodes
-     * inputs values.
-     * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - flyteidl.core.Workflow.ArrayNodeOrBuilder getArrayNodeOrBuilder(); - - public flyteidl.core.Workflow.Node.TargetCase getTargetCase(); - } - /** - *
-   * A Workflow graph Node. One unit of execution in the graph. Each node can be linked to a Task, a Workflow or a branch
-   * node.
-   * 
- * - * Protobuf type {@code flyteidl.core.Node} - */ - public static final class Node extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.Node) - NodeOrBuilder { - private static final long serialVersionUID = 0L; - // Use Node.newBuilder() to construct. - private Node(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private Node() { - id_ = ""; - inputs_ = java.util.Collections.emptyList(); - upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; - outputAliases_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private Node( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - java.lang.String s = input.readStringRequireUtf8(); - - id_ = s; - break; - } - case 18: { - flyteidl.core.Workflow.NodeMetadata.Builder subBuilder = null; - if (metadata_ != null) { - subBuilder = metadata_.toBuilder(); - } - metadata_ = input.readMessage(flyteidl.core.Workflow.NodeMetadata.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(metadata_); - metadata_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - inputs_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000004; - } - inputs_.add( - input.readMessage(flyteidl.core.Literals.Binding.parser(), extensionRegistry)); - break; - } - case 34: { - java.lang.String s = input.readStringRequireUtf8(); - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - upstreamNodeIds_ = new com.google.protobuf.LazyStringArrayList(); - mutable_bitField0_ |= 0x00000008; - } - upstreamNodeIds_.add(s); - break; - } - case 42: { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - outputAliases_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000010; - } - outputAliases_.add( - input.readMessage(flyteidl.core.Workflow.Alias.parser(), extensionRegistry)); - break; - } - case 50: { - flyteidl.core.Workflow.TaskNode.Builder subBuilder = null; - if (targetCase_ == 6) { - subBuilder = ((flyteidl.core.Workflow.TaskNode) target_).toBuilder(); - } - target_ = - input.readMessage(flyteidl.core.Workflow.TaskNode.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.TaskNode) target_); - target_ = subBuilder.buildPartial(); - } - targetCase_ = 6; - break; - } - case 58: { - flyteidl.core.Workflow.WorkflowNode.Builder subBuilder = null; - if (targetCase_ == 7) { - subBuilder = ((flyteidl.core.Workflow.WorkflowNode) target_).toBuilder(); - } - target_ = - input.readMessage(flyteidl.core.Workflow.WorkflowNode.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.WorkflowNode) target_); - target_ = subBuilder.buildPartial(); - } - targetCase_ = 7; - break; - } - case 66: { - flyteidl.core.Workflow.BranchNode.Builder subBuilder = null; - if (targetCase_ == 8) { - subBuilder = ((flyteidl.core.Workflow.BranchNode) target_).toBuilder(); - } - target_ = - input.readMessage(flyteidl.core.Workflow.BranchNode.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.BranchNode) target_); - target_ = subBuilder.buildPartial(); - } - targetCase_ = 8; - break; - } - case 74: { - flyteidl.core.Workflow.GateNode.Builder subBuilder = null; - if (targetCase_ == 9) { - subBuilder = ((flyteidl.core.Workflow.GateNode) target_).toBuilder(); - } - target_ = - input.readMessage(flyteidl.core.Workflow.GateNode.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.GateNode) target_); - target_ = subBuilder.buildPartial(); - } - targetCase_ = 9; - break; - } - case 82: { - flyteidl.core.Workflow.ArrayNode.Builder subBuilder = null; - if (targetCase_ == 10) { - subBuilder = ((flyteidl.core.Workflow.ArrayNode) target_).toBuilder(); - } - target_ = - input.readMessage(flyteidl.core.Workflow.ArrayNode.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom((flyteidl.core.Workflow.ArrayNode) target_); - target_ = subBuilder.buildPartial(); - } - targetCase_ = 10; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000004) != 0)) { - inputs_ = java.util.Collections.unmodifiableList(inputs_); - } - if (((mutable_bitField0_ & 0x00000008) != 0)) { - upstreamNodeIds_ = upstreamNodeIds_.getUnmodifiableView(); - } - if (((mutable_bitField0_ & 0x00000010) != 0)) { - outputAliases_ = java.util.Collections.unmodifiableList(outputAliases_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.Node.class, flyteidl.core.Workflow.Node.Builder.class); - } - - private int bitField0_; - private int targetCase_ = 0; - private java.lang.Object target_; - public enum TargetCase - implements com.google.protobuf.Internal.EnumLite { - TASK_NODE(6), - WORKFLOW_NODE(7), - BRANCH_NODE(8), - GATE_NODE(9), - ARRAY_NODE(10), - TARGET_NOT_SET(0); - private final int value; - private TargetCase(int value) { - this.value = value; - } - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static TargetCase valueOf(int value) { - return forNumber(value); - } - - public static TargetCase forNumber(int value) { - switch (value) { - case 6: return TASK_NODE; - case 7: return WORKFLOW_NODE; - case 8: return BRANCH_NODE; - case 9: return GATE_NODE; - case 10: return ARRAY_NODE; - case 0: return TARGET_NOT_SET; - default: return null; - } - } - public int getNumber() { - return this.value; - } - }; - - public TargetCase - getTargetCase() { - return TargetCase.forNumber( - targetCase_); - } - - public static final int ID_FIELD_NUMBER = 1; - private volatile java.lang.Object id_; - /** - *
-     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-     * node ids that cannot be used by other nodes.
-     * 
- * - * string id = 1; - */ - public java.lang.String getId() { - java.lang.Object ref = id_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - id_ = s; - return s; - } - } - /** - *
-     * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-     * node ids that cannot be used by other nodes.
-     * 
- * - * string id = 1; - */ - public com.google.protobuf.ByteString - getIdBytes() { - java.lang.Object ref = id_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - id_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - public static final int METADATA_FIELD_NUMBER = 2; - private flyteidl.core.Workflow.NodeMetadata metadata_; - /** - *
-     * Extra metadata about the node.
-     * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public boolean hasMetadata() { - return metadata_ != null; - } - /** - *
-     * Extra metadata about the node.
-     * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public flyteidl.core.Workflow.NodeMetadata getMetadata() { - return metadata_ == null ? flyteidl.core.Workflow.NodeMetadata.getDefaultInstance() : metadata_; - } - /** - *
-     * Extra metadata about the node.
-     * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public flyteidl.core.Workflow.NodeMetadataOrBuilder getMetadataOrBuilder() { - return getMetadata(); - } - - public static final int INPUTS_FIELD_NUMBER = 3; - private java.util.List inputs_; - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public java.util.List getInputsList() { - return inputs_; - } - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public java.util.List - getInputsOrBuilderList() { - return inputs_; - } - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public int getInputsCount() { - return inputs_.size(); - } - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public flyteidl.core.Literals.Binding getInputs(int index) { - return inputs_.get(index); - } - /** - *
-     * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-     * must be fulfilled.
-     * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public flyteidl.core.Literals.BindingOrBuilder getInputsOrBuilder( - int index) { - return inputs_.get(index); - } - - public static final int UPSTREAM_NODE_IDS_FIELD_NUMBER = 4; - private com.google.protobuf.LazyStringList upstreamNodeIds_; - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - public com.google.protobuf.ProtocolStringList - getUpstreamNodeIdsList() { - return upstreamNodeIds_; - } - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - public int getUpstreamNodeIdsCount() { - return upstreamNodeIds_.size(); - } - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - public java.lang.String getUpstreamNodeIds(int index) { - return upstreamNodeIds_.get(index); - } - /** - *
-     *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-     * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-     * field.
-     * 
- * - * repeated string upstream_node_ids = 4; - */ - public com.google.protobuf.ByteString - getUpstreamNodeIdsBytes(int index) { - return upstreamNodeIds_.getByteString(index); - } - - public static final int OUTPUT_ALIASES_FIELD_NUMBER = 5; - private java.util.List outputAliases_; - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public java.util.List getOutputAliasesList() { - return outputAliases_; - } - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public java.util.List - getOutputAliasesOrBuilderList() { - return outputAliases_; - } - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public int getOutputAliasesCount() { - return outputAliases_.size(); - } - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public flyteidl.core.Workflow.Alias getOutputAliases(int index) { - return outputAliases_.get(index); - } - /** - *
-     *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-     * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-     * nodes outputs using the alias if one's specified.
-     * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public flyteidl.core.Workflow.AliasOrBuilder getOutputAliasesOrBuilder( - int index) { - return outputAliases_.get(index); - } - - public static final int TASK_NODE_FIELD_NUMBER = 6; - /** - *
-     * Information about the Task to execute in this node.
-     * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public boolean hasTaskNode() { - return targetCase_ == 6; - } - /** - *
-     * Information about the Task to execute in this node.
-     * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public flyteidl.core.Workflow.TaskNode getTaskNode() { - if (targetCase_ == 6) { - return (flyteidl.core.Workflow.TaskNode) target_; - } - return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); - } - /** - *
-     * Information about the Task to execute in this node.
-     * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public flyteidl.core.Workflow.TaskNodeOrBuilder getTaskNodeOrBuilder() { - if (targetCase_ == 6) { - return (flyteidl.core.Workflow.TaskNode) target_; - } - return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); - } - - public static final int WORKFLOW_NODE_FIELD_NUMBER = 7; - /** - *
-     * Information about the Workflow to execute in this mode.
-     * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public boolean hasWorkflowNode() { - return targetCase_ == 7; - } - /** - *
-     * Information about the Workflow to execute in this mode.
-     * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public flyteidl.core.Workflow.WorkflowNode getWorkflowNode() { - if (targetCase_ == 7) { - return (flyteidl.core.Workflow.WorkflowNode) target_; - } - return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); - } - /** - *
-     * Information about the Workflow to execute in this mode.
-     * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public flyteidl.core.Workflow.WorkflowNodeOrBuilder getWorkflowNodeOrBuilder() { - if (targetCase_ == 7) { - return (flyteidl.core.Workflow.WorkflowNode) target_; - } - return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); - } - - public static final int BRANCH_NODE_FIELD_NUMBER = 8; - /** - *
-     * Information about the branch node to evaluate in this node.
-     * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public boolean hasBranchNode() { - return targetCase_ == 8; - } - /** - *
-     * Information about the branch node to evaluate in this node.
-     * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public flyteidl.core.Workflow.BranchNode getBranchNode() { - if (targetCase_ == 8) { - return (flyteidl.core.Workflow.BranchNode) target_; - } - return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); - } - /** - *
-     * Information about the branch node to evaluate in this node.
-     * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public flyteidl.core.Workflow.BranchNodeOrBuilder getBranchNodeOrBuilder() { - if (targetCase_ == 8) { - return (flyteidl.core.Workflow.BranchNode) target_; - } - return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); - } - - public static final int GATE_NODE_FIELD_NUMBER = 9; - /** - *
-     * Information about the condition to evaluate in this node.
-     * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public boolean hasGateNode() { - return targetCase_ == 9; - } - /** - *
-     * Information about the condition to evaluate in this node.
-     * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public flyteidl.core.Workflow.GateNode getGateNode() { - if (targetCase_ == 9) { - return (flyteidl.core.Workflow.GateNode) target_; - } - return flyteidl.core.Workflow.GateNode.getDefaultInstance(); - } - /** - *
-     * Information about the condition to evaluate in this node.
-     * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public flyteidl.core.Workflow.GateNodeOrBuilder getGateNodeOrBuilder() { - if (targetCase_ == 9) { - return (flyteidl.core.Workflow.GateNode) target_; - } - return flyteidl.core.Workflow.GateNode.getDefaultInstance(); - } - - public static final int ARRAY_NODE_FIELD_NUMBER = 10; - /** - *
-     * Information about the sub-node executions for each value in the list of this nodes
-     * inputs values.
-     * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public boolean hasArrayNode() { - return targetCase_ == 10; - } - /** - *
-     * Information about the sub-node executions for each value in the list of this nodes
-     * inputs values.
-     * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public flyteidl.core.Workflow.ArrayNode getArrayNode() { - if (targetCase_ == 10) { - return (flyteidl.core.Workflow.ArrayNode) target_; - } - return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); - } - /** - *
-     * Information about the sub-node executions for each value in the list of this nodes
-     * inputs values.
-     * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public flyteidl.core.Workflow.ArrayNodeOrBuilder getArrayNodeOrBuilder() { - if (targetCase_ == 10) { - return (flyteidl.core.Workflow.ArrayNode) target_; - } - return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (!getIdBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_); - } - if (metadata_ != null) { - output.writeMessage(2, getMetadata()); - } - for (int i = 0; i < inputs_.size(); i++) { - output.writeMessage(3, inputs_.get(i)); - } - for (int i = 0; i < upstreamNodeIds_.size(); i++) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 4, upstreamNodeIds_.getRaw(i)); - } - for (int i = 0; i < outputAliases_.size(); i++) { - output.writeMessage(5, outputAliases_.get(i)); - } - if (targetCase_ == 6) { - output.writeMessage(6, (flyteidl.core.Workflow.TaskNode) target_); - } - if (targetCase_ == 7) { - output.writeMessage(7, (flyteidl.core.Workflow.WorkflowNode) target_); - } - if (targetCase_ == 8) { - output.writeMessage(8, (flyteidl.core.Workflow.BranchNode) target_); - } - if (targetCase_ == 9) { - output.writeMessage(9, (flyteidl.core.Workflow.GateNode) target_); - } - if (targetCase_ == 10) { - output.writeMessage(10, (flyteidl.core.Workflow.ArrayNode) target_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (!getIdBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_); - } - if (metadata_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMetadata()); - } - for (int i = 0; i < inputs_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, inputs_.get(i)); - } - { - int dataSize = 0; - for (int i = 0; i < upstreamNodeIds_.size(); i++) { - dataSize += computeStringSizeNoTag(upstreamNodeIds_.getRaw(i)); - } - size += dataSize; - size += 1 * getUpstreamNodeIdsList().size(); - } - for (int i = 0; i < outputAliases_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, outputAliases_.get(i)); - } - if (targetCase_ == 6) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, (flyteidl.core.Workflow.TaskNode) target_); - } - if (targetCase_ == 7) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, (flyteidl.core.Workflow.WorkflowNode) target_); - } - if (targetCase_ == 8) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(8, (flyteidl.core.Workflow.BranchNode) target_); - } - if (targetCase_ == 9) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(9, (flyteidl.core.Workflow.GateNode) target_); - } - if (targetCase_ == 10) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(10, (flyteidl.core.Workflow.ArrayNode) target_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.Node)) { - return super.equals(obj); - } - flyteidl.core.Workflow.Node other = (flyteidl.core.Workflow.Node) obj; - - if (!getId() - .equals(other.getId())) return false; - if (hasMetadata() != other.hasMetadata()) return false; - if (hasMetadata()) { - if (!getMetadata() - .equals(other.getMetadata())) return false; - } - if (!getInputsList() - .equals(other.getInputsList())) return false; - if (!getUpstreamNodeIdsList() - .equals(other.getUpstreamNodeIdsList())) return false; - if (!getOutputAliasesList() - .equals(other.getOutputAliasesList())) return false; - if (!getTargetCase().equals(other.getTargetCase())) return false; - switch (targetCase_) { - case 6: - if (!getTaskNode() - .equals(other.getTaskNode())) return false; - break; - case 7: - if (!getWorkflowNode() - .equals(other.getWorkflowNode())) return false; - break; - case 8: - if (!getBranchNode() - .equals(other.getBranchNode())) return false; - break; - case 9: - if (!getGateNode() - .equals(other.getGateNode())) return false; - break; - case 10: - if (!getArrayNode() - .equals(other.getArrayNode())) return false; - break; - case 0: - default: - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + ID_FIELD_NUMBER; - hash = (53 * hash) + getId().hashCode(); - if (hasMetadata()) { - hash = (37 * hash) + METADATA_FIELD_NUMBER; - hash = (53 * hash) + getMetadata().hashCode(); - } - if (getInputsCount() > 0) { - hash = (37 * hash) + INPUTS_FIELD_NUMBER; - hash = (53 * hash) + getInputsList().hashCode(); - } - if (getUpstreamNodeIdsCount() > 0) { - hash = (37 * hash) + UPSTREAM_NODE_IDS_FIELD_NUMBER; - hash = (53 * hash) + getUpstreamNodeIdsList().hashCode(); - } - if (getOutputAliasesCount() > 0) { - hash = (37 * hash) + OUTPUT_ALIASES_FIELD_NUMBER; - hash = (53 * hash) + getOutputAliasesList().hashCode(); - } - switch (targetCase_) { - case 6: - hash = (37 * hash) + TASK_NODE_FIELD_NUMBER; - hash = (53 * hash) + getTaskNode().hashCode(); - break; - case 7: - hash = (37 * hash) + WORKFLOW_NODE_FIELD_NUMBER; - hash = (53 * hash) + getWorkflowNode().hashCode(); - break; - case 8: - hash = (37 * hash) + BRANCH_NODE_FIELD_NUMBER; - hash = (53 * hash) + getBranchNode().hashCode(); - break; - case 9: - hash = (37 * hash) + GATE_NODE_FIELD_NUMBER; - hash = (53 * hash) + getGateNode().hashCode(); - break; - case 10: - hash = (37 * hash) + ARRAY_NODE_FIELD_NUMBER; - hash = (53 * hash) + getArrayNode().hashCode(); - break; - case 0: - default: - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.Node parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.Node parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.Node parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.Node parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.Node parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.Node parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.Node parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.Node parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.Node parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.Node parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.Node parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.Node parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.Node prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * A Workflow graph Node. One unit of execution in the graph. Each node can be linked to a Task, a Workflow or a branch
-     * node.
-     * 
- * - * Protobuf type {@code flyteidl.core.Node} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.Node) - flyteidl.core.Workflow.NodeOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.Node.class, flyteidl.core.Workflow.Node.Builder.class); - } - - // Construct using flyteidl.core.Workflow.Node.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getInputsFieldBuilder(); - getOutputAliasesFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - id_ = ""; - - if (metadataBuilder_ == null) { - metadata_ = null; - } else { - metadata_ = null; - metadataBuilder_ = null; - } - if (inputsBuilder_ == null) { - inputs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - } else { - inputsBuilder_.clear(); - } - upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); - if (outputAliasesBuilder_ == null) { - outputAliases_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); - } else { - outputAliasesBuilder_.clear(); - } - targetCase_ = 0; - target_ = null; - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_Node_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.Node getDefaultInstanceForType() { - return flyteidl.core.Workflow.Node.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.Node build() { - flyteidl.core.Workflow.Node result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.Node buildPartial() { - flyteidl.core.Workflow.Node result = new flyteidl.core.Workflow.Node(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - result.id_ = id_; - if (metadataBuilder_ == null) { - result.metadata_ = metadata_; - } else { - result.metadata_ = metadataBuilder_.build(); - } - if (inputsBuilder_ == null) { - if (((bitField0_ & 0x00000004) != 0)) { - inputs_ = java.util.Collections.unmodifiableList(inputs_); - bitField0_ = (bitField0_ & ~0x00000004); - } - result.inputs_ = inputs_; - } else { - result.inputs_ = inputsBuilder_.build(); - } - if (((bitField0_ & 0x00000008) != 0)) { - upstreamNodeIds_ = upstreamNodeIds_.getUnmodifiableView(); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.upstreamNodeIds_ = upstreamNodeIds_; - if (outputAliasesBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0)) { - outputAliases_ = java.util.Collections.unmodifiableList(outputAliases_); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.outputAliases_ = outputAliases_; - } else { - result.outputAliases_ = outputAliasesBuilder_.build(); - } - if (targetCase_ == 6) { - if (taskNodeBuilder_ == null) { - result.target_ = target_; - } else { - result.target_ = taskNodeBuilder_.build(); - } - } - if (targetCase_ == 7) { - if (workflowNodeBuilder_ == null) { - result.target_ = target_; - } else { - result.target_ = workflowNodeBuilder_.build(); - } - } - if (targetCase_ == 8) { - if (branchNodeBuilder_ == null) { - result.target_ = target_; - } else { - result.target_ = branchNodeBuilder_.build(); - } - } - if (targetCase_ == 9) { - if (gateNodeBuilder_ == null) { - result.target_ = target_; - } else { - result.target_ = gateNodeBuilder_.build(); - } - } - if (targetCase_ == 10) { - if (arrayNodeBuilder_ == null) { - result.target_ = target_; - } else { - result.target_ = arrayNodeBuilder_.build(); - } - } - result.bitField0_ = to_bitField0_; - result.targetCase_ = targetCase_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.Node) { - return mergeFrom((flyteidl.core.Workflow.Node)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.Node other) { - if (other == flyteidl.core.Workflow.Node.getDefaultInstance()) return this; - if (!other.getId().isEmpty()) { - id_ = other.id_; - onChanged(); - } - if (other.hasMetadata()) { - mergeMetadata(other.getMetadata()); - } - if (inputsBuilder_ == null) { - if (!other.inputs_.isEmpty()) { - if (inputs_.isEmpty()) { - inputs_ = other.inputs_; - bitField0_ = (bitField0_ & ~0x00000004); - } else { - ensureInputsIsMutable(); - inputs_.addAll(other.inputs_); - } - onChanged(); - } - } else { - if (!other.inputs_.isEmpty()) { - if (inputsBuilder_.isEmpty()) { - inputsBuilder_.dispose(); - inputsBuilder_ = null; - inputs_ = other.inputs_; - bitField0_ = (bitField0_ & ~0x00000004); - inputsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getInputsFieldBuilder() : null; - } else { - inputsBuilder_.addAllMessages(other.inputs_); - } - } - } - if (!other.upstreamNodeIds_.isEmpty()) { - if (upstreamNodeIds_.isEmpty()) { - upstreamNodeIds_ = other.upstreamNodeIds_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureUpstreamNodeIdsIsMutable(); - upstreamNodeIds_.addAll(other.upstreamNodeIds_); - } - onChanged(); - } - if (outputAliasesBuilder_ == null) { - if (!other.outputAliases_.isEmpty()) { - if (outputAliases_.isEmpty()) { - outputAliases_ = other.outputAliases_; - bitField0_ = (bitField0_ & ~0x00000010); - } else { - ensureOutputAliasesIsMutable(); - outputAliases_.addAll(other.outputAliases_); - } - onChanged(); - } - } else { - if (!other.outputAliases_.isEmpty()) { - if (outputAliasesBuilder_.isEmpty()) { - outputAliasesBuilder_.dispose(); - outputAliasesBuilder_ = null; - outputAliases_ = other.outputAliases_; - bitField0_ = (bitField0_ & ~0x00000010); - outputAliasesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getOutputAliasesFieldBuilder() : null; - } else { - outputAliasesBuilder_.addAllMessages(other.outputAliases_); - } - } - } - switch (other.getTargetCase()) { - case TASK_NODE: { - mergeTaskNode(other.getTaskNode()); - break; - } - case WORKFLOW_NODE: { - mergeWorkflowNode(other.getWorkflowNode()); - break; - } - case BRANCH_NODE: { - mergeBranchNode(other.getBranchNode()); - break; - } - case GATE_NODE: { - mergeGateNode(other.getGateNode()); - break; - } - case ARRAY_NODE: { - mergeArrayNode(other.getArrayNode()); - break; - } - case TARGET_NOT_SET: { - break; - } - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.Node parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.Node) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int targetCase_ = 0; - private java.lang.Object target_; - public TargetCase - getTargetCase() { - return TargetCase.forNumber( - targetCase_); - } - - public Builder clearTarget() { - targetCase_ = 0; - target_ = null; - onChanged(); - return this; - } - - private int bitField0_; - - private java.lang.Object id_ = ""; - /** - *
-       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-       * node ids that cannot be used by other nodes.
-       * 
- * - * string id = 1; - */ - public java.lang.String getId() { - java.lang.Object ref = id_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - id_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - *
-       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-       * node ids that cannot be used by other nodes.
-       * 
- * - * string id = 1; - */ - public com.google.protobuf.ByteString - getIdBytes() { - java.lang.Object ref = id_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - id_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - *
-       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-       * node ids that cannot be used by other nodes.
-       * 
- * - * string id = 1; - */ - public Builder setId( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - id_ = value; - onChanged(); - return this; - } - /** - *
-       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-       * node ids that cannot be used by other nodes.
-       * 
- * - * string id = 1; - */ - public Builder clearId() { - - id_ = getDefaultInstance().getId(); - onChanged(); - return this; - } - /** - *
-       * A workflow-level unique identifier that identifies this node in the workflow. 'inputs' and 'outputs' are reserved
-       * node ids that cannot be used by other nodes.
-       * 
- * - * string id = 1; - */ - public Builder setIdBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - id_ = value; - onChanged(); - return this; - } - - private flyteidl.core.Workflow.NodeMetadata metadata_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.NodeMetadata, flyteidl.core.Workflow.NodeMetadata.Builder, flyteidl.core.Workflow.NodeMetadataOrBuilder> metadataBuilder_; - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public boolean hasMetadata() { - return metadataBuilder_ != null || metadata_ != null; - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public flyteidl.core.Workflow.NodeMetadata getMetadata() { - if (metadataBuilder_ == null) { - return metadata_ == null ? flyteidl.core.Workflow.NodeMetadata.getDefaultInstance() : metadata_; - } else { - return metadataBuilder_.getMessage(); - } - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public Builder setMetadata(flyteidl.core.Workflow.NodeMetadata value) { - if (metadataBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - metadata_ = value; - onChanged(); - } else { - metadataBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public Builder setMetadata( - flyteidl.core.Workflow.NodeMetadata.Builder builderForValue) { - if (metadataBuilder_ == null) { - metadata_ = builderForValue.build(); - onChanged(); - } else { - metadataBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public Builder mergeMetadata(flyteidl.core.Workflow.NodeMetadata value) { - if (metadataBuilder_ == null) { - if (metadata_ != null) { - metadata_ = - flyteidl.core.Workflow.NodeMetadata.newBuilder(metadata_).mergeFrom(value).buildPartial(); - } else { - metadata_ = value; - } - onChanged(); - } else { - metadataBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public Builder clearMetadata() { - if (metadataBuilder_ == null) { - metadata_ = null; - onChanged(); - } else { - metadata_ = null; - metadataBuilder_ = null; - } - - return this; - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public flyteidl.core.Workflow.NodeMetadata.Builder getMetadataBuilder() { - - onChanged(); - return getMetadataFieldBuilder().getBuilder(); - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - public flyteidl.core.Workflow.NodeMetadataOrBuilder getMetadataOrBuilder() { - if (metadataBuilder_ != null) { - return metadataBuilder_.getMessageOrBuilder(); - } else { - return metadata_ == null ? - flyteidl.core.Workflow.NodeMetadata.getDefaultInstance() : metadata_; - } - } - /** - *
-       * Extra metadata about the node.
-       * 
- * - * .flyteidl.core.NodeMetadata metadata = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.NodeMetadata, flyteidl.core.Workflow.NodeMetadata.Builder, flyteidl.core.Workflow.NodeMetadataOrBuilder> - getMetadataFieldBuilder() { - if (metadataBuilder_ == null) { - metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.NodeMetadata, flyteidl.core.Workflow.NodeMetadata.Builder, flyteidl.core.Workflow.NodeMetadataOrBuilder>( - getMetadata(), - getParentForChildren(), - isClean()); - metadata_ = null; - } - return metadataBuilder_; - } - - private java.util.List inputs_ = - java.util.Collections.emptyList(); - private void ensureInputsIsMutable() { - if (!((bitField0_ & 0x00000004) != 0)) { - inputs_ = new java.util.ArrayList(inputs_); - bitField0_ |= 0x00000004; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> inputsBuilder_; - - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public java.util.List getInputsList() { - if (inputsBuilder_ == null) { - return java.util.Collections.unmodifiableList(inputs_); - } else { - return inputsBuilder_.getMessageList(); - } - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public int getInputsCount() { - if (inputsBuilder_ == null) { - return inputs_.size(); - } else { - return inputsBuilder_.getCount(); - } - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public flyteidl.core.Literals.Binding getInputs(int index) { - if (inputsBuilder_ == null) { - return inputs_.get(index); - } else { - return inputsBuilder_.getMessage(index); - } - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder setInputs( - int index, flyteidl.core.Literals.Binding value) { - if (inputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.set(index, value); - onChanged(); - } else { - inputsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder setInputs( - int index, flyteidl.core.Literals.Binding.Builder builderForValue) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.set(index, builderForValue.build()); - onChanged(); - } else { - inputsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder addInputs(flyteidl.core.Literals.Binding value) { - if (inputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.add(value); - onChanged(); - } else { - inputsBuilder_.addMessage(value); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder addInputs( - int index, flyteidl.core.Literals.Binding value) { - if (inputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureInputsIsMutable(); - inputs_.add(index, value); - onChanged(); - } else { - inputsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder addInputs( - flyteidl.core.Literals.Binding.Builder builderForValue) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.add(builderForValue.build()); - onChanged(); - } else { - inputsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder addInputs( - int index, flyteidl.core.Literals.Binding.Builder builderForValue) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.add(index, builderForValue.build()); - onChanged(); - } else { - inputsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder addAllInputs( - java.lang.Iterable values) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, inputs_); - onChanged(); - } else { - inputsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder clearInputs() { - if (inputsBuilder_ == null) { - inputs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000004); - onChanged(); - } else { - inputsBuilder_.clear(); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public Builder removeInputs(int index) { - if (inputsBuilder_ == null) { - ensureInputsIsMutable(); - inputs_.remove(index); - onChanged(); - } else { - inputsBuilder_.remove(index); - } - return this; - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public flyteidl.core.Literals.Binding.Builder getInputsBuilder( - int index) { - return getInputsFieldBuilder().getBuilder(index); - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public flyteidl.core.Literals.BindingOrBuilder getInputsOrBuilder( - int index) { - if (inputsBuilder_ == null) { - return inputs_.get(index); } else { - return inputsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public java.util.List - getInputsOrBuilderList() { - if (inputsBuilder_ != null) { - return inputsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(inputs_); - } - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public flyteidl.core.Literals.Binding.Builder addInputsBuilder() { - return getInputsFieldBuilder().addBuilder( - flyteidl.core.Literals.Binding.getDefaultInstance()); - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public flyteidl.core.Literals.Binding.Builder addInputsBuilder( - int index) { - return getInputsFieldBuilder().addBuilder( - index, flyteidl.core.Literals.Binding.getDefaultInstance()); - } - /** - *
-       * Specifies how to bind the underlying interface's inputs. All required inputs specified in the underlying interface
-       * must be fulfilled.
-       * 
- * - * repeated .flyteidl.core.Binding inputs = 3; - */ - public java.util.List - getInputsBuilderList() { - return getInputsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> - getInputsFieldBuilder() { - if (inputsBuilder_ == null) { - inputsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder>( - inputs_, - ((bitField0_ & 0x00000004) != 0), - getParentForChildren(), - isClean()); - inputs_ = null; - } - return inputsBuilder_; - } - - private com.google.protobuf.LazyStringList upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; - private void ensureUpstreamNodeIdsIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - upstreamNodeIds_ = new com.google.protobuf.LazyStringArrayList(upstreamNodeIds_); - bitField0_ |= 0x00000008; - } - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public com.google.protobuf.ProtocolStringList - getUpstreamNodeIdsList() { - return upstreamNodeIds_.getUnmodifiableView(); - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public int getUpstreamNodeIdsCount() { - return upstreamNodeIds_.size(); - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public java.lang.String getUpstreamNodeIds(int index) { - return upstreamNodeIds_.get(index); - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public com.google.protobuf.ByteString - getUpstreamNodeIdsBytes(int index) { - return upstreamNodeIds_.getByteString(index); - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public Builder setUpstreamNodeIds( - int index, java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUpstreamNodeIdsIsMutable(); - upstreamNodeIds_.set(index, value); - onChanged(); - return this; - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public Builder addUpstreamNodeIds( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - ensureUpstreamNodeIdsIsMutable(); - upstreamNodeIds_.add(value); - onChanged(); - return this; - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public Builder addAllUpstreamNodeIds( - java.lang.Iterable values) { - ensureUpstreamNodeIdsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, upstreamNodeIds_); - onChanged(); - return this; - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public Builder clearUpstreamNodeIds() { - upstreamNodeIds_ = com.google.protobuf.LazyStringArrayList.EMPTY; - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - return this; - } - /** - *
-       *+optional Specifies execution dependency for this node ensuring it will only get scheduled to run after all its
-       * upstream nodes have completed. This node will have an implicit dependency on any node that appears in inputs
-       * field.
-       * 
- * - * repeated string upstream_node_ids = 4; - */ - public Builder addUpstreamNodeIdsBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - ensureUpstreamNodeIdsIsMutable(); - upstreamNodeIds_.add(value); - onChanged(); - return this; - } - - private java.util.List outputAliases_ = - java.util.Collections.emptyList(); - private void ensureOutputAliasesIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { - outputAliases_ = new java.util.ArrayList(outputAliases_); - bitField0_ |= 0x00000010; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.Alias, flyteidl.core.Workflow.Alias.Builder, flyteidl.core.Workflow.AliasOrBuilder> outputAliasesBuilder_; - - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public java.util.List getOutputAliasesList() { - if (outputAliasesBuilder_ == null) { - return java.util.Collections.unmodifiableList(outputAliases_); - } else { - return outputAliasesBuilder_.getMessageList(); - } - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public int getOutputAliasesCount() { - if (outputAliasesBuilder_ == null) { - return outputAliases_.size(); - } else { - return outputAliasesBuilder_.getCount(); - } - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public flyteidl.core.Workflow.Alias getOutputAliases(int index) { - if (outputAliasesBuilder_ == null) { - return outputAliases_.get(index); - } else { - return outputAliasesBuilder_.getMessage(index); - } - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder setOutputAliases( - int index, flyteidl.core.Workflow.Alias value) { - if (outputAliasesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOutputAliasesIsMutable(); - outputAliases_.set(index, value); - onChanged(); - } else { - outputAliasesBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder setOutputAliases( - int index, flyteidl.core.Workflow.Alias.Builder builderForValue) { - if (outputAliasesBuilder_ == null) { - ensureOutputAliasesIsMutable(); - outputAliases_.set(index, builderForValue.build()); - onChanged(); - } else { - outputAliasesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder addOutputAliases(flyteidl.core.Workflow.Alias value) { - if (outputAliasesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOutputAliasesIsMutable(); - outputAliases_.add(value); - onChanged(); - } else { - outputAliasesBuilder_.addMessage(value); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder addOutputAliases( - int index, flyteidl.core.Workflow.Alias value) { - if (outputAliasesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOutputAliasesIsMutable(); - outputAliases_.add(index, value); - onChanged(); - } else { - outputAliasesBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder addOutputAliases( - flyteidl.core.Workflow.Alias.Builder builderForValue) { - if (outputAliasesBuilder_ == null) { - ensureOutputAliasesIsMutable(); - outputAliases_.add(builderForValue.build()); - onChanged(); - } else { - outputAliasesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder addOutputAliases( - int index, flyteidl.core.Workflow.Alias.Builder builderForValue) { - if (outputAliasesBuilder_ == null) { - ensureOutputAliasesIsMutable(); - outputAliases_.add(index, builderForValue.build()); - onChanged(); - } else { - outputAliasesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder addAllOutputAliases( - java.lang.Iterable values) { - if (outputAliasesBuilder_ == null) { - ensureOutputAliasesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, outputAliases_); - onChanged(); - } else { - outputAliasesBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder clearOutputAliases() { - if (outputAliasesBuilder_ == null) { - outputAliases_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - } else { - outputAliasesBuilder_.clear(); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public Builder removeOutputAliases(int index) { - if (outputAliasesBuilder_ == null) { - ensureOutputAliasesIsMutable(); - outputAliases_.remove(index); - onChanged(); - } else { - outputAliasesBuilder_.remove(index); - } - return this; - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public flyteidl.core.Workflow.Alias.Builder getOutputAliasesBuilder( - int index) { - return getOutputAliasesFieldBuilder().getBuilder(index); - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public flyteidl.core.Workflow.AliasOrBuilder getOutputAliasesOrBuilder( - int index) { - if (outputAliasesBuilder_ == null) { - return outputAliases_.get(index); } else { - return outputAliasesBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public java.util.List - getOutputAliasesOrBuilderList() { - if (outputAliasesBuilder_ != null) { - return outputAliasesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(outputAliases_); - } - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public flyteidl.core.Workflow.Alias.Builder addOutputAliasesBuilder() { - return getOutputAliasesFieldBuilder().addBuilder( - flyteidl.core.Workflow.Alias.getDefaultInstance()); - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public flyteidl.core.Workflow.Alias.Builder addOutputAliasesBuilder( - int index) { - return getOutputAliasesFieldBuilder().addBuilder( - index, flyteidl.core.Workflow.Alias.getDefaultInstance()); - } - /** - *
-       *+optional. A node can define aliases for a subset of its outputs. This is particularly useful if different nodes
-       * need to conform to the same interface (e.g. all branches in a branch node). Downstream nodes must refer to this
-       * nodes outputs using the alias if one's specified.
-       * 
- * - * repeated .flyteidl.core.Alias output_aliases = 5; - */ - public java.util.List - getOutputAliasesBuilderList() { - return getOutputAliasesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.Alias, flyteidl.core.Workflow.Alias.Builder, flyteidl.core.Workflow.AliasOrBuilder> - getOutputAliasesFieldBuilder() { - if (outputAliasesBuilder_ == null) { - outputAliasesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.Alias, flyteidl.core.Workflow.Alias.Builder, flyteidl.core.Workflow.AliasOrBuilder>( - outputAliases_, - ((bitField0_ & 0x00000010) != 0), - getParentForChildren(), - isClean()); - outputAliases_ = null; - } - return outputAliasesBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.TaskNode, flyteidl.core.Workflow.TaskNode.Builder, flyteidl.core.Workflow.TaskNodeOrBuilder> taskNodeBuilder_; - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public boolean hasTaskNode() { - return targetCase_ == 6; - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public flyteidl.core.Workflow.TaskNode getTaskNode() { - if (taskNodeBuilder_ == null) { - if (targetCase_ == 6) { - return (flyteidl.core.Workflow.TaskNode) target_; - } - return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); - } else { - if (targetCase_ == 6) { - return taskNodeBuilder_.getMessage(); - } - return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public Builder setTaskNode(flyteidl.core.Workflow.TaskNode value) { - if (taskNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - target_ = value; - onChanged(); - } else { - taskNodeBuilder_.setMessage(value); - } - targetCase_ = 6; - return this; - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public Builder setTaskNode( - flyteidl.core.Workflow.TaskNode.Builder builderForValue) { - if (taskNodeBuilder_ == null) { - target_ = builderForValue.build(); - onChanged(); - } else { - taskNodeBuilder_.setMessage(builderForValue.build()); - } - targetCase_ = 6; - return this; - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public Builder mergeTaskNode(flyteidl.core.Workflow.TaskNode value) { - if (taskNodeBuilder_ == null) { - if (targetCase_ == 6 && - target_ != flyteidl.core.Workflow.TaskNode.getDefaultInstance()) { - target_ = flyteidl.core.Workflow.TaskNode.newBuilder((flyteidl.core.Workflow.TaskNode) target_) - .mergeFrom(value).buildPartial(); - } else { - target_ = value; - } - onChanged(); - } else { - if (targetCase_ == 6) { - taskNodeBuilder_.mergeFrom(value); - } - taskNodeBuilder_.setMessage(value); - } - targetCase_ = 6; - return this; - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public Builder clearTaskNode() { - if (taskNodeBuilder_ == null) { - if (targetCase_ == 6) { - targetCase_ = 0; - target_ = null; - onChanged(); - } - } else { - if (targetCase_ == 6) { - targetCase_ = 0; - target_ = null; - } - taskNodeBuilder_.clear(); - } - return this; - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public flyteidl.core.Workflow.TaskNode.Builder getTaskNodeBuilder() { - return getTaskNodeFieldBuilder().getBuilder(); - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - public flyteidl.core.Workflow.TaskNodeOrBuilder getTaskNodeOrBuilder() { - if ((targetCase_ == 6) && (taskNodeBuilder_ != null)) { - return taskNodeBuilder_.getMessageOrBuilder(); - } else { - if (targetCase_ == 6) { - return (flyteidl.core.Workflow.TaskNode) target_; - } - return flyteidl.core.Workflow.TaskNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the Task to execute in this node.
-       * 
- * - * .flyteidl.core.TaskNode task_node = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.TaskNode, flyteidl.core.Workflow.TaskNode.Builder, flyteidl.core.Workflow.TaskNodeOrBuilder> - getTaskNodeFieldBuilder() { - if (taskNodeBuilder_ == null) { - if (!(targetCase_ == 6)) { - target_ = flyteidl.core.Workflow.TaskNode.getDefaultInstance(); - } - taskNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.TaskNode, flyteidl.core.Workflow.TaskNode.Builder, flyteidl.core.Workflow.TaskNodeOrBuilder>( - (flyteidl.core.Workflow.TaskNode) target_, - getParentForChildren(), - isClean()); - target_ = null; - } - targetCase_ = 6; - onChanged();; - return taskNodeBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowNode, flyteidl.core.Workflow.WorkflowNode.Builder, flyteidl.core.Workflow.WorkflowNodeOrBuilder> workflowNodeBuilder_; - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public boolean hasWorkflowNode() { - return targetCase_ == 7; - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public flyteidl.core.Workflow.WorkflowNode getWorkflowNode() { - if (workflowNodeBuilder_ == null) { - if (targetCase_ == 7) { - return (flyteidl.core.Workflow.WorkflowNode) target_; - } - return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); - } else { - if (targetCase_ == 7) { - return workflowNodeBuilder_.getMessage(); - } - return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public Builder setWorkflowNode(flyteidl.core.Workflow.WorkflowNode value) { - if (workflowNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - target_ = value; - onChanged(); - } else { - workflowNodeBuilder_.setMessage(value); - } - targetCase_ = 7; - return this; - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public Builder setWorkflowNode( - flyteidl.core.Workflow.WorkflowNode.Builder builderForValue) { - if (workflowNodeBuilder_ == null) { - target_ = builderForValue.build(); - onChanged(); - } else { - workflowNodeBuilder_.setMessage(builderForValue.build()); - } - targetCase_ = 7; - return this; - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public Builder mergeWorkflowNode(flyteidl.core.Workflow.WorkflowNode value) { - if (workflowNodeBuilder_ == null) { - if (targetCase_ == 7 && - target_ != flyteidl.core.Workflow.WorkflowNode.getDefaultInstance()) { - target_ = flyteidl.core.Workflow.WorkflowNode.newBuilder((flyteidl.core.Workflow.WorkflowNode) target_) - .mergeFrom(value).buildPartial(); - } else { - target_ = value; - } - onChanged(); - } else { - if (targetCase_ == 7) { - workflowNodeBuilder_.mergeFrom(value); - } - workflowNodeBuilder_.setMessage(value); - } - targetCase_ = 7; - return this; - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public Builder clearWorkflowNode() { - if (workflowNodeBuilder_ == null) { - if (targetCase_ == 7) { - targetCase_ = 0; - target_ = null; - onChanged(); - } - } else { - if (targetCase_ == 7) { - targetCase_ = 0; - target_ = null; - } - workflowNodeBuilder_.clear(); - } - return this; - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public flyteidl.core.Workflow.WorkflowNode.Builder getWorkflowNodeBuilder() { - return getWorkflowNodeFieldBuilder().getBuilder(); - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - public flyteidl.core.Workflow.WorkflowNodeOrBuilder getWorkflowNodeOrBuilder() { - if ((targetCase_ == 7) && (workflowNodeBuilder_ != null)) { - return workflowNodeBuilder_.getMessageOrBuilder(); - } else { - if (targetCase_ == 7) { - return (flyteidl.core.Workflow.WorkflowNode) target_; - } - return flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the Workflow to execute in this mode.
-       * 
- * - * .flyteidl.core.WorkflowNode workflow_node = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowNode, flyteidl.core.Workflow.WorkflowNode.Builder, flyteidl.core.Workflow.WorkflowNodeOrBuilder> - getWorkflowNodeFieldBuilder() { - if (workflowNodeBuilder_ == null) { - if (!(targetCase_ == 7)) { - target_ = flyteidl.core.Workflow.WorkflowNode.getDefaultInstance(); - } - workflowNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowNode, flyteidl.core.Workflow.WorkflowNode.Builder, flyteidl.core.Workflow.WorkflowNodeOrBuilder>( - (flyteidl.core.Workflow.WorkflowNode) target_, - getParentForChildren(), - isClean()); - target_ = null; - } - targetCase_ = 7; - onChanged();; - return workflowNodeBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.BranchNode, flyteidl.core.Workflow.BranchNode.Builder, flyteidl.core.Workflow.BranchNodeOrBuilder> branchNodeBuilder_; - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public boolean hasBranchNode() { - return targetCase_ == 8; - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public flyteidl.core.Workflow.BranchNode getBranchNode() { - if (branchNodeBuilder_ == null) { - if (targetCase_ == 8) { - return (flyteidl.core.Workflow.BranchNode) target_; - } - return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); - } else { - if (targetCase_ == 8) { - return branchNodeBuilder_.getMessage(); - } - return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public Builder setBranchNode(flyteidl.core.Workflow.BranchNode value) { - if (branchNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - target_ = value; - onChanged(); - } else { - branchNodeBuilder_.setMessage(value); - } - targetCase_ = 8; - return this; - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public Builder setBranchNode( - flyteidl.core.Workflow.BranchNode.Builder builderForValue) { - if (branchNodeBuilder_ == null) { - target_ = builderForValue.build(); - onChanged(); - } else { - branchNodeBuilder_.setMessage(builderForValue.build()); - } - targetCase_ = 8; - return this; - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public Builder mergeBranchNode(flyteidl.core.Workflow.BranchNode value) { - if (branchNodeBuilder_ == null) { - if (targetCase_ == 8 && - target_ != flyteidl.core.Workflow.BranchNode.getDefaultInstance()) { - target_ = flyteidl.core.Workflow.BranchNode.newBuilder((flyteidl.core.Workflow.BranchNode) target_) - .mergeFrom(value).buildPartial(); - } else { - target_ = value; - } - onChanged(); - } else { - if (targetCase_ == 8) { - branchNodeBuilder_.mergeFrom(value); - } - branchNodeBuilder_.setMessage(value); - } - targetCase_ = 8; - return this; - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public Builder clearBranchNode() { - if (branchNodeBuilder_ == null) { - if (targetCase_ == 8) { - targetCase_ = 0; - target_ = null; - onChanged(); - } - } else { - if (targetCase_ == 8) { - targetCase_ = 0; - target_ = null; - } - branchNodeBuilder_.clear(); - } - return this; - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public flyteidl.core.Workflow.BranchNode.Builder getBranchNodeBuilder() { - return getBranchNodeFieldBuilder().getBuilder(); - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - public flyteidl.core.Workflow.BranchNodeOrBuilder getBranchNodeOrBuilder() { - if ((targetCase_ == 8) && (branchNodeBuilder_ != null)) { - return branchNodeBuilder_.getMessageOrBuilder(); - } else { - if (targetCase_ == 8) { - return (flyteidl.core.Workflow.BranchNode) target_; - } - return flyteidl.core.Workflow.BranchNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the branch node to evaluate in this node.
-       * 
- * - * .flyteidl.core.BranchNode branch_node = 8; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.BranchNode, flyteidl.core.Workflow.BranchNode.Builder, flyteidl.core.Workflow.BranchNodeOrBuilder> - getBranchNodeFieldBuilder() { - if (branchNodeBuilder_ == null) { - if (!(targetCase_ == 8)) { - target_ = flyteidl.core.Workflow.BranchNode.getDefaultInstance(); - } - branchNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.BranchNode, flyteidl.core.Workflow.BranchNode.Builder, flyteidl.core.Workflow.BranchNodeOrBuilder>( - (flyteidl.core.Workflow.BranchNode) target_, - getParentForChildren(), - isClean()); - target_ = null; - } - targetCase_ = 8; - onChanged();; - return branchNodeBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.GateNode, flyteidl.core.Workflow.GateNode.Builder, flyteidl.core.Workflow.GateNodeOrBuilder> gateNodeBuilder_; - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public boolean hasGateNode() { - return targetCase_ == 9; - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public flyteidl.core.Workflow.GateNode getGateNode() { - if (gateNodeBuilder_ == null) { - if (targetCase_ == 9) { - return (flyteidl.core.Workflow.GateNode) target_; - } - return flyteidl.core.Workflow.GateNode.getDefaultInstance(); - } else { - if (targetCase_ == 9) { - return gateNodeBuilder_.getMessage(); - } - return flyteidl.core.Workflow.GateNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public Builder setGateNode(flyteidl.core.Workflow.GateNode value) { - if (gateNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - target_ = value; - onChanged(); - } else { - gateNodeBuilder_.setMessage(value); - } - targetCase_ = 9; - return this; - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public Builder setGateNode( - flyteidl.core.Workflow.GateNode.Builder builderForValue) { - if (gateNodeBuilder_ == null) { - target_ = builderForValue.build(); - onChanged(); - } else { - gateNodeBuilder_.setMessage(builderForValue.build()); - } - targetCase_ = 9; - return this; - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public Builder mergeGateNode(flyteidl.core.Workflow.GateNode value) { - if (gateNodeBuilder_ == null) { - if (targetCase_ == 9 && - target_ != flyteidl.core.Workflow.GateNode.getDefaultInstance()) { - target_ = flyteidl.core.Workflow.GateNode.newBuilder((flyteidl.core.Workflow.GateNode) target_) - .mergeFrom(value).buildPartial(); - } else { - target_ = value; - } - onChanged(); - } else { - if (targetCase_ == 9) { - gateNodeBuilder_.mergeFrom(value); - } - gateNodeBuilder_.setMessage(value); - } - targetCase_ = 9; - return this; - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public Builder clearGateNode() { - if (gateNodeBuilder_ == null) { - if (targetCase_ == 9) { - targetCase_ = 0; - target_ = null; - onChanged(); - } - } else { - if (targetCase_ == 9) { - targetCase_ = 0; - target_ = null; - } - gateNodeBuilder_.clear(); - } - return this; - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public flyteidl.core.Workflow.GateNode.Builder getGateNodeBuilder() { - return getGateNodeFieldBuilder().getBuilder(); - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - public flyteidl.core.Workflow.GateNodeOrBuilder getGateNodeOrBuilder() { - if ((targetCase_ == 9) && (gateNodeBuilder_ != null)) { - return gateNodeBuilder_.getMessageOrBuilder(); - } else { - if (targetCase_ == 9) { - return (flyteidl.core.Workflow.GateNode) target_; - } - return flyteidl.core.Workflow.GateNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the condition to evaluate in this node.
-       * 
- * - * .flyteidl.core.GateNode gate_node = 9; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.GateNode, flyteidl.core.Workflow.GateNode.Builder, flyteidl.core.Workflow.GateNodeOrBuilder> - getGateNodeFieldBuilder() { - if (gateNodeBuilder_ == null) { - if (!(targetCase_ == 9)) { - target_ = flyteidl.core.Workflow.GateNode.getDefaultInstance(); - } - gateNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.GateNode, flyteidl.core.Workflow.GateNode.Builder, flyteidl.core.Workflow.GateNodeOrBuilder>( - (flyteidl.core.Workflow.GateNode) target_, - getParentForChildren(), - isClean()); - target_ = null; - } - targetCase_ = 9; - onChanged();; - return gateNodeBuilder_; - } - - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.ArrayNode, flyteidl.core.Workflow.ArrayNode.Builder, flyteidl.core.Workflow.ArrayNodeOrBuilder> arrayNodeBuilder_; - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public boolean hasArrayNode() { - return targetCase_ == 10; - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public flyteidl.core.Workflow.ArrayNode getArrayNode() { - if (arrayNodeBuilder_ == null) { - if (targetCase_ == 10) { - return (flyteidl.core.Workflow.ArrayNode) target_; - } - return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); - } else { - if (targetCase_ == 10) { - return arrayNodeBuilder_.getMessage(); - } - return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public Builder setArrayNode(flyteidl.core.Workflow.ArrayNode value) { - if (arrayNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - target_ = value; - onChanged(); - } else { - arrayNodeBuilder_.setMessage(value); - } - targetCase_ = 10; - return this; - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public Builder setArrayNode( - flyteidl.core.Workflow.ArrayNode.Builder builderForValue) { - if (arrayNodeBuilder_ == null) { - target_ = builderForValue.build(); - onChanged(); - } else { - arrayNodeBuilder_.setMessage(builderForValue.build()); - } - targetCase_ = 10; - return this; - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public Builder mergeArrayNode(flyteidl.core.Workflow.ArrayNode value) { - if (arrayNodeBuilder_ == null) { - if (targetCase_ == 10 && - target_ != flyteidl.core.Workflow.ArrayNode.getDefaultInstance()) { - target_ = flyteidl.core.Workflow.ArrayNode.newBuilder((flyteidl.core.Workflow.ArrayNode) target_) - .mergeFrom(value).buildPartial(); - } else { - target_ = value; - } - onChanged(); - } else { - if (targetCase_ == 10) { - arrayNodeBuilder_.mergeFrom(value); - } - arrayNodeBuilder_.setMessage(value); - } - targetCase_ = 10; - return this; - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public Builder clearArrayNode() { - if (arrayNodeBuilder_ == null) { - if (targetCase_ == 10) { - targetCase_ = 0; - target_ = null; - onChanged(); - } - } else { - if (targetCase_ == 10) { - targetCase_ = 0; - target_ = null; - } - arrayNodeBuilder_.clear(); - } - return this; - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public flyteidl.core.Workflow.ArrayNode.Builder getArrayNodeBuilder() { - return getArrayNodeFieldBuilder().getBuilder(); - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - public flyteidl.core.Workflow.ArrayNodeOrBuilder getArrayNodeOrBuilder() { - if ((targetCase_ == 10) && (arrayNodeBuilder_ != null)) { - return arrayNodeBuilder_.getMessageOrBuilder(); - } else { - if (targetCase_ == 10) { - return (flyteidl.core.Workflow.ArrayNode) target_; - } - return flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); - } - } - /** - *
-       * Information about the sub-node executions for each value in the list of this nodes
-       * inputs values.
-       * 
- * - * .flyteidl.core.ArrayNode array_node = 10; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.ArrayNode, flyteidl.core.Workflow.ArrayNode.Builder, flyteidl.core.Workflow.ArrayNodeOrBuilder> - getArrayNodeFieldBuilder() { - if (arrayNodeBuilder_ == null) { - if (!(targetCase_ == 10)) { - target_ = flyteidl.core.Workflow.ArrayNode.getDefaultInstance(); - } - arrayNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.ArrayNode, flyteidl.core.Workflow.ArrayNode.Builder, flyteidl.core.Workflow.ArrayNodeOrBuilder>( - (flyteidl.core.Workflow.ArrayNode) target_, - getParentForChildren(), - isClean()); - target_ = null; - } - targetCase_ = 10; - onChanged();; - return arrayNodeBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.Node) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.Node) - private static final flyteidl.core.Workflow.Node DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.Node(); - } - - public static flyteidl.core.Workflow.Node getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public Node parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new Node(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.Node getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface WorkflowMetadataOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowMetadata) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Indicates the runtime priority of workflow executions. 
-     * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - boolean hasQualityOfService(); - /** - *
-     * Indicates the runtime priority of workflow executions. 
-     * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - flyteidl.core.Execution.QualityOfService getQualityOfService(); - /** - *
-     * Indicates the runtime priority of workflow executions. 
-     * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - flyteidl.core.Execution.QualityOfServiceOrBuilder getQualityOfServiceOrBuilder(); - - /** - *
-     * Defines how the system should behave when a failure is detected in the workflow execution.
-     * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - int getOnFailureValue(); - /** - *
-     * Defines how the system should behave when a failure is detected in the workflow execution.
-     * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy getOnFailure(); - - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - int getTagsCount(); - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - boolean containsTags( - java.lang.String key); - /** - * Use {@link #getTagsMap()} instead. - */ - @java.lang.Deprecated - java.util.Map - getTags(); - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - java.util.Map - getTagsMap(); - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - - java.lang.String getTagsOrDefault( - java.lang.String key, - java.lang.String defaultValue); - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - - java.lang.String getTagsOrThrow( - java.lang.String key); - } - /** - *
-   * This is workflow layer metadata. These settings are only applicable to the workflow as a whole, and do not
-   * percolate down to child entities (like tasks) launched by the workflow.
-   * 
- * - * Protobuf type {@code flyteidl.core.WorkflowMetadata} - */ - public static final class WorkflowMetadata extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowMetadata) - WorkflowMetadataOrBuilder { - private static final long serialVersionUID = 0L; - // Use WorkflowMetadata.newBuilder() to construct. - private WorkflowMetadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private WorkflowMetadata() { - onFailure_ = 0; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private WorkflowMetadata( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.Execution.QualityOfService.Builder subBuilder = null; - if (qualityOfService_ != null) { - subBuilder = qualityOfService_.toBuilder(); - } - qualityOfService_ = input.readMessage(flyteidl.core.Execution.QualityOfService.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(qualityOfService_); - qualityOfService_ = subBuilder.buildPartial(); - } - - break; - } - case 16: { - int rawValue = input.readEnum(); - - onFailure_ = rawValue; - break; - } - case 26: { - if (!((mutable_bitField0_ & 0x00000004) != 0)) { - tags_ = com.google.protobuf.MapField.newMapField( - TagsDefaultEntryHolder.defaultEntry); - mutable_bitField0_ |= 0x00000004; - } - com.google.protobuf.MapEntry - tags__ = input.readMessage( - TagsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry); - tags_.getMutableMap().put( - tags__.getKey(), tags__.getValue()); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - @java.lang.Override - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 3: - return internalGetTags(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowMetadata.class, flyteidl.core.Workflow.WorkflowMetadata.Builder.class); - } - - /** - *
-     * Failure Handling Strategy
-     * 
- * - * Protobuf enum {@code flyteidl.core.WorkflowMetadata.OnFailurePolicy} - */ - public enum OnFailurePolicy - implements com.google.protobuf.ProtocolMessageEnum { - /** - *
-       * FAIL_IMMEDIATELY instructs the system to fail as soon as a node fails in the workflow. It'll automatically
-       * abort all currently running nodes and clean up resources before finally marking the workflow executions as
-       * failed.
-       * 
- * - * FAIL_IMMEDIATELY = 0; - */ - FAIL_IMMEDIATELY(0), - /** - *
-       * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE instructs the system to make as much progress as it can. The system will
-       * not alter the dependencies of the execution graph so any node that depend on the failed node will not be run.
-       * Other nodes that will be executed to completion before cleaning up resources and marking the workflow
-       * execution as failed.
-       * 
- * - * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = 1; - */ - FAIL_AFTER_EXECUTABLE_NODES_COMPLETE(1), - UNRECOGNIZED(-1), - ; - - /** - *
-       * FAIL_IMMEDIATELY instructs the system to fail as soon as a node fails in the workflow. It'll automatically
-       * abort all currently running nodes and clean up resources before finally marking the workflow executions as
-       * failed.
-       * 
- * - * FAIL_IMMEDIATELY = 0; - */ - public static final int FAIL_IMMEDIATELY_VALUE = 0; - /** - *
-       * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE instructs the system to make as much progress as it can. The system will
-       * not alter the dependencies of the execution graph so any node that depend on the failed node will not be run.
-       * Other nodes that will be executed to completion before cleaning up resources and marking the workflow
-       * execution as failed.
-       * 
- * - * FAIL_AFTER_EXECUTABLE_NODES_COMPLETE = 1; - */ - public static final int FAIL_AFTER_EXECUTABLE_NODES_COMPLETE_VALUE = 1; - - - public final int getNumber() { - if (this == UNRECOGNIZED) { - throw new java.lang.IllegalArgumentException( - "Can't get the number of an unknown enum value."); - } - return value; - } - - /** - * @deprecated Use {@link #forNumber(int)} instead. - */ - @java.lang.Deprecated - public static OnFailurePolicy valueOf(int value) { - return forNumber(value); - } - - public static OnFailurePolicy forNumber(int value) { - switch (value) { - case 0: return FAIL_IMMEDIATELY; - case 1: return FAIL_AFTER_EXECUTABLE_NODES_COMPLETE; - default: return null; - } - } - - public static com.google.protobuf.Internal.EnumLiteMap - internalGetValueMap() { - return internalValueMap; - } - private static final com.google.protobuf.Internal.EnumLiteMap< - OnFailurePolicy> internalValueMap = - new com.google.protobuf.Internal.EnumLiteMap() { - public OnFailurePolicy findValueByNumber(int number) { - return OnFailurePolicy.forNumber(number); - } - }; - - public final com.google.protobuf.Descriptors.EnumValueDescriptor - getValueDescriptor() { - return getDescriptor().getValues().get(ordinal()); - } - public final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptorForType() { - return getDescriptor(); - } - public static final com.google.protobuf.Descriptors.EnumDescriptor - getDescriptor() { - return flyteidl.core.Workflow.WorkflowMetadata.getDescriptor().getEnumTypes().get(0); - } - - private static final OnFailurePolicy[] VALUES = values(); - - public static OnFailurePolicy valueOf( - com.google.protobuf.Descriptors.EnumValueDescriptor desc) { - if (desc.getType() != getDescriptor()) { - throw new java.lang.IllegalArgumentException( - "EnumValueDescriptor is not for this type."); - } - if (desc.getIndex() == -1) { - return UNRECOGNIZED; - } - return VALUES[desc.getIndex()]; - } - - private final int value; - - private OnFailurePolicy(int value) { - this.value = value; - } - - // @@protoc_insertion_point(enum_scope:flyteidl.core.WorkflowMetadata.OnFailurePolicy) - } - - private int bitField0_; - public static final int QUALITY_OF_SERVICE_FIELD_NUMBER = 1; - private flyteidl.core.Execution.QualityOfService qualityOfService_; - /** - *
-     * Indicates the runtime priority of workflow executions. 
-     * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public boolean hasQualityOfService() { - return qualityOfService_ != null; - } - /** - *
-     * Indicates the runtime priority of workflow executions. 
-     * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public flyteidl.core.Execution.QualityOfService getQualityOfService() { - return qualityOfService_ == null ? flyteidl.core.Execution.QualityOfService.getDefaultInstance() : qualityOfService_; - } - /** - *
-     * Indicates the runtime priority of workflow executions. 
-     * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public flyteidl.core.Execution.QualityOfServiceOrBuilder getQualityOfServiceOrBuilder() { - return getQualityOfService(); - } - - public static final int ON_FAILURE_FIELD_NUMBER = 2; - private int onFailure_; - /** - *
-     * Defines how the system should behave when a failure is detected in the workflow execution.
-     * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - public int getOnFailureValue() { - return onFailure_; - } - /** - *
-     * Defines how the system should behave when a failure is detected in the workflow execution.
-     * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - public flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy getOnFailure() { - @SuppressWarnings("deprecation") - flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy result = flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.valueOf(onFailure_); - return result == null ? flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.UNRECOGNIZED : result; - } - - public static final int TAGS_FIELD_NUMBER = 3; - private static final class TagsDefaultEntryHolder { - static final com.google.protobuf.MapEntry< - java.lang.String, java.lang.String> defaultEntry = - com.google.protobuf.MapEntry - .newDefaultInstance( - flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_TagsEntry_descriptor, - com.google.protobuf.WireFormat.FieldType.STRING, - "", - com.google.protobuf.WireFormat.FieldType.STRING, - ""); - } - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> tags_; - private com.google.protobuf.MapField - internalGetTags() { - if (tags_ == null) { - return com.google.protobuf.MapField.emptyMapField( - TagsDefaultEntryHolder.defaultEntry); - } - return tags_; - } - - public int getTagsCount() { - return internalGetTags().getMap().size(); - } - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - - public boolean containsTags( - java.lang.String key) { - if (key == null) { throw new java.lang.NullPointerException(); } - return internalGetTags().getMap().containsKey(key); - } - /** - * Use {@link #getTagsMap()} instead. - */ - @java.lang.Deprecated - public java.util.Map getTags() { - return getTagsMap(); - } - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - - public java.util.Map getTagsMap() { - return internalGetTags().getMap(); - } - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - - public java.lang.String getTagsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new java.lang.NullPointerException(); } - java.util.Map map = - internalGetTags().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-     * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-     * 
- * - * map<string, string> tags = 3; - */ - - public java.lang.String getTagsOrThrow( - java.lang.String key) { - if (key == null) { throw new java.lang.NullPointerException(); } - java.util.Map map = - internalGetTags().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (qualityOfService_ != null) { - output.writeMessage(1, getQualityOfService()); - } - if (onFailure_ != flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.FAIL_IMMEDIATELY.getNumber()) { - output.writeEnum(2, onFailure_); - } - com.google.protobuf.GeneratedMessageV3 - .serializeStringMapTo( - output, - internalGetTags(), - TagsDefaultEntryHolder.defaultEntry, - 3); - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (qualityOfService_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getQualityOfService()); - } - if (onFailure_ != flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.FAIL_IMMEDIATELY.getNumber()) { - size += com.google.protobuf.CodedOutputStream - .computeEnumSize(2, onFailure_); - } - for (java.util.Map.Entry entry - : internalGetTags().getMap().entrySet()) { - com.google.protobuf.MapEntry - tags__ = TagsDefaultEntryHolder.defaultEntry.newBuilderForType() - .setKey(entry.getKey()) - .setValue(entry.getValue()) - .build(); - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, tags__); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.WorkflowMetadata)) { - return super.equals(obj); - } - flyteidl.core.Workflow.WorkflowMetadata other = (flyteidl.core.Workflow.WorkflowMetadata) obj; - - if (hasQualityOfService() != other.hasQualityOfService()) return false; - if (hasQualityOfService()) { - if (!getQualityOfService() - .equals(other.getQualityOfService())) return false; - } - if (onFailure_ != other.onFailure_) return false; - if (!internalGetTags().equals( - other.internalGetTags())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasQualityOfService()) { - hash = (37 * hash) + QUALITY_OF_SERVICE_FIELD_NUMBER; - hash = (53 * hash) + getQualityOfService().hashCode(); - } - hash = (37 * hash) + ON_FAILURE_FIELD_NUMBER; - hash = (53 * hash) + onFailure_; - if (!internalGetTags().getMap().isEmpty()) { - hash = (37 * hash) + TAGS_FIELD_NUMBER; - hash = (53 * hash) + internalGetTags().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowMetadata parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.WorkflowMetadata prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * This is workflow layer metadata. These settings are only applicable to the workflow as a whole, and do not
-     * percolate down to child entities (like tasks) launched by the workflow.
-     * 
- * - * Protobuf type {@code flyteidl.core.WorkflowMetadata} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowMetadata) - flyteidl.core.Workflow.WorkflowMetadataOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_descriptor; - } - - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMapField( - int number) { - switch (number) { - case 3: - return internalGetTags(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @SuppressWarnings({"rawtypes"}) - protected com.google.protobuf.MapField internalGetMutableMapField( - int number) { - switch (number) { - case 3: - return internalGetMutableTags(); - default: - throw new RuntimeException( - "Invalid map field number: " + number); - } - } - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowMetadata.class, flyteidl.core.Workflow.WorkflowMetadata.Builder.class); - } - - // Construct using flyteidl.core.Workflow.WorkflowMetadata.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (qualityOfServiceBuilder_ == null) { - qualityOfService_ = null; - } else { - qualityOfService_ = null; - qualityOfServiceBuilder_ = null; - } - onFailure_ = 0; - - internalGetMutableTags().clear(); - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadata_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadata getDefaultInstanceForType() { - return flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadata build() { - flyteidl.core.Workflow.WorkflowMetadata result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadata buildPartial() { - flyteidl.core.Workflow.WorkflowMetadata result = new flyteidl.core.Workflow.WorkflowMetadata(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (qualityOfServiceBuilder_ == null) { - result.qualityOfService_ = qualityOfService_; - } else { - result.qualityOfService_ = qualityOfServiceBuilder_.build(); - } - result.onFailure_ = onFailure_; - result.tags_ = internalGetTags(); - result.tags_.makeImmutable(); - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.WorkflowMetadata) { - return mergeFrom((flyteidl.core.Workflow.WorkflowMetadata)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.WorkflowMetadata other) { - if (other == flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance()) return this; - if (other.hasQualityOfService()) { - mergeQualityOfService(other.getQualityOfService()); - } - if (other.onFailure_ != 0) { - setOnFailureValue(other.getOnFailureValue()); - } - internalGetMutableTags().mergeFrom( - other.internalGetTags()); - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.WorkflowMetadata parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.WorkflowMetadata) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private flyteidl.core.Execution.QualityOfService qualityOfService_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Execution.QualityOfService, flyteidl.core.Execution.QualityOfService.Builder, flyteidl.core.Execution.QualityOfServiceOrBuilder> qualityOfServiceBuilder_; - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public boolean hasQualityOfService() { - return qualityOfServiceBuilder_ != null || qualityOfService_ != null; - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public flyteidl.core.Execution.QualityOfService getQualityOfService() { - if (qualityOfServiceBuilder_ == null) { - return qualityOfService_ == null ? flyteidl.core.Execution.QualityOfService.getDefaultInstance() : qualityOfService_; - } else { - return qualityOfServiceBuilder_.getMessage(); - } - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public Builder setQualityOfService(flyteidl.core.Execution.QualityOfService value) { - if (qualityOfServiceBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - qualityOfService_ = value; - onChanged(); - } else { - qualityOfServiceBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public Builder setQualityOfService( - flyteidl.core.Execution.QualityOfService.Builder builderForValue) { - if (qualityOfServiceBuilder_ == null) { - qualityOfService_ = builderForValue.build(); - onChanged(); - } else { - qualityOfServiceBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public Builder mergeQualityOfService(flyteidl.core.Execution.QualityOfService value) { - if (qualityOfServiceBuilder_ == null) { - if (qualityOfService_ != null) { - qualityOfService_ = - flyteidl.core.Execution.QualityOfService.newBuilder(qualityOfService_).mergeFrom(value).buildPartial(); - } else { - qualityOfService_ = value; - } - onChanged(); - } else { - qualityOfServiceBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public Builder clearQualityOfService() { - if (qualityOfServiceBuilder_ == null) { - qualityOfService_ = null; - onChanged(); - } else { - qualityOfService_ = null; - qualityOfServiceBuilder_ = null; - } - - return this; - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public flyteidl.core.Execution.QualityOfService.Builder getQualityOfServiceBuilder() { - - onChanged(); - return getQualityOfServiceFieldBuilder().getBuilder(); - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - public flyteidl.core.Execution.QualityOfServiceOrBuilder getQualityOfServiceOrBuilder() { - if (qualityOfServiceBuilder_ != null) { - return qualityOfServiceBuilder_.getMessageOrBuilder(); - } else { - return qualityOfService_ == null ? - flyteidl.core.Execution.QualityOfService.getDefaultInstance() : qualityOfService_; - } - } - /** - *
-       * Indicates the runtime priority of workflow executions. 
-       * 
- * - * .flyteidl.core.QualityOfService quality_of_service = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Execution.QualityOfService, flyteidl.core.Execution.QualityOfService.Builder, flyteidl.core.Execution.QualityOfServiceOrBuilder> - getQualityOfServiceFieldBuilder() { - if (qualityOfServiceBuilder_ == null) { - qualityOfServiceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Execution.QualityOfService, flyteidl.core.Execution.QualityOfService.Builder, flyteidl.core.Execution.QualityOfServiceOrBuilder>( - getQualityOfService(), - getParentForChildren(), - isClean()); - qualityOfService_ = null; - } - return qualityOfServiceBuilder_; - } - - private int onFailure_ = 0; - /** - *
-       * Defines how the system should behave when a failure is detected in the workflow execution.
-       * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - public int getOnFailureValue() { - return onFailure_; - } - /** - *
-       * Defines how the system should behave when a failure is detected in the workflow execution.
-       * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - public Builder setOnFailureValue(int value) { - onFailure_ = value; - onChanged(); - return this; - } - /** - *
-       * Defines how the system should behave when a failure is detected in the workflow execution.
-       * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - public flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy getOnFailure() { - @SuppressWarnings("deprecation") - flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy result = flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.valueOf(onFailure_); - return result == null ? flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy.UNRECOGNIZED : result; - } - /** - *
-       * Defines how the system should behave when a failure is detected in the workflow execution.
-       * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - public Builder setOnFailure(flyteidl.core.Workflow.WorkflowMetadata.OnFailurePolicy value) { - if (value == null) { - throw new NullPointerException(); - } - - onFailure_ = value.getNumber(); - onChanged(); - return this; - } - /** - *
-       * Defines how the system should behave when a failure is detected in the workflow execution.
-       * 
- * - * .flyteidl.core.WorkflowMetadata.OnFailurePolicy on_failure = 2; - */ - public Builder clearOnFailure() { - - onFailure_ = 0; - onChanged(); - return this; - } - - private com.google.protobuf.MapField< - java.lang.String, java.lang.String> tags_; - private com.google.protobuf.MapField - internalGetTags() { - if (tags_ == null) { - return com.google.protobuf.MapField.emptyMapField( - TagsDefaultEntryHolder.defaultEntry); - } - return tags_; - } - private com.google.protobuf.MapField - internalGetMutableTags() { - onChanged();; - if (tags_ == null) { - tags_ = com.google.protobuf.MapField.newMapField( - TagsDefaultEntryHolder.defaultEntry); - } - if (!tags_.isMutable()) { - tags_ = tags_.copy(); - } - return tags_; - } - - public int getTagsCount() { - return internalGetTags().getMap().size(); - } - /** - *
-       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-       * 
- * - * map<string, string> tags = 3; - */ - - public boolean containsTags( - java.lang.String key) { - if (key == null) { throw new java.lang.NullPointerException(); } - return internalGetTags().getMap().containsKey(key); - } - /** - * Use {@link #getTagsMap()} instead. - */ - @java.lang.Deprecated - public java.util.Map getTags() { - return getTagsMap(); - } - /** - *
-       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-       * 
- * - * map<string, string> tags = 3; - */ - - public java.util.Map getTagsMap() { - return internalGetTags().getMap(); - } - /** - *
-       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-       * 
- * - * map<string, string> tags = 3; - */ - - public java.lang.String getTagsOrDefault( - java.lang.String key, - java.lang.String defaultValue) { - if (key == null) { throw new java.lang.NullPointerException(); } - java.util.Map map = - internalGetTags().getMap(); - return map.containsKey(key) ? map.get(key) : defaultValue; - } - /** - *
-       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-       * 
- * - * map<string, string> tags = 3; - */ - - public java.lang.String getTagsOrThrow( - java.lang.String key) { - if (key == null) { throw new java.lang.NullPointerException(); } - java.util.Map map = - internalGetTags().getMap(); - if (!map.containsKey(key)) { - throw new java.lang.IllegalArgumentException(); - } - return map.get(key); - } - - public Builder clearTags() { - internalGetMutableTags().getMutableMap() - .clear(); - return this; - } - /** - *
-       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-       * 
- * - * map<string, string> tags = 3; - */ - - public Builder removeTags( - java.lang.String key) { - if (key == null) { throw new java.lang.NullPointerException(); } - internalGetMutableTags().getMutableMap() - .remove(key); - return this; - } - /** - * Use alternate mutation accessors instead. - */ - @java.lang.Deprecated - public java.util.Map - getMutableTags() { - return internalGetMutableTags().getMutableMap(); - } - /** - *
-       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-       * 
- * - * map<string, string> tags = 3; - */ - public Builder putTags( - java.lang.String key, - java.lang.String value) { - if (key == null) { throw new java.lang.NullPointerException(); } - if (value == null) { throw new java.lang.NullPointerException(); } - internalGetMutableTags().getMutableMap() - .put(key, value); - return this; - } - /** - *
-       * Arbitrary tags that allow users and the platform to store small but arbitrary labels
-       * 
- * - * map<string, string> tags = 3; - */ - - public Builder putAllTags( - java.util.Map values) { - internalGetMutableTags().getMutableMap() - .putAll(values); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowMetadata) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadata) - private static final flyteidl.core.Workflow.WorkflowMetadata DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowMetadata(); - } - - public static flyteidl.core.Workflow.WorkflowMetadata getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public WorkflowMetadata parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new WorkflowMetadata(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadata getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface WorkflowMetadataDefaultsOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowMetadataDefaults) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * Whether child nodes of the workflow are interruptible.
-     * 
- * - * bool interruptible = 1; - */ - boolean getInterruptible(); - } - /** - *
-   * The difference between these settings and the WorkflowMetadata ones is that these are meant to be passed down to
-   * a workflow's underlying entities (like tasks). For instance, 'interruptible' has no meaning at the workflow layer, it
-   * is only relevant when a task executes. The settings here are the defaults that are passed to all nodes
-   * unless explicitly overridden at the node layer.
-   * If you are adding a setting that applies to both the Workflow itself, and everything underneath it, it should be
-   * added to both this object and the WorkflowMetadata object above.
-   * 
- * - * Protobuf type {@code flyteidl.core.WorkflowMetadataDefaults} - */ - public static final class WorkflowMetadataDefaults extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowMetadataDefaults) - WorkflowMetadataDefaultsOrBuilder { - private static final long serialVersionUID = 0L; - // Use WorkflowMetadataDefaults.newBuilder() to construct. - private WorkflowMetadataDefaults(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private WorkflowMetadataDefaults() { - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private WorkflowMetadataDefaults( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 8: { - - interruptible_ = input.readBool(); - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowMetadataDefaults.class, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder.class); - } - - public static final int INTERRUPTIBLE_FIELD_NUMBER = 1; - private boolean interruptible_; - /** - *
-     * Whether child nodes of the workflow are interruptible.
-     * 
- * - * bool interruptible = 1; - */ - public boolean getInterruptible() { - return interruptible_; - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (interruptible_ != false) { - output.writeBool(1, interruptible_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (interruptible_ != false) { - size += com.google.protobuf.CodedOutputStream - .computeBoolSize(1, interruptible_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.WorkflowMetadataDefaults)) { - return super.equals(obj); - } - flyteidl.core.Workflow.WorkflowMetadataDefaults other = (flyteidl.core.Workflow.WorkflowMetadataDefaults) obj; - - if (getInterruptible() - != other.getInterruptible()) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - hash = (37 * hash) + INTERRUPTIBLE_FIELD_NUMBER; - hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( - getInterruptible()); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowMetadataDefaults parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.WorkflowMetadataDefaults prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * The difference between these settings and the WorkflowMetadata ones is that these are meant to be passed down to
-     * a workflow's underlying entities (like tasks). For instance, 'interruptible' has no meaning at the workflow layer, it
-     * is only relevant when a task executes. The settings here are the defaults that are passed to all nodes
-     * unless explicitly overridden at the node layer.
-     * If you are adding a setting that applies to both the Workflow itself, and everything underneath it, it should be
-     * added to both this object and the WorkflowMetadata object above.
-     * 
- * - * Protobuf type {@code flyteidl.core.WorkflowMetadataDefaults} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowMetadataDefaults) - flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowMetadataDefaults.class, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder.class); - } - - // Construct using flyteidl.core.Workflow.WorkflowMetadataDefaults.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - interruptible_ = false; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadataDefaults getDefaultInstanceForType() { - return flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadataDefaults build() { - flyteidl.core.Workflow.WorkflowMetadataDefaults result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadataDefaults buildPartial() { - flyteidl.core.Workflow.WorkflowMetadataDefaults result = new flyteidl.core.Workflow.WorkflowMetadataDefaults(this); - result.interruptible_ = interruptible_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.WorkflowMetadataDefaults) { - return mergeFrom((flyteidl.core.Workflow.WorkflowMetadataDefaults)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.WorkflowMetadataDefaults other) { - if (other == flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance()) return this; - if (other.getInterruptible() != false) { - setInterruptible(other.getInterruptible()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.WorkflowMetadataDefaults parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.WorkflowMetadataDefaults) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private boolean interruptible_ ; - /** - *
-       * Whether child nodes of the workflow are interruptible.
-       * 
- * - * bool interruptible = 1; - */ - public boolean getInterruptible() { - return interruptible_; - } - /** - *
-       * Whether child nodes of the workflow are interruptible.
-       * 
- * - * bool interruptible = 1; - */ - public Builder setInterruptible(boolean value) { - - interruptible_ = value; - onChanged(); - return this; - } - /** - *
-       * Whether child nodes of the workflow are interruptible.
-       * 
- * - * bool interruptible = 1; - */ - public Builder clearInterruptible() { - - interruptible_ = false; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowMetadataDefaults) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowMetadataDefaults) - private static final flyteidl.core.Workflow.WorkflowMetadataDefaults DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowMetadataDefaults(); - } - - public static flyteidl.core.Workflow.WorkflowMetadataDefaults getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public WorkflowMetadataDefaults parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new WorkflowMetadataDefaults(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowMetadataDefaults getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface WorkflowTemplateOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.WorkflowTemplate) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A globally unique identifier for the workflow.
-     * 
- * - * .flyteidl.core.Identifier id = 1; - */ - boolean hasId(); - /** - *
-     * A globally unique identifier for the workflow.
-     * 
- * - * .flyteidl.core.Identifier id = 1; - */ - flyteidl.core.IdentifierOuterClass.Identifier getId(); - /** - *
-     * A globally unique identifier for the workflow.
-     * 
- * - * .flyteidl.core.Identifier id = 1; - */ - flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getIdOrBuilder(); - - /** - *
-     * Extra metadata about the workflow.
-     * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - boolean hasMetadata(); - /** - *
-     * Extra metadata about the workflow.
-     * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - flyteidl.core.Workflow.WorkflowMetadata getMetadata(); - /** - *
-     * Extra metadata about the workflow.
-     * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - flyteidl.core.Workflow.WorkflowMetadataOrBuilder getMetadataOrBuilder(); - - /** - *
-     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-     * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - boolean hasInterface(); - /** - *
-     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-     * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - flyteidl.core.Interface.TypedInterface getInterface(); - /** - *
-     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-     * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - flyteidl.core.Interface.TypedInterfaceOrBuilder getInterfaceOrBuilder(); - - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - java.util.List - getNodesList(); - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - flyteidl.core.Workflow.Node getNodes(int index); - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - int getNodesCount(); - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - java.util.List - getNodesOrBuilderList(); - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - flyteidl.core.Workflow.NodeOrBuilder getNodesOrBuilder( - int index); - - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - java.util.List - getOutputsList(); - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - flyteidl.core.Literals.Binding getOutputs(int index); - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - int getOutputsCount(); - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - java.util.List - getOutputsOrBuilderList(); - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - flyteidl.core.Literals.BindingOrBuilder getOutputsOrBuilder( - int index); - - /** - *
-     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-     * pb.lyft.flyte.core.Error.
-     * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - boolean hasFailureNode(); - /** - *
-     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-     * pb.lyft.flyte.core.Error.
-     * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - flyteidl.core.Workflow.Node getFailureNode(); - /** - *
-     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-     * pb.lyft.flyte.core.Error.
-     * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - flyteidl.core.Workflow.NodeOrBuilder getFailureNodeOrBuilder(); - - /** - *
-     * workflow defaults
-     * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - boolean hasMetadataDefaults(); - /** - *
-     * workflow defaults
-     * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - flyteidl.core.Workflow.WorkflowMetadataDefaults getMetadataDefaults(); - /** - *
-     * workflow defaults
-     * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder getMetadataDefaultsOrBuilder(); - } - /** - *
-   * Flyte Workflow Structure that encapsulates task, branch and subworkflow nodes to form a statically analyzable,
-   * directed acyclic graph.
-   * 
- * - * Protobuf type {@code flyteidl.core.WorkflowTemplate} - */ - public static final class WorkflowTemplate extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.WorkflowTemplate) - WorkflowTemplateOrBuilder { - private static final long serialVersionUID = 0L; - // Use WorkflowTemplate.newBuilder() to construct. - private WorkflowTemplate(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private WorkflowTemplate() { - nodes_ = java.util.Collections.emptyList(); - outputs_ = java.util.Collections.emptyList(); - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private WorkflowTemplate( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.IdentifierOuterClass.Identifier.Builder subBuilder = null; - if (id_ != null) { - subBuilder = id_.toBuilder(); - } - id_ = input.readMessage(flyteidl.core.IdentifierOuterClass.Identifier.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(id_); - id_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - flyteidl.core.Workflow.WorkflowMetadata.Builder subBuilder = null; - if (metadata_ != null) { - subBuilder = metadata_.toBuilder(); - } - metadata_ = input.readMessage(flyteidl.core.Workflow.WorkflowMetadata.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(metadata_); - metadata_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - flyteidl.core.Interface.TypedInterface.Builder subBuilder = null; - if (interface_ != null) { - subBuilder = interface_.toBuilder(); - } - interface_ = input.readMessage(flyteidl.core.Interface.TypedInterface.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(interface_); - interface_ = subBuilder.buildPartial(); - } - - break; - } - case 34: { - if (!((mutable_bitField0_ & 0x00000008) != 0)) { - nodes_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000008; - } - nodes_.add( - input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry)); - break; - } - case 42: { - if (!((mutable_bitField0_ & 0x00000010) != 0)) { - outputs_ = new java.util.ArrayList(); - mutable_bitField0_ |= 0x00000010; - } - outputs_.add( - input.readMessage(flyteidl.core.Literals.Binding.parser(), extensionRegistry)); - break; - } - case 50: { - flyteidl.core.Workflow.Node.Builder subBuilder = null; - if (failureNode_ != null) { - subBuilder = failureNode_.toBuilder(); - } - failureNode_ = input.readMessage(flyteidl.core.Workflow.Node.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(failureNode_); - failureNode_ = subBuilder.buildPartial(); - } - - break; - } - case 58: { - flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder subBuilder = null; - if (metadataDefaults_ != null) { - subBuilder = metadataDefaults_.toBuilder(); - } - metadataDefaults_ = input.readMessage(flyteidl.core.Workflow.WorkflowMetadataDefaults.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(metadataDefaults_); - metadataDefaults_ = subBuilder.buildPartial(); - } - - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - if (((mutable_bitField0_ & 0x00000008) != 0)) { - nodes_ = java.util.Collections.unmodifiableList(nodes_); - } - if (((mutable_bitField0_ & 0x00000010) != 0)) { - outputs_ = java.util.Collections.unmodifiableList(outputs_); - } - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowTemplate.class, flyteidl.core.Workflow.WorkflowTemplate.Builder.class); - } - - private int bitField0_; - public static final int ID_FIELD_NUMBER = 1; - private flyteidl.core.IdentifierOuterClass.Identifier id_; - /** - *
-     * A globally unique identifier for the workflow.
-     * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public boolean hasId() { - return id_ != null; - } - /** - *
-     * A globally unique identifier for the workflow.
-     * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getId() { - return id_ == null ? flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance() : id_; - } - /** - *
-     * A globally unique identifier for the workflow.
-     * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getIdOrBuilder() { - return getId(); - } - - public static final int METADATA_FIELD_NUMBER = 2; - private flyteidl.core.Workflow.WorkflowMetadata metadata_; - /** - *
-     * Extra metadata about the workflow.
-     * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public boolean hasMetadata() { - return metadata_ != null; - } - /** - *
-     * Extra metadata about the workflow.
-     * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public flyteidl.core.Workflow.WorkflowMetadata getMetadata() { - return metadata_ == null ? flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance() : metadata_; - } - /** - *
-     * Extra metadata about the workflow.
-     * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public flyteidl.core.Workflow.WorkflowMetadataOrBuilder getMetadataOrBuilder() { - return getMetadata(); - } - - public static final int INTERFACE_FIELD_NUMBER = 3; - private flyteidl.core.Interface.TypedInterface interface_; - /** - *
-     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-     * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public boolean hasInterface() { - return interface_ != null; - } - /** - *
-     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-     * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public flyteidl.core.Interface.TypedInterface getInterface() { - return interface_ == null ? flyteidl.core.Interface.TypedInterface.getDefaultInstance() : interface_; - } - /** - *
-     * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-     * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public flyteidl.core.Interface.TypedInterfaceOrBuilder getInterfaceOrBuilder() { - return getInterface(); - } - - public static final int NODES_FIELD_NUMBER = 4; - private java.util.List nodes_; - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public java.util.List getNodesList() { - return nodes_; - } - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public java.util.List - getNodesOrBuilderList() { - return nodes_; - } - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public int getNodesCount() { - return nodes_.size(); - } - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public flyteidl.core.Workflow.Node getNodes(int index) { - return nodes_.get(index); - } - /** - *
-     * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-     * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public flyteidl.core.Workflow.NodeOrBuilder getNodesOrBuilder( - int index) { - return nodes_.get(index); - } - - public static final int OUTPUTS_FIELD_NUMBER = 5; - private java.util.List outputs_; - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public java.util.List getOutputsList() { - return outputs_; - } - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public java.util.List - getOutputsOrBuilderList() { - return outputs_; - } - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public int getOutputsCount() { - return outputs_.size(); - } - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public flyteidl.core.Literals.Binding getOutputs(int index) { - return outputs_.get(index); - } - /** - *
-     * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-     * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-     * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-     * bind final outputs.
-     * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-     * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-     * outputs from the output of a task.
-     * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public flyteidl.core.Literals.BindingOrBuilder getOutputsOrBuilder( - int index) { - return outputs_.get(index); - } - - public static final int FAILURE_NODE_FIELD_NUMBER = 6; - private flyteidl.core.Workflow.Node failureNode_; - /** - *
-     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-     * pb.lyft.flyte.core.Error.
-     * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public boolean hasFailureNode() { - return failureNode_ != null; - } - /** - *
-     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-     * pb.lyft.flyte.core.Error.
-     * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public flyteidl.core.Workflow.Node getFailureNode() { - return failureNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : failureNode_; - } - /** - *
-     *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-     * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-     * pb.lyft.flyte.core.Error.
-     * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public flyteidl.core.Workflow.NodeOrBuilder getFailureNodeOrBuilder() { - return getFailureNode(); - } - - public static final int METADATA_DEFAULTS_FIELD_NUMBER = 7; - private flyteidl.core.Workflow.WorkflowMetadataDefaults metadataDefaults_; - /** - *
-     * workflow defaults
-     * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public boolean hasMetadataDefaults() { - return metadataDefaults_ != null; - } - /** - *
-     * workflow defaults
-     * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public flyteidl.core.Workflow.WorkflowMetadataDefaults getMetadataDefaults() { - return metadataDefaults_ == null ? flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance() : metadataDefaults_; - } - /** - *
-     * workflow defaults
-     * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder getMetadataDefaultsOrBuilder() { - return getMetadataDefaults(); - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (id_ != null) { - output.writeMessage(1, getId()); - } - if (metadata_ != null) { - output.writeMessage(2, getMetadata()); - } - if (interface_ != null) { - output.writeMessage(3, getInterface()); - } - for (int i = 0; i < nodes_.size(); i++) { - output.writeMessage(4, nodes_.get(i)); - } - for (int i = 0; i < outputs_.size(); i++) { - output.writeMessage(5, outputs_.get(i)); - } - if (failureNode_ != null) { - output.writeMessage(6, getFailureNode()); - } - if (metadataDefaults_ != null) { - output.writeMessage(7, getMetadataDefaults()); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (id_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getId()); - } - if (metadata_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getMetadata()); - } - if (interface_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(3, getInterface()); - } - for (int i = 0; i < nodes_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(4, nodes_.get(i)); - } - for (int i = 0; i < outputs_.size(); i++) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(5, outputs_.get(i)); - } - if (failureNode_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(6, getFailureNode()); - } - if (metadataDefaults_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(7, getMetadataDefaults()); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.WorkflowTemplate)) { - return super.equals(obj); - } - flyteidl.core.Workflow.WorkflowTemplate other = (flyteidl.core.Workflow.WorkflowTemplate) obj; - - if (hasId() != other.hasId()) return false; - if (hasId()) { - if (!getId() - .equals(other.getId())) return false; - } - if (hasMetadata() != other.hasMetadata()) return false; - if (hasMetadata()) { - if (!getMetadata() - .equals(other.getMetadata())) return false; - } - if (hasInterface() != other.hasInterface()) return false; - if (hasInterface()) { - if (!getInterface() - .equals(other.getInterface())) return false; - } - if (!getNodesList() - .equals(other.getNodesList())) return false; - if (!getOutputsList() - .equals(other.getOutputsList())) return false; - if (hasFailureNode() != other.hasFailureNode()) return false; - if (hasFailureNode()) { - if (!getFailureNode() - .equals(other.getFailureNode())) return false; - } - if (hasMetadataDefaults() != other.hasMetadataDefaults()) return false; - if (hasMetadataDefaults()) { - if (!getMetadataDefaults() - .equals(other.getMetadataDefaults())) return false; - } - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasId()) { - hash = (37 * hash) + ID_FIELD_NUMBER; - hash = (53 * hash) + getId().hashCode(); - } - if (hasMetadata()) { - hash = (37 * hash) + METADATA_FIELD_NUMBER; - hash = (53 * hash) + getMetadata().hashCode(); - } - if (hasInterface()) { - hash = (37 * hash) + INTERFACE_FIELD_NUMBER; - hash = (53 * hash) + getInterface().hashCode(); - } - if (getNodesCount() > 0) { - hash = (37 * hash) + NODES_FIELD_NUMBER; - hash = (53 * hash) + getNodesList().hashCode(); - } - if (getOutputsCount() > 0) { - hash = (37 * hash) + OUTPUTS_FIELD_NUMBER; - hash = (53 * hash) + getOutputsList().hashCode(); - } - if (hasFailureNode()) { - hash = (37 * hash) + FAILURE_NODE_FIELD_NUMBER; - hash = (53 * hash) + getFailureNode().hashCode(); - } - if (hasMetadataDefaults()) { - hash = (37 * hash) + METADATA_DEFAULTS_FIELD_NUMBER; - hash = (53 * hash) + getMetadataDefaults().hashCode(); - } - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.WorkflowTemplate parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.WorkflowTemplate prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Flyte Workflow Structure that encapsulates task, branch and subworkflow nodes to form a statically analyzable,
-     * directed acyclic graph.
-     * 
- * - * Protobuf type {@code flyteidl.core.WorkflowTemplate} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.WorkflowTemplate) - flyteidl.core.Workflow.WorkflowTemplateOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.WorkflowTemplate.class, flyteidl.core.Workflow.WorkflowTemplate.Builder.class); - } - - // Construct using flyteidl.core.Workflow.WorkflowTemplate.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - getNodesFieldBuilder(); - getOutputsFieldBuilder(); - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (idBuilder_ == null) { - id_ = null; - } else { - id_ = null; - idBuilder_ = null; - } - if (metadataBuilder_ == null) { - metadata_ = null; - } else { - metadata_ = null; - metadataBuilder_ = null; - } - if (interfaceBuilder_ == null) { - interface_ = null; - } else { - interface_ = null; - interfaceBuilder_ = null; - } - if (nodesBuilder_ == null) { - nodes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - } else { - nodesBuilder_.clear(); - } - if (outputsBuilder_ == null) { - outputs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); - } else { - outputsBuilder_.clear(); - } - if (failureNodeBuilder_ == null) { - failureNode_ = null; - } else { - failureNode_ = null; - failureNodeBuilder_ = null; - } - if (metadataDefaultsBuilder_ == null) { - metadataDefaults_ = null; - } else { - metadataDefaults_ = null; - metadataDefaultsBuilder_ = null; - } - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_WorkflowTemplate_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowTemplate getDefaultInstanceForType() { - return flyteidl.core.Workflow.WorkflowTemplate.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowTemplate build() { - flyteidl.core.Workflow.WorkflowTemplate result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowTemplate buildPartial() { - flyteidl.core.Workflow.WorkflowTemplate result = new flyteidl.core.Workflow.WorkflowTemplate(this); - int from_bitField0_ = bitField0_; - int to_bitField0_ = 0; - if (idBuilder_ == null) { - result.id_ = id_; - } else { - result.id_ = idBuilder_.build(); - } - if (metadataBuilder_ == null) { - result.metadata_ = metadata_; - } else { - result.metadata_ = metadataBuilder_.build(); - } - if (interfaceBuilder_ == null) { - result.interface_ = interface_; - } else { - result.interface_ = interfaceBuilder_.build(); - } - if (nodesBuilder_ == null) { - if (((bitField0_ & 0x00000008) != 0)) { - nodes_ = java.util.Collections.unmodifiableList(nodes_); - bitField0_ = (bitField0_ & ~0x00000008); - } - result.nodes_ = nodes_; - } else { - result.nodes_ = nodesBuilder_.build(); - } - if (outputsBuilder_ == null) { - if (((bitField0_ & 0x00000010) != 0)) { - outputs_ = java.util.Collections.unmodifiableList(outputs_); - bitField0_ = (bitField0_ & ~0x00000010); - } - result.outputs_ = outputs_; - } else { - result.outputs_ = outputsBuilder_.build(); - } - if (failureNodeBuilder_ == null) { - result.failureNode_ = failureNode_; - } else { - result.failureNode_ = failureNodeBuilder_.build(); - } - if (metadataDefaultsBuilder_ == null) { - result.metadataDefaults_ = metadataDefaults_; - } else { - result.metadataDefaults_ = metadataDefaultsBuilder_.build(); - } - result.bitField0_ = to_bitField0_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.WorkflowTemplate) { - return mergeFrom((flyteidl.core.Workflow.WorkflowTemplate)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.WorkflowTemplate other) { - if (other == flyteidl.core.Workflow.WorkflowTemplate.getDefaultInstance()) return this; - if (other.hasId()) { - mergeId(other.getId()); - } - if (other.hasMetadata()) { - mergeMetadata(other.getMetadata()); - } - if (other.hasInterface()) { - mergeInterface(other.getInterface()); - } - if (nodesBuilder_ == null) { - if (!other.nodes_.isEmpty()) { - if (nodes_.isEmpty()) { - nodes_ = other.nodes_; - bitField0_ = (bitField0_ & ~0x00000008); - } else { - ensureNodesIsMutable(); - nodes_.addAll(other.nodes_); - } - onChanged(); - } - } else { - if (!other.nodes_.isEmpty()) { - if (nodesBuilder_.isEmpty()) { - nodesBuilder_.dispose(); - nodesBuilder_ = null; - nodes_ = other.nodes_; - bitField0_ = (bitField0_ & ~0x00000008); - nodesBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getNodesFieldBuilder() : null; - } else { - nodesBuilder_.addAllMessages(other.nodes_); - } - } - } - if (outputsBuilder_ == null) { - if (!other.outputs_.isEmpty()) { - if (outputs_.isEmpty()) { - outputs_ = other.outputs_; - bitField0_ = (bitField0_ & ~0x00000010); - } else { - ensureOutputsIsMutable(); - outputs_.addAll(other.outputs_); - } - onChanged(); - } - } else { - if (!other.outputs_.isEmpty()) { - if (outputsBuilder_.isEmpty()) { - outputsBuilder_.dispose(); - outputsBuilder_ = null; - outputs_ = other.outputs_; - bitField0_ = (bitField0_ & ~0x00000010); - outputsBuilder_ = - com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? - getOutputsFieldBuilder() : null; - } else { - outputsBuilder_.addAllMessages(other.outputs_); - } - } - } - if (other.hasFailureNode()) { - mergeFailureNode(other.getFailureNode()); - } - if (other.hasMetadataDefaults()) { - mergeMetadataDefaults(other.getMetadataDefaults()); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.WorkflowTemplate parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.WorkflowTemplate) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - private int bitField0_; - - private flyteidl.core.IdentifierOuterClass.Identifier id_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> idBuilder_; - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public boolean hasId() { - return idBuilder_ != null || id_ != null; - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier getId() { - if (idBuilder_ == null) { - return id_ == null ? flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance() : id_; - } else { - return idBuilder_.getMessage(); - } - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public Builder setId(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (idBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - id_ = value; - onChanged(); - } else { - idBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public Builder setId( - flyteidl.core.IdentifierOuterClass.Identifier.Builder builderForValue) { - if (idBuilder_ == null) { - id_ = builderForValue.build(); - onChanged(); - } else { - idBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public Builder mergeId(flyteidl.core.IdentifierOuterClass.Identifier value) { - if (idBuilder_ == null) { - if (id_ != null) { - id_ = - flyteidl.core.IdentifierOuterClass.Identifier.newBuilder(id_).mergeFrom(value).buildPartial(); - } else { - id_ = value; - } - onChanged(); - } else { - idBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public Builder clearId() { - if (idBuilder_ == null) { - id_ = null; - onChanged(); - } else { - id_ = null; - idBuilder_ = null; - } - - return this; - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public flyteidl.core.IdentifierOuterClass.Identifier.Builder getIdBuilder() { - - onChanged(); - return getIdFieldBuilder().getBuilder(); - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - public flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder getIdOrBuilder() { - if (idBuilder_ != null) { - return idBuilder_.getMessageOrBuilder(); - } else { - return id_ == null ? - flyteidl.core.IdentifierOuterClass.Identifier.getDefaultInstance() : id_; - } - } - /** - *
-       * A globally unique identifier for the workflow.
-       * 
- * - * .flyteidl.core.Identifier id = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder> - getIdFieldBuilder() { - if (idBuilder_ == null) { - idBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.IdentifierOuterClass.Identifier, flyteidl.core.IdentifierOuterClass.Identifier.Builder, flyteidl.core.IdentifierOuterClass.IdentifierOrBuilder>( - getId(), - getParentForChildren(), - isClean()); - id_ = null; - } - return idBuilder_; - } - - private flyteidl.core.Workflow.WorkflowMetadata metadata_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowMetadata, flyteidl.core.Workflow.WorkflowMetadata.Builder, flyteidl.core.Workflow.WorkflowMetadataOrBuilder> metadataBuilder_; - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public boolean hasMetadata() { - return metadataBuilder_ != null || metadata_ != null; - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public flyteidl.core.Workflow.WorkflowMetadata getMetadata() { - if (metadataBuilder_ == null) { - return metadata_ == null ? flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance() : metadata_; - } else { - return metadataBuilder_.getMessage(); - } - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public Builder setMetadata(flyteidl.core.Workflow.WorkflowMetadata value) { - if (metadataBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - metadata_ = value; - onChanged(); - } else { - metadataBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public Builder setMetadata( - flyteidl.core.Workflow.WorkflowMetadata.Builder builderForValue) { - if (metadataBuilder_ == null) { - metadata_ = builderForValue.build(); - onChanged(); - } else { - metadataBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public Builder mergeMetadata(flyteidl.core.Workflow.WorkflowMetadata value) { - if (metadataBuilder_ == null) { - if (metadata_ != null) { - metadata_ = - flyteidl.core.Workflow.WorkflowMetadata.newBuilder(metadata_).mergeFrom(value).buildPartial(); - } else { - metadata_ = value; - } - onChanged(); - } else { - metadataBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public Builder clearMetadata() { - if (metadataBuilder_ == null) { - metadata_ = null; - onChanged(); - } else { - metadata_ = null; - metadataBuilder_ = null; - } - - return this; - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public flyteidl.core.Workflow.WorkflowMetadata.Builder getMetadataBuilder() { - - onChanged(); - return getMetadataFieldBuilder().getBuilder(); - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - public flyteidl.core.Workflow.WorkflowMetadataOrBuilder getMetadataOrBuilder() { - if (metadataBuilder_ != null) { - return metadataBuilder_.getMessageOrBuilder(); - } else { - return metadata_ == null ? - flyteidl.core.Workflow.WorkflowMetadata.getDefaultInstance() : metadata_; - } - } - /** - *
-       * Extra metadata about the workflow.
-       * 
- * - * .flyteidl.core.WorkflowMetadata metadata = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowMetadata, flyteidl.core.Workflow.WorkflowMetadata.Builder, flyteidl.core.Workflow.WorkflowMetadataOrBuilder> - getMetadataFieldBuilder() { - if (metadataBuilder_ == null) { - metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowMetadata, flyteidl.core.Workflow.WorkflowMetadata.Builder, flyteidl.core.Workflow.WorkflowMetadataOrBuilder>( - getMetadata(), - getParentForChildren(), - isClean()); - metadata_ = null; - } - return metadataBuilder_; - } - - private flyteidl.core.Interface.TypedInterface interface_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Interface.TypedInterface, flyteidl.core.Interface.TypedInterface.Builder, flyteidl.core.Interface.TypedInterfaceOrBuilder> interfaceBuilder_; - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public boolean hasInterface() { - return interfaceBuilder_ != null || interface_ != null; - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public flyteidl.core.Interface.TypedInterface getInterface() { - if (interfaceBuilder_ == null) { - return interface_ == null ? flyteidl.core.Interface.TypedInterface.getDefaultInstance() : interface_; - } else { - return interfaceBuilder_.getMessage(); - } - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public Builder setInterface(flyteidl.core.Interface.TypedInterface value) { - if (interfaceBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - interface_ = value; - onChanged(); - } else { - interfaceBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public Builder setInterface( - flyteidl.core.Interface.TypedInterface.Builder builderForValue) { - if (interfaceBuilder_ == null) { - interface_ = builderForValue.build(); - onChanged(); - } else { - interfaceBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public Builder mergeInterface(flyteidl.core.Interface.TypedInterface value) { - if (interfaceBuilder_ == null) { - if (interface_ != null) { - interface_ = - flyteidl.core.Interface.TypedInterface.newBuilder(interface_).mergeFrom(value).buildPartial(); - } else { - interface_ = value; - } - onChanged(); - } else { - interfaceBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public Builder clearInterface() { - if (interfaceBuilder_ == null) { - interface_ = null; - onChanged(); - } else { - interface_ = null; - interfaceBuilder_ = null; - } - - return this; - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public flyteidl.core.Interface.TypedInterface.Builder getInterfaceBuilder() { - - onChanged(); - return getInterfaceFieldBuilder().getBuilder(); - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - public flyteidl.core.Interface.TypedInterfaceOrBuilder getInterfaceOrBuilder() { - if (interfaceBuilder_ != null) { - return interfaceBuilder_.getMessageOrBuilder(); - } else { - return interface_ == null ? - flyteidl.core.Interface.TypedInterface.getDefaultInstance() : interface_; - } - } - /** - *
-       * Defines a strongly typed interface for the Workflow. This can include some optional parameters.
-       * 
- * - * .flyteidl.core.TypedInterface interface = 3; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Interface.TypedInterface, flyteidl.core.Interface.TypedInterface.Builder, flyteidl.core.Interface.TypedInterfaceOrBuilder> - getInterfaceFieldBuilder() { - if (interfaceBuilder_ == null) { - interfaceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Interface.TypedInterface, flyteidl.core.Interface.TypedInterface.Builder, flyteidl.core.Interface.TypedInterfaceOrBuilder>( - getInterface(), - getParentForChildren(), - isClean()); - interface_ = null; - } - return interfaceBuilder_; - } - - private java.util.List nodes_ = - java.util.Collections.emptyList(); - private void ensureNodesIsMutable() { - if (!((bitField0_ & 0x00000008) != 0)) { - nodes_ = new java.util.ArrayList(nodes_); - bitField0_ |= 0x00000008; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> nodesBuilder_; - - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public java.util.List getNodesList() { - if (nodesBuilder_ == null) { - return java.util.Collections.unmodifiableList(nodes_); - } else { - return nodesBuilder_.getMessageList(); - } - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public int getNodesCount() { - if (nodesBuilder_ == null) { - return nodes_.size(); - } else { - return nodesBuilder_.getCount(); - } - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public flyteidl.core.Workflow.Node getNodes(int index) { - if (nodesBuilder_ == null) { - return nodes_.get(index); - } else { - return nodesBuilder_.getMessage(index); - } - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder setNodes( - int index, flyteidl.core.Workflow.Node value) { - if (nodesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureNodesIsMutable(); - nodes_.set(index, value); - onChanged(); - } else { - nodesBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder setNodes( - int index, flyteidl.core.Workflow.Node.Builder builderForValue) { - if (nodesBuilder_ == null) { - ensureNodesIsMutable(); - nodes_.set(index, builderForValue.build()); - onChanged(); - } else { - nodesBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder addNodes(flyteidl.core.Workflow.Node value) { - if (nodesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureNodesIsMutable(); - nodes_.add(value); - onChanged(); - } else { - nodesBuilder_.addMessage(value); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder addNodes( - int index, flyteidl.core.Workflow.Node value) { - if (nodesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureNodesIsMutable(); - nodes_.add(index, value); - onChanged(); - } else { - nodesBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder addNodes( - flyteidl.core.Workflow.Node.Builder builderForValue) { - if (nodesBuilder_ == null) { - ensureNodesIsMutable(); - nodes_.add(builderForValue.build()); - onChanged(); - } else { - nodesBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder addNodes( - int index, flyteidl.core.Workflow.Node.Builder builderForValue) { - if (nodesBuilder_ == null) { - ensureNodesIsMutable(); - nodes_.add(index, builderForValue.build()); - onChanged(); - } else { - nodesBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder addAllNodes( - java.lang.Iterable values) { - if (nodesBuilder_ == null) { - ensureNodesIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, nodes_); - onChanged(); - } else { - nodesBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder clearNodes() { - if (nodesBuilder_ == null) { - nodes_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000008); - onChanged(); - } else { - nodesBuilder_.clear(); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public Builder removeNodes(int index) { - if (nodesBuilder_ == null) { - ensureNodesIsMutable(); - nodes_.remove(index); - onChanged(); - } else { - nodesBuilder_.remove(index); - } - return this; - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public flyteidl.core.Workflow.Node.Builder getNodesBuilder( - int index) { - return getNodesFieldBuilder().getBuilder(index); - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public flyteidl.core.Workflow.NodeOrBuilder getNodesOrBuilder( - int index) { - if (nodesBuilder_ == null) { - return nodes_.get(index); } else { - return nodesBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public java.util.List - getNodesOrBuilderList() { - if (nodesBuilder_ != null) { - return nodesBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(nodes_); - } - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public flyteidl.core.Workflow.Node.Builder addNodesBuilder() { - return getNodesFieldBuilder().addBuilder( - flyteidl.core.Workflow.Node.getDefaultInstance()); - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public flyteidl.core.Workflow.Node.Builder addNodesBuilder( - int index) { - return getNodesFieldBuilder().addBuilder( - index, flyteidl.core.Workflow.Node.getDefaultInstance()); - } - /** - *
-       * A list of nodes. In addition, 'globals' is a special reserved node id that can be used to consume workflow inputs.
-       * 
- * - * repeated .flyteidl.core.Node nodes = 4; - */ - public java.util.List - getNodesBuilderList() { - return getNodesFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> - getNodesFieldBuilder() { - if (nodesBuilder_ == null) { - nodesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( - nodes_, - ((bitField0_ & 0x00000008) != 0), - getParentForChildren(), - isClean()); - nodes_ = null; - } - return nodesBuilder_; - } - - private java.util.List outputs_ = - java.util.Collections.emptyList(); - private void ensureOutputsIsMutable() { - if (!((bitField0_ & 0x00000010) != 0)) { - outputs_ = new java.util.ArrayList(outputs_); - bitField0_ |= 0x00000010; - } - } - - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> outputsBuilder_; - - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public java.util.List getOutputsList() { - if (outputsBuilder_ == null) { - return java.util.Collections.unmodifiableList(outputs_); - } else { - return outputsBuilder_.getMessageList(); - } - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public int getOutputsCount() { - if (outputsBuilder_ == null) { - return outputs_.size(); - } else { - return outputsBuilder_.getCount(); - } - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public flyteidl.core.Literals.Binding getOutputs(int index) { - if (outputsBuilder_ == null) { - return outputs_.get(index); - } else { - return outputsBuilder_.getMessage(index); - } - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder setOutputs( - int index, flyteidl.core.Literals.Binding value) { - if (outputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOutputsIsMutable(); - outputs_.set(index, value); - onChanged(); - } else { - outputsBuilder_.setMessage(index, value); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder setOutputs( - int index, flyteidl.core.Literals.Binding.Builder builderForValue) { - if (outputsBuilder_ == null) { - ensureOutputsIsMutable(); - outputs_.set(index, builderForValue.build()); - onChanged(); - } else { - outputsBuilder_.setMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder addOutputs(flyteidl.core.Literals.Binding value) { - if (outputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOutputsIsMutable(); - outputs_.add(value); - onChanged(); - } else { - outputsBuilder_.addMessage(value); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder addOutputs( - int index, flyteidl.core.Literals.Binding value) { - if (outputsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - ensureOutputsIsMutable(); - outputs_.add(index, value); - onChanged(); - } else { - outputsBuilder_.addMessage(index, value); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder addOutputs( - flyteidl.core.Literals.Binding.Builder builderForValue) { - if (outputsBuilder_ == null) { - ensureOutputsIsMutable(); - outputs_.add(builderForValue.build()); - onChanged(); - } else { - outputsBuilder_.addMessage(builderForValue.build()); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder addOutputs( - int index, flyteidl.core.Literals.Binding.Builder builderForValue) { - if (outputsBuilder_ == null) { - ensureOutputsIsMutable(); - outputs_.add(index, builderForValue.build()); - onChanged(); - } else { - outputsBuilder_.addMessage(index, builderForValue.build()); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder addAllOutputs( - java.lang.Iterable values) { - if (outputsBuilder_ == null) { - ensureOutputsIsMutable(); - com.google.protobuf.AbstractMessageLite.Builder.addAll( - values, outputs_); - onChanged(); - } else { - outputsBuilder_.addAllMessages(values); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder clearOutputs() { - if (outputsBuilder_ == null) { - outputs_ = java.util.Collections.emptyList(); - bitField0_ = (bitField0_ & ~0x00000010); - onChanged(); - } else { - outputsBuilder_.clear(); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public Builder removeOutputs(int index) { - if (outputsBuilder_ == null) { - ensureOutputsIsMutable(); - outputs_.remove(index); - onChanged(); - } else { - outputsBuilder_.remove(index); - } - return this; - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public flyteidl.core.Literals.Binding.Builder getOutputsBuilder( - int index) { - return getOutputsFieldBuilder().getBuilder(index); - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public flyteidl.core.Literals.BindingOrBuilder getOutputsOrBuilder( - int index) { - if (outputsBuilder_ == null) { - return outputs_.get(index); } else { - return outputsBuilder_.getMessageOrBuilder(index); - } - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public java.util.List - getOutputsOrBuilderList() { - if (outputsBuilder_ != null) { - return outputsBuilder_.getMessageOrBuilderList(); - } else { - return java.util.Collections.unmodifiableList(outputs_); - } - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public flyteidl.core.Literals.Binding.Builder addOutputsBuilder() { - return getOutputsFieldBuilder().addBuilder( - flyteidl.core.Literals.Binding.getDefaultInstance()); - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public flyteidl.core.Literals.Binding.Builder addOutputsBuilder( - int index) { - return getOutputsFieldBuilder().addBuilder( - index, flyteidl.core.Literals.Binding.getDefaultInstance()); - } - /** - *
-       * A list of output bindings that specify how to construct workflow outputs. Bindings can pull node outputs or
-       * specify literals. All workflow outputs specified in the interface field must be bound in order for the workflow
-       * to be validated. A workflow has an implicit dependency on all of its nodes to execute successfully in order to
-       * bind final outputs.
-       * Most of these outputs will be Binding's with a BindingData of type OutputReference.  That is, your workflow can
-       * just have an output of some constant (`Output(5)`), but usually, the workflow will be pulling
-       * outputs from the output of a task.
-       * 
- * - * repeated .flyteidl.core.Binding outputs = 5; - */ - public java.util.List - getOutputsBuilderList() { - return getOutputsFieldBuilder().getBuilderList(); - } - private com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder> - getOutputsFieldBuilder() { - if (outputsBuilder_ == null) { - outputsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< - flyteidl.core.Literals.Binding, flyteidl.core.Literals.Binding.Builder, flyteidl.core.Literals.BindingOrBuilder>( - outputs_, - ((bitField0_ & 0x00000010) != 0), - getParentForChildren(), - isClean()); - outputs_ = null; - } - return outputsBuilder_; - } - - private flyteidl.core.Workflow.Node failureNode_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> failureNodeBuilder_; - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public boolean hasFailureNode() { - return failureNodeBuilder_ != null || failureNode_ != null; - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public flyteidl.core.Workflow.Node getFailureNode() { - if (failureNodeBuilder_ == null) { - return failureNode_ == null ? flyteidl.core.Workflow.Node.getDefaultInstance() : failureNode_; - } else { - return failureNodeBuilder_.getMessage(); - } - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public Builder setFailureNode(flyteidl.core.Workflow.Node value) { - if (failureNodeBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - failureNode_ = value; - onChanged(); - } else { - failureNodeBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public Builder setFailureNode( - flyteidl.core.Workflow.Node.Builder builderForValue) { - if (failureNodeBuilder_ == null) { - failureNode_ = builderForValue.build(); - onChanged(); - } else { - failureNodeBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public Builder mergeFailureNode(flyteidl.core.Workflow.Node value) { - if (failureNodeBuilder_ == null) { - if (failureNode_ != null) { - failureNode_ = - flyteidl.core.Workflow.Node.newBuilder(failureNode_).mergeFrom(value).buildPartial(); - } else { - failureNode_ = value; - } - onChanged(); - } else { - failureNodeBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public Builder clearFailureNode() { - if (failureNodeBuilder_ == null) { - failureNode_ = null; - onChanged(); - } else { - failureNode_ = null; - failureNodeBuilder_ = null; - } - - return this; - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public flyteidl.core.Workflow.Node.Builder getFailureNodeBuilder() { - - onChanged(); - return getFailureNodeFieldBuilder().getBuilder(); - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - public flyteidl.core.Workflow.NodeOrBuilder getFailureNodeOrBuilder() { - if (failureNodeBuilder_ != null) { - return failureNodeBuilder_.getMessageOrBuilder(); - } else { - return failureNode_ == null ? - flyteidl.core.Workflow.Node.getDefaultInstance() : failureNode_; - } - } - /** - *
-       *+optional A catch-all node. This node is executed whenever the execution engine determines the workflow has failed.
-       * The interface of this node must match the Workflow interface with an additional input named 'error' of type
-       * pb.lyft.flyte.core.Error.
-       * 
- * - * .flyteidl.core.Node failure_node = 6; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder> - getFailureNodeFieldBuilder() { - if (failureNodeBuilder_ == null) { - failureNodeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.Node, flyteidl.core.Workflow.Node.Builder, flyteidl.core.Workflow.NodeOrBuilder>( - getFailureNode(), - getParentForChildren(), - isClean()); - failureNode_ = null; - } - return failureNodeBuilder_; - } - - private flyteidl.core.Workflow.WorkflowMetadataDefaults metadataDefaults_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowMetadataDefaults, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder, flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder> metadataDefaultsBuilder_; - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public boolean hasMetadataDefaults() { - return metadataDefaultsBuilder_ != null || metadataDefaults_ != null; - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public flyteidl.core.Workflow.WorkflowMetadataDefaults getMetadataDefaults() { - if (metadataDefaultsBuilder_ == null) { - return metadataDefaults_ == null ? flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance() : metadataDefaults_; - } else { - return metadataDefaultsBuilder_.getMessage(); - } - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public Builder setMetadataDefaults(flyteidl.core.Workflow.WorkflowMetadataDefaults value) { - if (metadataDefaultsBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - metadataDefaults_ = value; - onChanged(); - } else { - metadataDefaultsBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public Builder setMetadataDefaults( - flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder builderForValue) { - if (metadataDefaultsBuilder_ == null) { - metadataDefaults_ = builderForValue.build(); - onChanged(); - } else { - metadataDefaultsBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public Builder mergeMetadataDefaults(flyteidl.core.Workflow.WorkflowMetadataDefaults value) { - if (metadataDefaultsBuilder_ == null) { - if (metadataDefaults_ != null) { - metadataDefaults_ = - flyteidl.core.Workflow.WorkflowMetadataDefaults.newBuilder(metadataDefaults_).mergeFrom(value).buildPartial(); - } else { - metadataDefaults_ = value; - } - onChanged(); - } else { - metadataDefaultsBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public Builder clearMetadataDefaults() { - if (metadataDefaultsBuilder_ == null) { - metadataDefaults_ = null; - onChanged(); - } else { - metadataDefaults_ = null; - metadataDefaultsBuilder_ = null; - } - - return this; - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder getMetadataDefaultsBuilder() { - - onChanged(); - return getMetadataDefaultsFieldBuilder().getBuilder(); - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - public flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder getMetadataDefaultsOrBuilder() { - if (metadataDefaultsBuilder_ != null) { - return metadataDefaultsBuilder_.getMessageOrBuilder(); - } else { - return metadataDefaults_ == null ? - flyteidl.core.Workflow.WorkflowMetadataDefaults.getDefaultInstance() : metadataDefaults_; - } - } - /** - *
-       * workflow defaults
-       * 
- * - * .flyteidl.core.WorkflowMetadataDefaults metadata_defaults = 7; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowMetadataDefaults, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder, flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder> - getMetadataDefaultsFieldBuilder() { - if (metadataDefaultsBuilder_ == null) { - metadataDefaultsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Workflow.WorkflowMetadataDefaults, flyteidl.core.Workflow.WorkflowMetadataDefaults.Builder, flyteidl.core.Workflow.WorkflowMetadataDefaultsOrBuilder>( - getMetadataDefaults(), - getParentForChildren(), - isClean()); - metadataDefaults_ = null; - } - return metadataDefaultsBuilder_; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.WorkflowTemplate) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.WorkflowTemplate) - private static final flyteidl.core.Workflow.WorkflowTemplate DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.WorkflowTemplate(); - } - - public static flyteidl.core.Workflow.WorkflowTemplate getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public WorkflowTemplate parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new WorkflowTemplate(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.WorkflowTemplate getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - public interface TaskNodeOverridesOrBuilder extends - // @@protoc_insertion_point(interface_extends:flyteidl.core.TaskNodeOverrides) - com.google.protobuf.MessageOrBuilder { - - /** - *
-     * A customizable interface to convey resources requested for a task container. 
-     * 
- * - * .flyteidl.core.Resources resources = 1; - */ - boolean hasResources(); - /** - *
-     * A customizable interface to convey resources requested for a task container. 
-     * 
- * - * .flyteidl.core.Resources resources = 1; - */ - flyteidl.core.Tasks.Resources getResources(); - /** - *
-     * A customizable interface to convey resources requested for a task container. 
-     * 
- * - * .flyteidl.core.Resources resources = 1; - */ - flyteidl.core.Tasks.ResourcesOrBuilder getResourcesOrBuilder(); - - /** - *
-     * Overrides for all non-standard resources, not captured by
-     * v1.ResourceRequirements, to allocate to a task.
-     * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - boolean hasExtendedResources(); - /** - *
-     * Overrides for all non-standard resources, not captured by
-     * v1.ResourceRequirements, to allocate to a task.
-     * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - flyteidl.core.Tasks.ExtendedResources getExtendedResources(); - /** - *
-     * Overrides for all non-standard resources, not captured by
-     * v1.ResourceRequirements, to allocate to a task.
-     * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - flyteidl.core.Tasks.ExtendedResourcesOrBuilder getExtendedResourcesOrBuilder(); - - /** - * string container_image = 3; - */ - java.lang.String getContainerImage(); - /** - * string container_image = 3; - */ - com.google.protobuf.ByteString - getContainerImageBytes(); - } - /** - *
-   * Optional task node overrides that will be applied at task execution time.
-   * 
- * - * Protobuf type {@code flyteidl.core.TaskNodeOverrides} - */ - public static final class TaskNodeOverrides extends - com.google.protobuf.GeneratedMessageV3 implements - // @@protoc_insertion_point(message_implements:flyteidl.core.TaskNodeOverrides) - TaskNodeOverridesOrBuilder { - private static final long serialVersionUID = 0L; - // Use TaskNodeOverrides.newBuilder() to construct. - private TaskNodeOverrides(com.google.protobuf.GeneratedMessageV3.Builder builder) { - super(builder); - } - private TaskNodeOverrides() { - containerImage_ = ""; - } - - @java.lang.Override - public final com.google.protobuf.UnknownFieldSet - getUnknownFields() { - return this.unknownFields; - } - private TaskNodeOverrides( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - this(); - if (extensionRegistry == null) { - throw new java.lang.NullPointerException(); - } - int mutable_bitField0_ = 0; - com.google.protobuf.UnknownFieldSet.Builder unknownFields = - com.google.protobuf.UnknownFieldSet.newBuilder(); - try { - boolean done = false; - while (!done) { - int tag = input.readTag(); - switch (tag) { - case 0: - done = true; - break; - case 10: { - flyteidl.core.Tasks.Resources.Builder subBuilder = null; - if (resources_ != null) { - subBuilder = resources_.toBuilder(); - } - resources_ = input.readMessage(flyteidl.core.Tasks.Resources.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(resources_); - resources_ = subBuilder.buildPartial(); - } - - break; - } - case 18: { - flyteidl.core.Tasks.ExtendedResources.Builder subBuilder = null; - if (extendedResources_ != null) { - subBuilder = extendedResources_.toBuilder(); - } - extendedResources_ = input.readMessage(flyteidl.core.Tasks.ExtendedResources.parser(), extensionRegistry); - if (subBuilder != null) { - subBuilder.mergeFrom(extendedResources_); - extendedResources_ = subBuilder.buildPartial(); - } - - break; - } - case 26: { - java.lang.String s = input.readStringRequireUtf8(); - - containerImage_ = s; - break; - } - default: { - if (!parseUnknownField( - input, unknownFields, extensionRegistry, tag)) { - done = true; - } - break; - } - } - } - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - throw e.setUnfinishedMessage(this); - } catch (java.io.IOException e) { - throw new com.google.protobuf.InvalidProtocolBufferException( - e).setUnfinishedMessage(this); - } finally { - this.unknownFields = unknownFields.build(); - makeExtensionsImmutable(); - } - } - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.TaskNodeOverrides.class, flyteidl.core.Workflow.TaskNodeOverrides.Builder.class); - } - - public static final int RESOURCES_FIELD_NUMBER = 1; - private flyteidl.core.Tasks.Resources resources_; - /** - *
-     * A customizable interface to convey resources requested for a task container. 
-     * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public boolean hasResources() { - return resources_ != null; - } - /** - *
-     * A customizable interface to convey resources requested for a task container. 
-     * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public flyteidl.core.Tasks.Resources getResources() { - return resources_ == null ? flyteidl.core.Tasks.Resources.getDefaultInstance() : resources_; - } - /** - *
-     * A customizable interface to convey resources requested for a task container. 
-     * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public flyteidl.core.Tasks.ResourcesOrBuilder getResourcesOrBuilder() { - return getResources(); - } - - public static final int EXTENDED_RESOURCES_FIELD_NUMBER = 2; - private flyteidl.core.Tasks.ExtendedResources extendedResources_; - /** - *
-     * Overrides for all non-standard resources, not captured by
-     * v1.ResourceRequirements, to allocate to a task.
-     * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public boolean hasExtendedResources() { - return extendedResources_ != null; - } - /** - *
-     * Overrides for all non-standard resources, not captured by
-     * v1.ResourceRequirements, to allocate to a task.
-     * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public flyteidl.core.Tasks.ExtendedResources getExtendedResources() { - return extendedResources_ == null ? flyteidl.core.Tasks.ExtendedResources.getDefaultInstance() : extendedResources_; - } - /** - *
-     * Overrides for all non-standard resources, not captured by
-     * v1.ResourceRequirements, to allocate to a task.
-     * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public flyteidl.core.Tasks.ExtendedResourcesOrBuilder getExtendedResourcesOrBuilder() { - return getExtendedResources(); - } - - public static final int CONTAINER_IMAGE_FIELD_NUMBER = 3; - private volatile java.lang.Object containerImage_; - /** - * string container_image = 3; - */ - public java.lang.String getContainerImage() { - java.lang.Object ref = containerImage_; - if (ref instanceof java.lang.String) { - return (java.lang.String) ref; - } else { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - containerImage_ = s; - return s; - } - } - /** - * string container_image = 3; - */ - public com.google.protobuf.ByteString - getContainerImageBytes() { - java.lang.Object ref = containerImage_; - if (ref instanceof java.lang.String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - containerImage_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - - private byte memoizedIsInitialized = -1; - @java.lang.Override - public final boolean isInitialized() { - byte isInitialized = memoizedIsInitialized; - if (isInitialized == 1) return true; - if (isInitialized == 0) return false; - - memoizedIsInitialized = 1; - return true; - } - - @java.lang.Override - public void writeTo(com.google.protobuf.CodedOutputStream output) - throws java.io.IOException { - if (resources_ != null) { - output.writeMessage(1, getResources()); - } - if (extendedResources_ != null) { - output.writeMessage(2, getExtendedResources()); - } - if (!getContainerImageBytes().isEmpty()) { - com.google.protobuf.GeneratedMessageV3.writeString(output, 3, containerImage_); - } - unknownFields.writeTo(output); - } - - @java.lang.Override - public int getSerializedSize() { - int size = memoizedSize; - if (size != -1) return size; - - size = 0; - if (resources_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(1, getResources()); - } - if (extendedResources_ != null) { - size += com.google.protobuf.CodedOutputStream - .computeMessageSize(2, getExtendedResources()); - } - if (!getContainerImageBytes().isEmpty()) { - size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, containerImage_); - } - size += unknownFields.getSerializedSize(); - memoizedSize = size; - return size; - } - - @java.lang.Override - public boolean equals(final java.lang.Object obj) { - if (obj == this) { - return true; - } - if (!(obj instanceof flyteidl.core.Workflow.TaskNodeOverrides)) { - return super.equals(obj); - } - flyteidl.core.Workflow.TaskNodeOverrides other = (flyteidl.core.Workflow.TaskNodeOverrides) obj; - - if (hasResources() != other.hasResources()) return false; - if (hasResources()) { - if (!getResources() - .equals(other.getResources())) return false; - } - if (hasExtendedResources() != other.hasExtendedResources()) return false; - if (hasExtendedResources()) { - if (!getExtendedResources() - .equals(other.getExtendedResources())) return false; - } - if (!getContainerImage() - .equals(other.getContainerImage())) return false; - if (!unknownFields.equals(other.unknownFields)) return false; - return true; - } - - @java.lang.Override - public int hashCode() { - if (memoizedHashCode != 0) { - return memoizedHashCode; - } - int hash = 41; - hash = (19 * hash) + getDescriptor().hashCode(); - if (hasResources()) { - hash = (37 * hash) + RESOURCES_FIELD_NUMBER; - hash = (53 * hash) + getResources().hashCode(); - } - if (hasExtendedResources()) { - hash = (37 * hash) + EXTENDED_RESOURCES_FIELD_NUMBER; - hash = (53 * hash) + getExtendedResources().hashCode(); - } - hash = (37 * hash) + CONTAINER_IMAGE_FIELD_NUMBER; - hash = (53 * hash) + getContainerImage().hashCode(); - hash = (29 * hash) + unknownFields.hashCode(); - memoizedHashCode = hash; - return hash; - } - - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - java.nio.ByteBuffer data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - java.nio.ByteBuffer data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - com.google.protobuf.ByteString data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - com.google.protobuf.ByteString data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom(byte[] data) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - byte[] data, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return PARSER.parseFrom(data, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseDelimitedFrom(java.io.InputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseDelimitedFrom( - java.io.InputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseDelimitedWithIOException(PARSER, input, extensionRegistry); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - com.google.protobuf.CodedInputStream input) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input); - } - public static flyteidl.core.Workflow.TaskNodeOverrides parseFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - return com.google.protobuf.GeneratedMessageV3 - .parseWithIOException(PARSER, input, extensionRegistry); - } - - @java.lang.Override - public Builder newBuilderForType() { return newBuilder(); } - public static Builder newBuilder() { - return DEFAULT_INSTANCE.toBuilder(); - } - public static Builder newBuilder(flyteidl.core.Workflow.TaskNodeOverrides prototype) { - return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); - } - @java.lang.Override - public Builder toBuilder() { - return this == DEFAULT_INSTANCE - ? new Builder() : new Builder().mergeFrom(this); - } - - @java.lang.Override - protected Builder newBuilderForType( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - Builder builder = new Builder(parent); - return builder; - } - /** - *
-     * Optional task node overrides that will be applied at task execution time.
-     * 
- * - * Protobuf type {@code flyteidl.core.TaskNodeOverrides} - */ - public static final class Builder extends - com.google.protobuf.GeneratedMessageV3.Builder implements - // @@protoc_insertion_point(builder_implements:flyteidl.core.TaskNodeOverrides) - flyteidl.core.Workflow.TaskNodeOverridesOrBuilder { - public static final com.google.protobuf.Descriptors.Descriptor - getDescriptor() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_descriptor; - } - - @java.lang.Override - protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internalGetFieldAccessorTable() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_fieldAccessorTable - .ensureFieldAccessorsInitialized( - flyteidl.core.Workflow.TaskNodeOverrides.class, flyteidl.core.Workflow.TaskNodeOverrides.Builder.class); - } - - // Construct using flyteidl.core.Workflow.TaskNodeOverrides.newBuilder() - private Builder() { - maybeForceBuilderInitialization(); - } - - private Builder( - com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { - super(parent); - maybeForceBuilderInitialization(); - } - private void maybeForceBuilderInitialization() { - if (com.google.protobuf.GeneratedMessageV3 - .alwaysUseFieldBuilders) { - } - } - @java.lang.Override - public Builder clear() { - super.clear(); - if (resourcesBuilder_ == null) { - resources_ = null; - } else { - resources_ = null; - resourcesBuilder_ = null; - } - if (extendedResourcesBuilder_ == null) { - extendedResources_ = null; - } else { - extendedResources_ = null; - extendedResourcesBuilder_ = null; - } - containerImage_ = ""; - - return this; - } - - @java.lang.Override - public com.google.protobuf.Descriptors.Descriptor - getDescriptorForType() { - return flyteidl.core.Workflow.internal_static_flyteidl_core_TaskNodeOverrides_descriptor; - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNodeOverrides getDefaultInstanceForType() { - return flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance(); - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNodeOverrides build() { - flyteidl.core.Workflow.TaskNodeOverrides result = buildPartial(); - if (!result.isInitialized()) { - throw newUninitializedMessageException(result); - } - return result; - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNodeOverrides buildPartial() { - flyteidl.core.Workflow.TaskNodeOverrides result = new flyteidl.core.Workflow.TaskNodeOverrides(this); - if (resourcesBuilder_ == null) { - result.resources_ = resources_; - } else { - result.resources_ = resourcesBuilder_.build(); - } - if (extendedResourcesBuilder_ == null) { - result.extendedResources_ = extendedResources_; - } else { - result.extendedResources_ = extendedResourcesBuilder_.build(); - } - result.containerImage_ = containerImage_; - onBuilt(); - return result; - } - - @java.lang.Override - public Builder clone() { - return super.clone(); - } - @java.lang.Override - public Builder setField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.setField(field, value); - } - @java.lang.Override - public Builder clearField( - com.google.protobuf.Descriptors.FieldDescriptor field) { - return super.clearField(field); - } - @java.lang.Override - public Builder clearOneof( - com.google.protobuf.Descriptors.OneofDescriptor oneof) { - return super.clearOneof(oneof); - } - @java.lang.Override - public Builder setRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - int index, java.lang.Object value) { - return super.setRepeatedField(field, index, value); - } - @java.lang.Override - public Builder addRepeatedField( - com.google.protobuf.Descriptors.FieldDescriptor field, - java.lang.Object value) { - return super.addRepeatedField(field, value); - } - @java.lang.Override - public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof flyteidl.core.Workflow.TaskNodeOverrides) { - return mergeFrom((flyteidl.core.Workflow.TaskNodeOverrides)other); - } else { - super.mergeFrom(other); - return this; - } - } - - public Builder mergeFrom(flyteidl.core.Workflow.TaskNodeOverrides other) { - if (other == flyteidl.core.Workflow.TaskNodeOverrides.getDefaultInstance()) return this; - if (other.hasResources()) { - mergeResources(other.getResources()); - } - if (other.hasExtendedResources()) { - mergeExtendedResources(other.getExtendedResources()); - } - if (!other.getContainerImage().isEmpty()) { - containerImage_ = other.containerImage_; - onChanged(); - } - this.mergeUnknownFields(other.unknownFields); - onChanged(); - return this; - } - - @java.lang.Override - public final boolean isInitialized() { - return true; - } - - @java.lang.Override - public Builder mergeFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws java.io.IOException { - flyteidl.core.Workflow.TaskNodeOverrides parsedMessage = null; - try { - parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); - } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (flyteidl.core.Workflow.TaskNodeOverrides) e.getUnfinishedMessage(); - throw e.unwrapIOException(); - } finally { - if (parsedMessage != null) { - mergeFrom(parsedMessage); - } - } - return this; - } - - private flyteidl.core.Tasks.Resources resources_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Tasks.Resources, flyteidl.core.Tasks.Resources.Builder, flyteidl.core.Tasks.ResourcesOrBuilder> resourcesBuilder_; - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public boolean hasResources() { - return resourcesBuilder_ != null || resources_ != null; - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public flyteidl.core.Tasks.Resources getResources() { - if (resourcesBuilder_ == null) { - return resources_ == null ? flyteidl.core.Tasks.Resources.getDefaultInstance() : resources_; - } else { - return resourcesBuilder_.getMessage(); - } - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public Builder setResources(flyteidl.core.Tasks.Resources value) { - if (resourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - resources_ = value; - onChanged(); - } else { - resourcesBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public Builder setResources( - flyteidl.core.Tasks.Resources.Builder builderForValue) { - if (resourcesBuilder_ == null) { - resources_ = builderForValue.build(); - onChanged(); - } else { - resourcesBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public Builder mergeResources(flyteidl.core.Tasks.Resources value) { - if (resourcesBuilder_ == null) { - if (resources_ != null) { - resources_ = - flyteidl.core.Tasks.Resources.newBuilder(resources_).mergeFrom(value).buildPartial(); - } else { - resources_ = value; - } - onChanged(); - } else { - resourcesBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public Builder clearResources() { - if (resourcesBuilder_ == null) { - resources_ = null; - onChanged(); - } else { - resources_ = null; - resourcesBuilder_ = null; - } - - return this; - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public flyteidl.core.Tasks.Resources.Builder getResourcesBuilder() { - - onChanged(); - return getResourcesFieldBuilder().getBuilder(); - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - public flyteidl.core.Tasks.ResourcesOrBuilder getResourcesOrBuilder() { - if (resourcesBuilder_ != null) { - return resourcesBuilder_.getMessageOrBuilder(); - } else { - return resources_ == null ? - flyteidl.core.Tasks.Resources.getDefaultInstance() : resources_; - } - } - /** - *
-       * A customizable interface to convey resources requested for a task container. 
-       * 
- * - * .flyteidl.core.Resources resources = 1; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Tasks.Resources, flyteidl.core.Tasks.Resources.Builder, flyteidl.core.Tasks.ResourcesOrBuilder> - getResourcesFieldBuilder() { - if (resourcesBuilder_ == null) { - resourcesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Tasks.Resources, flyteidl.core.Tasks.Resources.Builder, flyteidl.core.Tasks.ResourcesOrBuilder>( - getResources(), - getParentForChildren(), - isClean()); - resources_ = null; - } - return resourcesBuilder_; - } - - private flyteidl.core.Tasks.ExtendedResources extendedResources_; - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Tasks.ExtendedResources, flyteidl.core.Tasks.ExtendedResources.Builder, flyteidl.core.Tasks.ExtendedResourcesOrBuilder> extendedResourcesBuilder_; - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public boolean hasExtendedResources() { - return extendedResourcesBuilder_ != null || extendedResources_ != null; - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public flyteidl.core.Tasks.ExtendedResources getExtendedResources() { - if (extendedResourcesBuilder_ == null) { - return extendedResources_ == null ? flyteidl.core.Tasks.ExtendedResources.getDefaultInstance() : extendedResources_; - } else { - return extendedResourcesBuilder_.getMessage(); - } - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public Builder setExtendedResources(flyteidl.core.Tasks.ExtendedResources value) { - if (extendedResourcesBuilder_ == null) { - if (value == null) { - throw new NullPointerException(); - } - extendedResources_ = value; - onChanged(); - } else { - extendedResourcesBuilder_.setMessage(value); - } - - return this; - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public Builder setExtendedResources( - flyteidl.core.Tasks.ExtendedResources.Builder builderForValue) { - if (extendedResourcesBuilder_ == null) { - extendedResources_ = builderForValue.build(); - onChanged(); - } else { - extendedResourcesBuilder_.setMessage(builderForValue.build()); - } - - return this; - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public Builder mergeExtendedResources(flyteidl.core.Tasks.ExtendedResources value) { - if (extendedResourcesBuilder_ == null) { - if (extendedResources_ != null) { - extendedResources_ = - flyteidl.core.Tasks.ExtendedResources.newBuilder(extendedResources_).mergeFrom(value).buildPartial(); - } else { - extendedResources_ = value; - } - onChanged(); - } else { - extendedResourcesBuilder_.mergeFrom(value); - } - - return this; - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public Builder clearExtendedResources() { - if (extendedResourcesBuilder_ == null) { - extendedResources_ = null; - onChanged(); - } else { - extendedResources_ = null; - extendedResourcesBuilder_ = null; - } - - return this; - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public flyteidl.core.Tasks.ExtendedResources.Builder getExtendedResourcesBuilder() { - - onChanged(); - return getExtendedResourcesFieldBuilder().getBuilder(); - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - public flyteidl.core.Tasks.ExtendedResourcesOrBuilder getExtendedResourcesOrBuilder() { - if (extendedResourcesBuilder_ != null) { - return extendedResourcesBuilder_.getMessageOrBuilder(); - } else { - return extendedResources_ == null ? - flyteidl.core.Tasks.ExtendedResources.getDefaultInstance() : extendedResources_; - } - } - /** - *
-       * Overrides for all non-standard resources, not captured by
-       * v1.ResourceRequirements, to allocate to a task.
-       * 
- * - * .flyteidl.core.ExtendedResources extended_resources = 2; - */ - private com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Tasks.ExtendedResources, flyteidl.core.Tasks.ExtendedResources.Builder, flyteidl.core.Tasks.ExtendedResourcesOrBuilder> - getExtendedResourcesFieldBuilder() { - if (extendedResourcesBuilder_ == null) { - extendedResourcesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< - flyteidl.core.Tasks.ExtendedResources, flyteidl.core.Tasks.ExtendedResources.Builder, flyteidl.core.Tasks.ExtendedResourcesOrBuilder>( - getExtendedResources(), - getParentForChildren(), - isClean()); - extendedResources_ = null; - } - return extendedResourcesBuilder_; - } - - private java.lang.Object containerImage_ = ""; - /** - * string container_image = 3; - */ - public java.lang.String getContainerImage() { - java.lang.Object ref = containerImage_; - if (!(ref instanceof java.lang.String)) { - com.google.protobuf.ByteString bs = - (com.google.protobuf.ByteString) ref; - java.lang.String s = bs.toStringUtf8(); - containerImage_ = s; - return s; - } else { - return (java.lang.String) ref; - } - } - /** - * string container_image = 3; - */ - public com.google.protobuf.ByteString - getContainerImageBytes() { - java.lang.Object ref = containerImage_; - if (ref instanceof String) { - com.google.protobuf.ByteString b = - com.google.protobuf.ByteString.copyFromUtf8( - (java.lang.String) ref); - containerImage_ = b; - return b; - } else { - return (com.google.protobuf.ByteString) ref; - } - } - /** - * string container_image = 3; - */ - public Builder setContainerImage( - java.lang.String value) { - if (value == null) { - throw new NullPointerException(); - } - - containerImage_ = value; - onChanged(); - return this; - } - /** - * string container_image = 3; - */ - public Builder clearContainerImage() { - - containerImage_ = getDefaultInstance().getContainerImage(); - onChanged(); - return this; - } - /** - * string container_image = 3; - */ - public Builder setContainerImageBytes( - com.google.protobuf.ByteString value) { - if (value == null) { - throw new NullPointerException(); - } - checkByteStringIsUtf8(value); - - containerImage_ = value; - onChanged(); - return this; - } - @java.lang.Override - public final Builder setUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.setUnknownFields(unknownFields); - } - - @java.lang.Override - public final Builder mergeUnknownFields( - final com.google.protobuf.UnknownFieldSet unknownFields) { - return super.mergeUnknownFields(unknownFields); - } - - - // @@protoc_insertion_point(builder_scope:flyteidl.core.TaskNodeOverrides) - } - - // @@protoc_insertion_point(class_scope:flyteidl.core.TaskNodeOverrides) - private static final flyteidl.core.Workflow.TaskNodeOverrides DEFAULT_INSTANCE; - static { - DEFAULT_INSTANCE = new flyteidl.core.Workflow.TaskNodeOverrides(); - } - - public static flyteidl.core.Workflow.TaskNodeOverrides getDefaultInstance() { - return DEFAULT_INSTANCE; - } - - private static final com.google.protobuf.Parser - PARSER = new com.google.protobuf.AbstractParser() { - @java.lang.Override - public TaskNodeOverrides parsePartialFrom( - com.google.protobuf.CodedInputStream input, - com.google.protobuf.ExtensionRegistryLite extensionRegistry) - throws com.google.protobuf.InvalidProtocolBufferException { - return new TaskNodeOverrides(input, extensionRegistry); - } - }; - - public static com.google.protobuf.Parser parser() { - return PARSER; - } - - @java.lang.Override - public com.google.protobuf.Parser getParserForType() { - return PARSER; - } - - @java.lang.Override - public flyteidl.core.Workflow.TaskNodeOverrides getDefaultInstanceForType() { - return DEFAULT_INSTANCE; - } - - } - - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_IfBlock_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_IfBlock_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_IfElseBlock_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_IfElseBlock_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_BranchNode_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_BranchNode_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_TaskNode_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_TaskNode_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_WorkflowNode_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_WorkflowNode_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_ApproveCondition_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_ApproveCondition_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_SignalCondition_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_SignalCondition_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_SleepCondition_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_SleepCondition_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_GateNode_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_GateNode_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_ArrayNode_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_ArrayNode_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_NodeMetadata_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_NodeMetadata_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_Alias_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_Alias_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_Node_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_Node_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_WorkflowMetadata_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_WorkflowMetadata_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_WorkflowMetadata_TagsEntry_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_WorkflowMetadata_TagsEntry_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_WorkflowMetadataDefaults_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_WorkflowMetadataDefaults_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_WorkflowTemplate_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_WorkflowTemplate_fieldAccessorTable; - private static final com.google.protobuf.Descriptors.Descriptor - internal_static_flyteidl_core_TaskNodeOverrides_descriptor; - private static final - com.google.protobuf.GeneratedMessageV3.FieldAccessorTable - internal_static_flyteidl_core_TaskNodeOverrides_fieldAccessorTable; - - public static com.google.protobuf.Descriptors.FileDescriptor - getDescriptor() { - return descriptor; - } - private static com.google.protobuf.Descriptors.FileDescriptor - descriptor; - static { - java.lang.String[] descriptorData = { - "\n\034flyteidl/core/workflow.proto\022\rflyteidl" + - ".core\032\035flyteidl/core/condition.proto\032\035fl" + - "yteidl/core/execution.proto\032\036flyteidl/co" + - "re/identifier.proto\032\035flyteidl/core/inter" + - "face.proto\032\034flyteidl/core/literals.proto" + - "\032\031flyteidl/core/tasks.proto\032\031flyteidl/co" + - "re/types.proto\032\034flyteidl/core/security.p" + - "roto\032\036google/protobuf/duration.proto\"f\n\007" + - "IfBlock\0223\n\tcondition\030\001 \001(\0132 .flyteidl.co" + - "re.BooleanExpression\022&\n\tthen_node\030\002 \001(\0132" + - "\023.flyteidl.core.Node\"\266\001\n\013IfElseBlock\022$\n\004" + - "case\030\001 \001(\0132\026.flyteidl.core.IfBlock\022%\n\005ot" + - "her\030\002 \003(\0132\026.flyteidl.core.IfBlock\022(\n\tels" + - "e_node\030\003 \001(\0132\023.flyteidl.core.NodeH\000\022%\n\005e" + - "rror\030\004 \001(\0132\024.flyteidl.core.ErrorH\000B\t\n\007de" + - "fault\"9\n\nBranchNode\022+\n\007if_else\030\001 \001(\0132\032.f" + - "lyteidl.core.IfElseBlock\"\177\n\010TaskNode\0221\n\014" + - "reference_id\030\001 \001(\0132\031.flyteidl.core.Ident" + - "ifierH\000\0223\n\toverrides\030\002 \001(\0132 .flyteidl.co" + - "re.TaskNodeOverridesB\013\n\treference\"\207\001\n\014Wo" + - "rkflowNode\0223\n\016launchplan_ref\030\001 \001(\0132\031.fly" + - "teidl.core.IdentifierH\000\0225\n\020sub_workflow_" + - "ref\030\002 \001(\0132\031.flyteidl.core.IdentifierH\000B\013" + - "\n\treference\"%\n\020ApproveCondition\022\021\n\tsigna" + - "l_id\030\001 \001(\t\"l\n\017SignalCondition\022\021\n\tsignal_" + - "id\030\001 \001(\t\022(\n\004type\030\002 \001(\0132\032.flyteidl.core.L" + - "iteralType\022\034\n\024output_variable_name\030\003 \001(\t" + - "\"=\n\016SleepCondition\022+\n\010duration\030\001 \001(\0132\031.g" + - "oogle.protobuf.Duration\"\255\001\n\010GateNode\0222\n\007" + - "approve\030\001 \001(\0132\037.flyteidl.core.ApproveCon" + - "ditionH\000\0220\n\006signal\030\002 \001(\0132\036.flyteidl.core" + - ".SignalConditionH\000\022.\n\005sleep\030\003 \001(\0132\035.flyt" + - "eidl.core.SleepConditionH\000B\013\n\tcondition\"" + - "\215\001\n\tArrayNode\022!\n\004node\030\001 \001(\0132\023.flyteidl.c" + - "ore.Node\022\023\n\013parallelism\030\002 \001(\r\022\027\n\rmin_suc" + - "cesses\030\003 \001(\rH\000\022\033\n\021min_success_ratio\030\004 \001(" + - "\002H\000B\022\n\020success_criteria\"\247\001\n\014NodeMetadata" + - "\022\014\n\004name\030\001 \001(\t\022*\n\007timeout\030\004 \001(\0132\031.google" + - ".protobuf.Duration\022-\n\007retries\030\005 \001(\0132\034.fl" + - "yteidl.core.RetryStrategy\022\027\n\rinterruptib" + - "le\030\006 \001(\010H\000B\025\n\023interruptible_value\"#\n\005Ali" + - "as\022\013\n\003var\030\001 \001(\t\022\r\n\005alias\030\002 \001(\t\"\260\003\n\004Node\022" + - "\n\n\002id\030\001 \001(\t\022-\n\010metadata\030\002 \001(\0132\033.flyteidl" + - ".core.NodeMetadata\022&\n\006inputs\030\003 \003(\0132\026.fly" + - "teidl.core.Binding\022\031\n\021upstream_node_ids\030" + - "\004 \003(\t\022,\n\016output_aliases\030\005 \003(\0132\024.flyteidl" + - ".core.Alias\022,\n\ttask_node\030\006 \001(\0132\027.flyteid" + - "l.core.TaskNodeH\000\0224\n\rworkflow_node\030\007 \001(\013" + - "2\033.flyteidl.core.WorkflowNodeH\000\0220\n\013branc" + - "h_node\030\010 \001(\0132\031.flyteidl.core.BranchNodeH" + - "\000\022,\n\tgate_node\030\t \001(\0132\027.flyteidl.core.Gat" + - "eNodeH\000\022.\n\narray_node\030\n \001(\0132\030.flyteidl.c" + - "ore.ArrayNodeH\000B\010\n\006target\"\315\002\n\020WorkflowMe" + - "tadata\022;\n\022quality_of_service\030\001 \001(\0132\037.fly" + - "teidl.core.QualityOfService\022C\n\non_failur" + - "e\030\002 \001(\0162/.flyteidl.core.WorkflowMetadata" + - ".OnFailurePolicy\0227\n\004tags\030\003 \003(\0132).flyteid" + - "l.core.WorkflowMetadata.TagsEntry\032+\n\tTag" + - "sEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"Q" + - "\n\017OnFailurePolicy\022\024\n\020FAIL_IMMEDIATELY\020\000\022" + - "(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\020" + - "\001\"1\n\030WorkflowMetadataDefaults\022\025\n\rinterru" + - "ptible\030\001 \001(\010\"\332\002\n\020WorkflowTemplate\022%\n\002id\030" + - "\001 \001(\0132\031.flyteidl.core.Identifier\0221\n\010meta" + - "data\030\002 \001(\0132\037.flyteidl.core.WorkflowMetad" + - "ata\0220\n\tinterface\030\003 \001(\0132\035.flyteidl.core.T" + - "ypedInterface\022\"\n\005nodes\030\004 \003(\0132\023.flyteidl." + - "core.Node\022\'\n\007outputs\030\005 \003(\0132\026.flyteidl.co" + - "re.Binding\022)\n\014failure_node\030\006 \001(\0132\023.flyte" + - "idl.core.Node\022B\n\021metadata_defaults\030\007 \001(\013" + - "2\'.flyteidl.core.WorkflowMetadataDefault" + - "s\"\227\001\n\021TaskNodeOverrides\022+\n\tresources\030\001 \001" + - "(\0132\030.flyteidl.core.Resources\022<\n\022extended" + - "_resources\030\002 \001(\0132 .flyteidl.core.Extende" + - "dResources\022\027\n\017container_image\030\003 \001(\tB>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) /** Properties of a Primitive. */ interface IPrimitive { @@ -5429,6 +4935,9 @@ export namespace flyteidl { /** TaskNodeOverrides extendedResources */ extendedResources?: (flyteidl.core.IExtendedResources|null); + + /** TaskNodeOverrides containerImage */ + containerImage?: (string|null); } /** Represents a TaskNodeOverrides. */ @@ -5446,6 +4955,9 @@ export namespace flyteidl { /** TaskNodeOverrides extendedResources. */ public extendedResources?: (flyteidl.core.IExtendedResources|null); + /** TaskNodeOverrides containerImage. */ + public containerImage: string; + /** * Creates a new TaskNodeOverrides instance using the specified properties. * @param [properties] Properties to set diff --git a/flyteidl/gen/pb-js/flyteidl.js b/flyteidl/gen/pb-js/flyteidl.js index d98d5d5a00..791f0c9eb6 100644 --- a/flyteidl/gen/pb-js/flyteidl.js +++ b/flyteidl/gen/pb-js/flyteidl.js @@ -3899,19 +3899,12 @@ /** * Properties of a Parameter. * @memberof flyteidl.core -<<<<<<< HEAD * @interface IParameter * @property {flyteidl.core.IVariable|null} ["var"] Parameter var * @property {flyteidl.core.ILiteral|null} ["default"] Parameter default * @property {boolean|null} [required] Parameter required * @property {flyteidl.core.IArtifactQuery|null} [artifactQuery] Parameter artifactQuery * @property {flyteidl.core.IArtifactID|null} [artifactId] Parameter artifactId -======= - * @interface ITaskNodeOverrides - * @property {flyteidl.core.IResources|null} [resources] TaskNodeOverrides resources - * @property {flyteidl.core.IExtendedResources|null} [extendedResources] TaskNodeOverrides extendedResources - * @property {string|null} [containerImage] TaskNodeOverrides containerImage ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) */ /** @@ -3946,147 +3939,9 @@ Parameter.prototype["default"] = null; /** -<<<<<<< HEAD * Parameter required. * @member {boolean} required * @memberof flyteidl.core.Parameter -======= - * TaskNodeOverrides containerImage. - * @member {string} containerImage - * @memberof flyteidl.core.TaskNodeOverrides - * @instance - */ - TaskNodeOverrides.prototype.containerImage = ""; - - /** - * Creates a new TaskNodeOverrides instance using the specified properties. - * @function create - * @memberof flyteidl.core.TaskNodeOverrides - * @static - * @param {flyteidl.core.ITaskNodeOverrides=} [properties] Properties to set - * @returns {flyteidl.core.TaskNodeOverrides} TaskNodeOverrides instance - */ - TaskNodeOverrides.create = function create(properties) { - return new TaskNodeOverrides(properties); - }; - - /** - * Encodes the specified TaskNodeOverrides message. Does not implicitly {@link flyteidl.core.TaskNodeOverrides.verify|verify} messages. - * @function encode - * @memberof flyteidl.core.TaskNodeOverrides - * @static - * @param {flyteidl.core.ITaskNodeOverrides} message TaskNodeOverrides message or plain object to encode - * @param {$protobuf.Writer} [writer] Writer to encode to - * @returns {$protobuf.Writer} Writer - */ - TaskNodeOverrides.encode = function encode(message, writer) { - if (!writer) - writer = $Writer.create(); - if (message.resources != null && message.hasOwnProperty("resources")) - $root.flyteidl.core.Resources.encode(message.resources, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim(); - if (message.extendedResources != null && message.hasOwnProperty("extendedResources")) - $root.flyteidl.core.ExtendedResources.encode(message.extendedResources, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim(); - if (message.containerImage != null && message.hasOwnProperty("containerImage")) - writer.uint32(/* id 3, wireType 2 =*/26).string(message.containerImage); - return writer; - }; - - /** - * Decodes a TaskNodeOverrides message from the specified reader or buffer. - * @function decode - * @memberof flyteidl.core.TaskNodeOverrides - * @static - * @param {$protobuf.Reader|Uint8Array} reader Reader or buffer to decode from - * @param {number} [length] Message length if known beforehand - * @returns {flyteidl.core.TaskNodeOverrides} TaskNodeOverrides - * @throws {Error} If the payload is not a reader or valid buffer - * @throws {$protobuf.util.ProtocolError} If required fields are missing - */ - TaskNodeOverrides.decode = function decode(reader, length) { - if (!(reader instanceof $Reader)) - reader = $Reader.create(reader); - var end = length === undefined ? reader.len : reader.pos + length, message = new $root.flyteidl.core.TaskNodeOverrides(); - while (reader.pos < end) { - var tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.resources = $root.flyteidl.core.Resources.decode(reader, reader.uint32()); - break; - case 2: - message.extendedResources = $root.flyteidl.core.ExtendedResources.decode(reader, reader.uint32()); - break; - case 3: - message.containerImage = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }; - - /** - * Verifies a TaskNodeOverrides message. - * @function verify - * @memberof flyteidl.core.TaskNodeOverrides - * @static - * @param {Object.} message Plain object to verify - * @returns {string|null} `null` if valid, otherwise the reason why it is not - */ - TaskNodeOverrides.verify = function verify(message) { - if (typeof message !== "object" || message === null) - return "object expected"; - if (message.resources != null && message.hasOwnProperty("resources")) { - var error = $root.flyteidl.core.Resources.verify(message.resources); - if (error) - return "resources." + error; - } - if (message.extendedResources != null && message.hasOwnProperty("extendedResources")) { - var error = $root.flyteidl.core.ExtendedResources.verify(message.extendedResources); - if (error) - return "extendedResources." + error; - } - if (message.containerImage != null && message.hasOwnProperty("containerImage")) - if (!$util.isString(message.containerImage)) - return "containerImage: string expected"; - return null; - }; - - return TaskNodeOverrides; - })(); - - core.ComparisonExpression = (function() { - - /** - * Properties of a ComparisonExpression. - * @memberof flyteidl.core - * @interface IComparisonExpression - * @property {flyteidl.core.ComparisonExpression.Operator|null} [operator] ComparisonExpression operator - * @property {flyteidl.core.IOperand|null} [leftValue] ComparisonExpression leftValue - * @property {flyteidl.core.IOperand|null} [rightValue] ComparisonExpression rightValue - */ - - /** - * Constructs a new ComparisonExpression. - * @memberof flyteidl.core - * @classdesc Represents a ComparisonExpression. - * @implements IComparisonExpression - * @constructor - * @param {flyteidl.core.IComparisonExpression=} [properties] Properties to set - */ - function ComparisonExpression(properties) { - if (properties) - for (var keys = Object.keys(properties), i = 0; i < keys.length; ++i) - if (properties[keys[i]] != null) - this[keys[i]] = properties[keys[i]]; - } - - /** - * ComparisonExpression operator. - * @member {flyteidl.core.ComparisonExpression.Operator} operator - * @memberof flyteidl.core.ComparisonExpression ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) * @instance */ Parameter.prototype.required = false; @@ -12114,6 +11969,7 @@ * @interface ITaskNodeOverrides * @property {flyteidl.core.IResources|null} [resources] TaskNodeOverrides resources * @property {flyteidl.core.IExtendedResources|null} [extendedResources] TaskNodeOverrides extendedResources + * @property {string|null} [containerImage] TaskNodeOverrides containerImage */ /** @@ -12147,6 +12003,14 @@ */ TaskNodeOverrides.prototype.extendedResources = null; + /** + * TaskNodeOverrides containerImage. + * @member {string} containerImage + * @memberof flyteidl.core.TaskNodeOverrides + * @instance + */ + TaskNodeOverrides.prototype.containerImage = ""; + /** * Creates a new TaskNodeOverrides instance using the specified properties. * @function create @@ -12175,6 +12039,8 @@ $root.flyteidl.core.Resources.encode(message.resources, writer.uint32(/* id 1, wireType 2 =*/10).fork()).ldelim(); if (message.extendedResources != null && message.hasOwnProperty("extendedResources")) $root.flyteidl.core.ExtendedResources.encode(message.extendedResources, writer.uint32(/* id 2, wireType 2 =*/18).fork()).ldelim(); + if (message.containerImage != null && message.hasOwnProperty("containerImage")) + writer.uint32(/* id 3, wireType 2 =*/26).string(message.containerImage); return writer; }; @@ -12202,6 +12068,9 @@ case 2: message.extendedResources = $root.flyteidl.core.ExtendedResources.decode(reader, reader.uint32()); break; + case 3: + message.containerImage = reader.string(); + break; default: reader.skipType(tag & 7); break; @@ -12231,6 +12100,9 @@ if (error) return "extendedResources." + error; } + if (message.containerImage != null && message.hasOwnProperty("containerImage")) + if (!$util.isString(message.containerImage)) + return "containerImage: string expected"; return null; }; diff --git a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py index 37f88c0cca..7985759322 100644 --- a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py +++ b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py @@ -22,6 +22,7 @@ from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +<<<<<<< HEAD <<<<<<< HEAD DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\x9c\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\"\xba\x01\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12<\n\x0c\x66ixed_inputs\x18\x03 \x01(\x0b\x32\x19.flyteidl.core.LiteralMapR\x0b\x66ixedInputsB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') ======= @@ -31,6 +32,9 @@ DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\xce\x01\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptibleB\x15\n\x13interruptible_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\xc5\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\x12\'\n\x0f\x63ontainer_image\x18\x03 \x01(\tR\x0e\x63ontainerImageB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') >>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) >>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) +======= +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\xc5\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\x12\'\n\x0f\x63ontainer_image\x18\x03 \x01(\tR\x0e\x63ontainerImage\"|\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterfaceB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') +>>>>>>> faf3d3e38 (Re-generate flyteidl) _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -62,7 +66,6 @@ _globals['_ARRAYNODE']._serialized_start=1518 _globals['_ARRAYNODE']._serialized_end=1709 _globals['_NODEMETADATA']._serialized_start=1712 -<<<<<<< HEAD _globals['_NODEMETADATA']._serialized_end=2108 _globals['_ALIAS']._serialized_start=2110 _globals['_ALIAS']._serialized_end=2157 @@ -79,6 +82,7 @@ _globals['_WORKFLOWTEMPLATE']._serialized_start=3155 _globals['_WORKFLOWTEMPLATE']._serialized_end=3573 _globals['_TASKNODEOVERRIDES']._serialized_start=3576 +<<<<<<< HEAD _globals['_TASKNODEOVERRIDES']._serialized_end=3732 <<<<<<< HEAD _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3735 @@ -106,4 +110,9 @@ _globals['_TASKNODEOVERRIDES']._serialized_end=3583 >>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) >>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) +======= + _globals['_TASKNODEOVERRIDES']._serialized_end=3773 + _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3775 + _globals['_LAUNCHPLANTEMPLATE']._serialized_end=3899 +>>>>>>> faf3d3e38 (Re-generate flyteidl) # @@protoc_insertion_point(module_scope) diff --git a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi index 1d2d8793cc..025d24bdeb 100644 --- a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi +++ b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi @@ -205,8 +205,8 @@ class TaskNodeOverrides(_message.Message): CONTAINER_IMAGE_FIELD_NUMBER: _ClassVar[int] resources: _tasks_pb2.Resources extended_resources: _tasks_pb2.ExtendedResources -<<<<<<< HEAD - def __init__(self, resources: _Optional[_Union[_tasks_pb2.Resources, _Mapping]] = ..., extended_resources: _Optional[_Union[_tasks_pb2.ExtendedResources, _Mapping]] = ...) -> None: ... + container_image: str + def __init__(self, resources: _Optional[_Union[_tasks_pb2.Resources, _Mapping]] = ..., extended_resources: _Optional[_Union[_tasks_pb2.ExtendedResources, _Mapping]] = ..., container_image: _Optional[str] = ...) -> None: ... class LaunchPlanTemplate(_message.Message): __slots__ = ["id", "interface", "fixed_inputs"] @@ -220,8 +220,11 @@ class LaunchPlanTemplate(_message.Message): def __init__(self, id: _Optional[_Union[_identifier_pb2.Identifier, _Mapping]] = ..., interface: _Optional[_Union[_interface_pb2.TypedInterface, _Mapping]] = ..., fixed_inputs: _Optional[_Union[_literals_pb2.LiteralMap, _Mapping]] = ...) -> None: ... ======= def __init__(self, id: _Optional[_Union[_identifier_pb2.Identifier, _Mapping]] = ..., interface: _Optional[_Union[_interface_pb2.TypedInterface, _Mapping]] = ...) -> None: ... +<<<<<<< HEAD ======= container_image: str def __init__(self, resources: _Optional[_Union[_tasks_pb2.Resources, _Mapping]] = ..., extended_resources: _Optional[_Union[_tasks_pb2.ExtendedResources, _Mapping]] = ..., container_image: _Optional[str] = ...) -> None: ... >>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) >>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) +======= +>>>>>>> faf3d3e38 (Re-generate flyteidl) diff --git a/flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py b/flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py deleted file mode 100644 index ea7249d9e4..0000000000 --- a/flyteidl/gen/pb_python/flyteidl/service/flyteadmin/flyteadmin/models/core_task_node_overrides.py +++ /dev/null @@ -1,174 +0,0 @@ -# coding: utf-8 - -""" - flyteidl/service/admin.proto - - No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) # noqa: E501 - - OpenAPI spec version: version not set - - Generated by: https://github.com/swagger-api/swagger-codegen.git -""" - - -import pprint -import re # noqa: F401 - -import six - -from flyteadmin.models.core_extended_resources import CoreExtendedResources # noqa: F401,E501 -from flyteadmin.models.core_resources import CoreResources # noqa: F401,E501 - - -class CoreTaskNodeOverrides(object): - """NOTE: This class is auto generated by the swagger code generator program. - - Do not edit the class manually. - """ - - """ - Attributes: - swagger_types (dict): The key is attribute name - and the value is attribute type. - attribute_map (dict): The key is attribute name - and the value is json key in definition. - """ - swagger_types = { - 'resources': 'CoreResources', - 'extended_resources': 'CoreExtendedResources', - 'container_image': 'str' - } - - attribute_map = { - 'resources': 'resources', - 'extended_resources': 'extended_resources', - 'container_image': 'container_image' - } - - def __init__(self, resources=None, extended_resources=None, container_image=None): # noqa: E501 - """CoreTaskNodeOverrides - a model defined in Swagger""" # noqa: E501 - - self._resources = None - self._extended_resources = None - self._container_image = None - self.discriminator = None - - if resources is not None: - self.resources = resources - if extended_resources is not None: - self.extended_resources = extended_resources - if container_image is not None: - self.container_image = container_image - - @property - def resources(self): - """Gets the resources of this CoreTaskNodeOverrides. # noqa: E501 - - A customizable interface to convey resources requested for a task container. # noqa: E501 - - :return: The resources of this CoreTaskNodeOverrides. # noqa: E501 - :rtype: CoreResources - """ - return self._resources - - @resources.setter - def resources(self, resources): - """Sets the resources of this CoreTaskNodeOverrides. - - A customizable interface to convey resources requested for a task container. # noqa: E501 - - :param resources: The resources of this CoreTaskNodeOverrides. # noqa: E501 - :type: CoreResources - """ - - self._resources = resources - - @property - def extended_resources(self): - """Gets the extended_resources of this CoreTaskNodeOverrides. # noqa: E501 - - Overrides for all non-standard resources, not captured by v1.ResourceRequirements, to allocate to a task. # noqa: E501 - - :return: The extended_resources of this CoreTaskNodeOverrides. # noqa: E501 - :rtype: CoreExtendedResources - """ - return self._extended_resources - - @extended_resources.setter - def extended_resources(self, extended_resources): - """Sets the extended_resources of this CoreTaskNodeOverrides. - - Overrides for all non-standard resources, not captured by v1.ResourceRequirements, to allocate to a task. # noqa: E501 - - :param extended_resources: The extended_resources of this CoreTaskNodeOverrides. # noqa: E501 - :type: CoreExtendedResources - """ - - self._extended_resources = extended_resources - - @property - def container_image(self): - """Gets the container_image of this CoreTaskNodeOverrides. # noqa: E501 - - - :return: The container_image of this CoreTaskNodeOverrides. # noqa: E501 - :rtype: str - """ - return self._container_image - - @container_image.setter - def container_image(self, container_image): - """Sets the container_image of this CoreTaskNodeOverrides. - - - :param container_image: The container_image of this CoreTaskNodeOverrides. # noqa: E501 - :type: str - """ - - self._container_image = container_image - - def to_dict(self): - """Returns the model properties as a dict""" - result = {} - - for attr, _ in six.iteritems(self.swagger_types): - value = getattr(self, attr) - if isinstance(value, list): - result[attr] = list(map( - lambda x: x.to_dict() if hasattr(x, "to_dict") else x, - value - )) - elif hasattr(value, "to_dict"): - result[attr] = value.to_dict() - elif isinstance(value, dict): - result[attr] = dict(map( - lambda item: (item[0], item[1].to_dict()) - if hasattr(item[1], "to_dict") else item, - value.items() - )) - else: - result[attr] = value - if issubclass(CoreTaskNodeOverrides, dict): - for key, value in self.items(): - result[key] = value - - return result - - def to_str(self): - """Returns the string representation of the model""" - return pprint.pformat(self.to_dict()) - - def __repr__(self): - """For `print` and `pprint`""" - return self.to_str() - - def __eq__(self, other): - """Returns true if both objects are equal""" - if not isinstance(other, CoreTaskNodeOverrides): - return False - - return self.__dict__ == other.__dict__ - - def __ne__(self, other): - """Returns true if both objects are not equal""" - return not self == other From 6ec7c00e0749da46bcf439e4d39358365f8c72ec Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Thu, 15 Feb 2024 15:53:40 +0100 Subject: [PATCH 18/22] Add comment about container_image to TaskNodOverride proto Signed-off-by: Fabio Graetz --- flyteidl/protos/flyteidl/core/workflow.proto | 1 + 1 file changed, 1 insertion(+) diff --git a/flyteidl/protos/flyteidl/core/workflow.proto b/flyteidl/protos/flyteidl/core/workflow.proto index 1abc9c695a..dcbe9367f9 100644 --- a/flyteidl/protos/flyteidl/core/workflow.proto +++ b/flyteidl/protos/flyteidl/core/workflow.proto @@ -298,6 +298,7 @@ message TaskNodeOverrides { // v1.ResourceRequirements, to allocate to a task. ExtendedResources extended_resources = 2; + // Override for the image used by task pods. string container_image = 3; } From b8700932312b6ac0fd56fdf00a80572e3c670391 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Thu, 15 Feb 2024 15:58:17 +0100 Subject: [PATCH 19/22] Re-generate flyteidl Signed-off-by: Fabio Graetz --- flyteidl/clients/go/assets/admin.swagger.json | 3 ++- flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts | 2 ++ flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go | 3 ++- flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json | 3 ++- flyteidl/gen/pb_rust/flyteidl.core.rs | 1 + 5 files changed, 9 insertions(+), 3 deletions(-) diff --git a/flyteidl/clients/go/assets/admin.swagger.json b/flyteidl/clients/go/assets/admin.swagger.json index bc6004b8fc..c73c4cc58b 100644 --- a/flyteidl/clients/go/assets/admin.swagger.json +++ b/flyteidl/clients/go/assets/admin.swagger.json @@ -8078,7 +8078,8 @@ "description": "Overrides for all non-standard resources, not captured by\nv1.ResourceRequirements, to allocate to a task." }, "container_image": { - "type": "string" + "type": "string", + "description": "Override for the image used by task pods." } }, "description": "Optional task node overrides that will be applied at task execution time." diff --git a/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts b/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts index 32f7bba827..414e6eb319 100644 --- a/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts +++ b/flyteidl/gen/pb-es/flyteidl/core/workflow_pb.ts @@ -1122,6 +1122,8 @@ export class TaskNodeOverrides extends Message { extendedResources?: ExtendedResources; /** + * Override for the image used by task pods. + * * @generated from field: string container_image = 3; */ containerImage = ""; diff --git a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go index a3ba624815..6e8eda537e 100644 --- a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go +++ b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go @@ -1498,7 +1498,8 @@ type TaskNodeOverrides struct { // Overrides for all non-standard resources, not captured by // v1.ResourceRequirements, to allocate to a task. ExtendedResources *ExtendedResources `protobuf:"bytes,2,opt,name=extended_resources,json=extendedResources,proto3" json:"extended_resources,omitempty"` - ContainerImage string `protobuf:"bytes,3,opt,name=container_image,json=containerImage,proto3" json:"container_image,omitempty"` + // Override for the image used by task pods. + ContainerImage string `protobuf:"bytes,3,opt,name=container_image,json=containerImage,proto3" json:"container_image,omitempty"` } func (x *TaskNodeOverrides) Reset() { diff --git a/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json b/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json index b60a78f18f..1adf1fa70c 100644 --- a/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json +++ b/flyteidl/gen/pb-go/gateway/flyteidl/service/admin.swagger.json @@ -8082,7 +8082,8 @@ "description": "Overrides for all non-standard resources, not captured by\nv1.ResourceRequirements, to allocate to a task." }, "container_image": { - "type": "string" + "type": "string", + "description": "Override for the image used by task pods." } }, "description": "Optional task node overrides that will be applied at task execution time." diff --git a/flyteidl/gen/pb_rust/flyteidl.core.rs b/flyteidl/gen/pb_rust/flyteidl.core.rs index d4cb244017..6ef4dcd499 100644 --- a/flyteidl/gen/pb_rust/flyteidl.core.rs +++ b/flyteidl/gen/pb_rust/flyteidl.core.rs @@ -2634,6 +2634,7 @@ pub struct TaskNodeOverrides { /// v1.ResourceRequirements, to allocate to a task. #[prost(message, optional, tag="2")] pub extended_resources: ::core::option::Option, + /// Override for the image used by task pods. #[prost(string, tag="3")] pub container_image: ::prost::alloc::string::String, } From 7d4883df802cd6df5a78d2e128f46808b457a43f Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Thu, 15 Feb 2024 16:20:00 +0100 Subject: [PATCH 20/22] Re-generate propeller Signed-off-by: Fabio Graetz --- .../v1alpha1/mocks/ExecutableNode.go | 67 +++++++++---------- 1 file changed, 32 insertions(+), 35 deletions(-) diff --git a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go index 52624a2b43..e6a03b7deb 100644 --- a/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go +++ b/flytepropeller/pkg/apis/flyteworkflow/v1alpha1/mocks/ExecutableNode.go @@ -154,6 +154,38 @@ func (_m *ExecutableNode) GetConfig() *v1.ConfigMap { return r0 } +type ExecutableNode_GetContainerImage struct { + *mock.Call +} + +func (_m ExecutableNode_GetContainerImage) Return(_a0 string) *ExecutableNode_GetContainerImage { + return &ExecutableNode_GetContainerImage{Call: _m.Call.Return(_a0)} +} + +func (_m *ExecutableNode) OnGetContainerImage() *ExecutableNode_GetContainerImage { + c_call := _m.On("GetContainerImage") + return &ExecutableNode_GetContainerImage{Call: c_call} +} + +func (_m *ExecutableNode) OnGetContainerImageMatch(matchers ...interface{}) *ExecutableNode_GetContainerImage { + c_call := _m.On("GetContainerImage", matchers...) + return &ExecutableNode_GetContainerImage{Call: c_call} +} + +// GetContainerImage provides a mock function with given fields: +func (_m *ExecutableNode) GetContainerImage() string { + ret := _m.Called() + + var r0 string + if rf, ok := ret.Get(0).(func() string); ok { + r0 = rf() + } else { + r0 = ret.Get(0).(string) + } + + return r0 +} + type ExecutableNode_GetExecutionDeadline struct { *mock.Call } @@ -222,41 +254,6 @@ func (_m *ExecutableNode) GetExtendedResources() *core.ExtendedResources { return r0 } -type ExecutableNode_GetContainerImage struct { - *mock.Call -} - -func (_m ExecutableNode_GetContainerImage) Return(_a0 string) *ExecutableNode_GetContainerImage { - return &ExecutableNode_GetContainerImage{Call: _m.Call.Return(_a0)} -} - -func (_m *ExecutableNode) OnGetContainerImage() *ExecutableNode_GetContainerImage { - c_call := _m.On("GetContainerImage") - return &ExecutableNode_GetContainerImage{Call: c_call} -} - -func (_m *ExecutableNode) OnGetContainerImageMatch(matchers ...interface{}) *ExecutableNode_GetContainerImage { - c_call := _m.On("GetContainerImage", matchers...) - return &ExecutableNode_GetContainerImage{Call: c_call} -} - -// GetContainerImage provides a mock function with given fields: -func (_m *ExecutableNode) GetContainerImage() string { - ret := _m.Called() - - var r0 string - if rf, ok := ret.Get(0).(func() string); ok { - r0 = rf() - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(string) - } - } - - return r0 -} - - type ExecutableNode_GetGateNode struct { *mock.Call } From fb52e400c98ce98410a4fa3561d96d6ab5169396 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Thu, 15 Feb 2024 16:35:42 +0100 Subject: [PATCH 21/22] Lint Signed-off-by: Fabio Graetz --- flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go b/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go index 00f01cd3d9..69f65c19ef 100644 --- a/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go +++ b/flyteplugins/go/tasks/plugins/k8s/ray/ray_test.go @@ -241,7 +241,7 @@ func TestBuildResourceRayContainerImage(t *testing.T) { for _, f := range fixtures { t.Run(f.name, func(t *testing.T) { - taskTemplate := dummyRayTaskTemplate("ray-id", dummyRayCustomObj()) + taskTemplate := dummyRayTaskTemplate("id", dummyRayCustomObj()) taskContext := dummyRayTaskContext(taskTemplate, f.resources, nil, f.containerImageOverride) rayJobResourceHandler := rayJobResourceHandler{} r, err := rayJobResourceHandler.BuildResource(context.TODO(), taskContext) From 53f1f4d50427128ce1f607159ba10d3227ddb4f4 Mon Sep 17 00:00:00 2001 From: Fabio Graetz Date: Thu, 15 Feb 2024 16:38:19 +0100 Subject: [PATCH 22/22] Re-generate flyteidl Signed-off-by: Fabio Graetz --- flyteidl/clients/go/assets/admin.swagger.json | 4 + .../gen/pb-go/flyteidl/core/workflow.pb.go | 108 ++++-------------- .../pb_python/flyteidl/core/workflow_pb2.py | 48 +------- .../pb_python/flyteidl/core/workflow_pb2.pyi | 11 -- 4 files changed, 32 insertions(+), 139 deletions(-) diff --git a/flyteidl/clients/go/assets/admin.swagger.json b/flyteidl/clients/go/assets/admin.swagger.json index c73c4cc58b..1adf1fa70c 100644 --- a/flyteidl/clients/go/assets/admin.swagger.json +++ b/flyteidl/clients/go/assets/admin.swagger.json @@ -7221,6 +7221,10 @@ "interface": { "$ref": "#/definitions/coreTypedInterface", "title": "The input and output interface for the launch plan" + }, + "fixed_inputs": { + "$ref": "#/definitions/coreLiteralMap", + "title": "A collection of input literals that are fixed for the launch plan" } }, "description": "A structure that uniquely identifies a launch plan in the system." diff --git a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go index 6e8eda537e..8b6cc6ab1d 100644 --- a/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go +++ b/flyteidl/gen/pb-go/flyteidl/core/workflow.pb.go @@ -1858,91 +1858,33 @@ var file_flyteidl_core_workflow_proto_rawDesc = []byte{ 0x20, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x45, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x52, 0x11, 0x65, 0x78, 0x74, 0x65, 0x6e, 0x64, 0x65, 0x64, 0x52, 0x65, 0x73, 0x6f, 0x75, -<<<<<<< HEAD -<<<<<<< HEAD - 0x72, 0x63, 0x65, 0x73, 0x22, 0xba, 0x01, 0x0a, 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, - 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, - 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, - 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, - 0x65, 0x72, 0x52, 0x02, 0x69, 0x64, 0x12, 0x3b, 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, - 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, - 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, - 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, - 0x61, 0x63, 0x65, 0x12, 0x3c, 0x0a, 0x0c, 0x66, 0x69, 0x78, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x70, - 0x75, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, - 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x4c, 0x69, 0x74, 0x65, 0x72, 0x61, - 0x6c, 0x4d, 0x61, 0x70, 0x52, 0x0b, 0x66, 0x69, 0x78, 0x65, 0x64, 0x49, 0x6e, 0x70, 0x75, 0x74, - 0x73, 0x42, 0xb3, 0x01, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, - 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, - 0x77, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, - 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, 0x6c, - 0x79, 0x74, 0x65, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, 0x6e, - 0x2f, 0x70, 0x62, 0x2d, 0x67, 0x6f, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, - 0x63, 0x6f, 0x72, 0x65, 0xa2, 0x02, 0x03, 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x43, 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, 0x79, - 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, - 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -======= - 0x72, 0x63, 0x65, 0x73, 0x22, 0x7c, 0x0a, 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, 0x6c, - 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, - 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, - 0x72, 0x52, 0x02, 0x69, 0x64, 0x12, 0x3b, 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, - 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, - 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, 0x6e, - 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, - 0x63, 0x65, 0x42, 0xb3, 0x01, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, - 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, - 0x6f, 0x77, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, - 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, - 0x6c, 0x79, 0x74, 0x65, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, - 0x6e, 0x2f, 0x70, 0x62, 0x2d, 0x67, 0x6f, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, - 0x2f, 0x63, 0x6f, 0x72, 0x65, 0xa2, 0x02, 0x03, 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, - 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x43, 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, - 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, - 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, - 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, - 0x64, 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x72, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -======= -func (m *TaskNodeOverrides) GetContainerImage() string { - if m != nil { - return m.ContainerImage -======= -func (x *TaskNodeOverrides) GetContainerImage() string { - if x != nil { - return x.ContainerImage ->>>>>>> 65b05ff25 (Re-generate flytidl) - } - return "" ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) ->>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) -======= 0x72, 0x63, 0x65, 0x73, 0x12, 0x27, 0x0a, 0x0f, 0x63, 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0e, 0x63, - 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x22, 0x7c, 0x0a, - 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, 0x6c, - 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, 0x2e, - 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x02, 0x69, 0x64, 0x12, 0x3b, - 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, - 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x42, 0xb3, 0x01, 0x0a, 0x11, - 0x63, 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, - 0x65, 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x50, 0x72, 0x6f, 0x74, 0x6f, - 0x50, 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x66, - 0x6c, 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x2f, 0x66, 0x6c, - 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x62, 0x2d, 0x67, 0x6f, - 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0xa2, 0x02, - 0x03, 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, - 0x43, 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, - 0x43, 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, - 0x43, 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, - 0xea, 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x72, - 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, ->>>>>>> faf3d3e38 (Re-generate flyteidl) + 0x6f, 0x6e, 0x74, 0x61, 0x69, 0x6e, 0x65, 0x72, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x22, 0xba, 0x01, + 0x0a, 0x12, 0x4c, 0x61, 0x75, 0x6e, 0x63, 0x68, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x65, 0x6d, 0x70, + 0x6c, 0x61, 0x74, 0x65, 0x12, 0x29, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, + 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x2e, 0x49, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x52, 0x02, 0x69, 0x64, 0x12, + 0x3b, 0x0a, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x54, 0x79, 0x70, 0x65, 0x64, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, + 0x65, 0x52, 0x09, 0x69, 0x6e, 0x74, 0x65, 0x72, 0x66, 0x61, 0x63, 0x65, 0x12, 0x3c, 0x0a, 0x0c, + 0x66, 0x69, 0x78, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x70, 0x75, 0x74, 0x73, 0x18, 0x03, 0x20, 0x01, + 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, + 0x72, 0x65, 0x2e, 0x4c, 0x69, 0x74, 0x65, 0x72, 0x61, 0x6c, 0x4d, 0x61, 0x70, 0x52, 0x0b, 0x66, + 0x69, 0x78, 0x65, 0x64, 0x49, 0x6e, 0x70, 0x75, 0x74, 0x73, 0x42, 0xb3, 0x01, 0x0a, 0x11, 0x63, + 0x6f, 0x6d, 0x2e, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x63, 0x6f, 0x72, 0x65, + 0x42, 0x0d, 0x57, 0x6f, 0x72, 0x6b, 0x66, 0x6c, 0x6f, 0x77, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, + 0x01, 0x5a, 0x3a, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x66, 0x6c, + 0x79, 0x74, 0x65, 0x6f, 0x72, 0x67, 0x2f, 0x66, 0x6c, 0x79, 0x74, 0x65, 0x2f, 0x66, 0x6c, 0x79, + 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x62, 0x2d, 0x67, 0x6f, 0x2f, + 0x66, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2f, 0x63, 0x6f, 0x72, 0x65, 0xa2, 0x02, 0x03, + 0x46, 0x43, 0x58, 0xaa, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x2e, 0x43, + 0x6f, 0x72, 0x65, 0xca, 0x02, 0x0d, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, + 0x6f, 0x72, 0x65, 0xe2, 0x02, 0x19, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x5c, 0x43, + 0x6f, 0x72, 0x65, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, + 0x02, 0x0e, 0x46, 0x6c, 0x79, 0x74, 0x65, 0x69, 0x64, 0x6c, 0x3a, 0x3a, 0x43, 0x6f, 0x72, 0x65, + 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py index 7985759322..4c07024320 100644 --- a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py +++ b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.py @@ -22,19 +22,7 @@ from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -<<<<<<< HEAD -<<<<<<< HEAD -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\x9c\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\"\xba\x01\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12<\n\x0c\x66ixed_inputs\x18\x03 \x01(\x0b\x32\x19.flyteidl.core.LiteralMapR\x0b\x66ixedInputsB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') -======= -<<<<<<< HEAD -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\x9c\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\"|\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterfaceB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') -======= -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\xce\x01\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptibleB\x15\n\x13interruptible_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\xc5\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\x12\'\n\x0f\x63ontainer_image\x18\x03 \x01(\tR\x0e\x63ontainerImageB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) ->>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) -======= -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\xc5\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\x12\'\n\x0f\x63ontainer_image\x18\x03 \x01(\tR\x0e\x63ontainerImage\"|\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterfaceB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') ->>>>>>> faf3d3e38 (Re-generate flyteidl) +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1c\x66lyteidl/core/workflow.proto\x12\rflyteidl.core\x1a\x1d\x66lyteidl/core/condition.proto\x1a\x1d\x66lyteidl/core/execution.proto\x1a\x1e\x66lyteidl/core/identifier.proto\x1a\x1d\x66lyteidl/core/interface.proto\x1a\x1c\x66lyteidl/core/literals.proto\x1a\x19\x66lyteidl/core/tasks.proto\x1a\x19\x66lyteidl/core/types.proto\x1a\x1c\x66lyteidl/core/security.proto\x1a\x1egoogle/protobuf/duration.proto\"{\n\x07IfBlock\x12>\n\tcondition\x18\x01 \x01(\x0b\x32 .flyteidl.core.BooleanExpressionR\tcondition\x12\x30\n\tthen_node\x18\x02 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x08thenNode\"\xd4\x01\n\x0bIfElseBlock\x12*\n\x04\x63\x61se\x18\x01 \x01(\x0b\x32\x16.flyteidl.core.IfBlockR\x04\x63\x61se\x12,\n\x05other\x18\x02 \x03(\x0b\x32\x16.flyteidl.core.IfBlockR\x05other\x12\x32\n\telse_node\x18\x03 \x01(\x0b\x32\x13.flyteidl.core.NodeH\x00R\x08\x65lseNode\x12,\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x14.flyteidl.core.ErrorH\x00R\x05\x65rrorB\t\n\x07\x64\x65\x66\x61ult\"A\n\nBranchNode\x12\x33\n\x07if_else\x18\x01 \x01(\x0b\x32\x1a.flyteidl.core.IfElseBlockR\x06ifElse\"\x97\x01\n\x08TaskNode\x12>\n\x0creference_id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0breferenceId\x12>\n\toverrides\x18\x02 \x01(\x0b\x32 .flyteidl.core.TaskNodeOverridesR\toverridesB\x0b\n\treference\"\xa6\x01\n\x0cWorkflowNode\x12\x42\n\x0elaunchplan_ref\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\rlaunchplanRef\x12\x45\n\x10sub_workflow_ref\x18\x02 \x01(\x0b\x32\x19.flyteidl.core.IdentifierH\x00R\x0esubWorkflowRefB\x0b\n\treference\"/\n\x10\x41pproveCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\"\x90\x01\n\x0fSignalCondition\x12\x1b\n\tsignal_id\x18\x01 \x01(\tR\x08signalId\x12.\n\x04type\x18\x02 \x01(\x0b\x32\x1a.flyteidl.core.LiteralTypeR\x04type\x12\x30\n\x14output_variable_name\x18\x03 \x01(\tR\x12outputVariableName\"G\n\x0eSleepCondition\x12\x35\n\x08\x64uration\x18\x01 \x01(\x0b\x32\x19.google.protobuf.DurationR\x08\x64uration\"\xc5\x01\n\x08GateNode\x12;\n\x07\x61pprove\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.ApproveConditionH\x00R\x07\x61pprove\x12\x38\n\x06signal\x18\x02 \x01(\x0b\x32\x1e.flyteidl.core.SignalConditionH\x00R\x06signal\x12\x35\n\x05sleep\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.SleepConditionH\x00R\x05sleepB\x0b\n\tcondition\"\xbf\x01\n\tArrayNode\x12\'\n\x04node\x18\x01 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x04node\x12 \n\x0bparallelism\x18\x02 \x01(\rR\x0bparallelism\x12%\n\rmin_successes\x18\x03 \x01(\rH\x00R\x0cminSuccesses\x12,\n\x11min_success_ratio\x18\x04 \x01(\x02H\x00R\x0fminSuccessRatioB\x12\n\x10success_criteria\"\x8c\x03\n\x0cNodeMetadata\x12\x12\n\x04name\x18\x01 \x01(\tR\x04name\x12\x33\n\x07timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07timeout\x12\x36\n\x07retries\x18\x05 \x01(\x0b\x32\x1c.flyteidl.core.RetryStrategyR\x07retries\x12&\n\rinterruptible\x18\x06 \x01(\x08H\x00R\rinterruptible\x12\x1e\n\tcacheable\x18\x07 \x01(\x08H\x01R\tcacheable\x12%\n\rcache_version\x18\x08 \x01(\tH\x02R\x0c\x63\x61\x63heVersion\x12/\n\x12\x63\x61\x63he_serializable\x18\t \x01(\x08H\x03R\x11\x63\x61\x63heSerializableB\x15\n\x13interruptible_valueB\x11\n\x0f\x63\x61\x63heable_valueB\x15\n\x13\x63\x61\x63he_version_valueB\x1a\n\x18\x63\x61\x63he_serializable_value\"/\n\x05\x41lias\x12\x10\n\x03var\x18\x01 \x01(\tR\x03var\x12\x14\n\x05\x61lias\x18\x02 \x01(\tR\x05\x61lias\"\x9f\x04\n\x04Node\x12\x0e\n\x02id\x18\x01 \x01(\tR\x02id\x12\x37\n\x08metadata\x18\x02 \x01(\x0b\x32\x1b.flyteidl.core.NodeMetadataR\x08metadata\x12.\n\x06inputs\x18\x03 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x06inputs\x12*\n\x11upstream_node_ids\x18\x04 \x03(\tR\x0fupstreamNodeIds\x12;\n\x0eoutput_aliases\x18\x05 \x03(\x0b\x32\x14.flyteidl.core.AliasR\routputAliases\x12\x36\n\ttask_node\x18\x06 \x01(\x0b\x32\x17.flyteidl.core.TaskNodeH\x00R\x08taskNode\x12\x42\n\rworkflow_node\x18\x07 \x01(\x0b\x32\x1b.flyteidl.core.WorkflowNodeH\x00R\x0cworkflowNode\x12<\n\x0b\x62ranch_node\x18\x08 \x01(\x0b\x32\x19.flyteidl.core.BranchNodeH\x00R\nbranchNode\x12\x36\n\tgate_node\x18\t \x01(\x0b\x32\x17.flyteidl.core.GateNodeH\x00R\x08gateNode\x12\x39\n\narray_node\x18\n \x01(\x0b\x32\x18.flyteidl.core.ArrayNodeH\x00R\tarrayNodeB\x08\n\x06target\"\xfc\x02\n\x10WorkflowMetadata\x12M\n\x12quality_of_service\x18\x01 \x01(\x0b\x32\x1f.flyteidl.core.QualityOfServiceR\x10qualityOfService\x12N\n\non_failure\x18\x02 \x01(\x0e\x32/.flyteidl.core.WorkflowMetadata.OnFailurePolicyR\tonFailure\x12=\n\x04tags\x18\x03 \x03(\x0b\x32).flyteidl.core.WorkflowMetadata.TagsEntryR\x04tags\x1a\x37\n\tTagsEntry\x12\x10\n\x03key\x18\x01 \x01(\tR\x03key\x12\x14\n\x05value\x18\x02 \x01(\tR\x05value:\x02\x38\x01\"Q\n\x0fOnFailurePolicy\x12\x14\n\x10\x46\x41IL_IMMEDIATELY\x10\x00\x12(\n$FAIL_AFTER_EXECUTABLE_NODES_COMPLETE\x10\x01\"@\n\x18WorkflowMetadataDefaults\x12$\n\rinterruptible\x18\x01 \x01(\x08R\rinterruptible\"\xa2\x03\n\x10WorkflowTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\x08metadata\x18\x02 \x01(\x0b\x32\x1f.flyteidl.core.WorkflowMetadataR\x08metadata\x12;\n\tinterface\x18\x03 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12)\n\x05nodes\x18\x04 \x03(\x0b\x32\x13.flyteidl.core.NodeR\x05nodes\x12\x30\n\x07outputs\x18\x05 \x03(\x0b\x32\x16.flyteidl.core.BindingR\x07outputs\x12\x36\n\x0c\x66\x61ilure_node\x18\x06 \x01(\x0b\x32\x13.flyteidl.core.NodeR\x0b\x66\x61ilureNode\x12T\n\x11metadata_defaults\x18\x07 \x01(\x0b\x32\'.flyteidl.core.WorkflowMetadataDefaultsR\x10metadataDefaults\"\xc5\x01\n\x11TaskNodeOverrides\x12\x36\n\tresources\x18\x01 \x01(\x0b\x32\x18.flyteidl.core.ResourcesR\tresources\x12O\n\x12\x65xtended_resources\x18\x02 \x01(\x0b\x32 .flyteidl.core.ExtendedResourcesR\x11\x65xtendedResources\x12\'\n\x0f\x63ontainer_image\x18\x03 \x01(\tR\x0e\x63ontainerImage\"\xba\x01\n\x12LaunchPlanTemplate\x12)\n\x02id\x18\x01 \x01(\x0b\x32\x19.flyteidl.core.IdentifierR\x02id\x12;\n\tinterface\x18\x02 \x01(\x0b\x32\x1d.flyteidl.core.TypedInterfaceR\tinterface\x12<\n\x0c\x66ixed_inputs\x18\x03 \x01(\x0b\x32\x19.flyteidl.core.LiteralMapR\x0b\x66ixedInputsB\xb3\x01\n\x11\x63om.flyteidl.coreB\rWorkflowProtoP\x01Z:github.com/flyteorg/flyte/flyteidl/gen/pb-go/flyteidl/core\xa2\x02\x03\x46\x43X\xaa\x02\rFlyteidl.Core\xca\x02\rFlyteidl\\Core\xe2\x02\x19\x46lyteidl\\Core\\GPBMetadata\xea\x02\x0e\x46lyteidl::Coreb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -82,37 +70,7 @@ _globals['_WORKFLOWTEMPLATE']._serialized_start=3155 _globals['_WORKFLOWTEMPLATE']._serialized_end=3573 _globals['_TASKNODEOVERRIDES']._serialized_start=3576 -<<<<<<< HEAD - _globals['_TASKNODEOVERRIDES']._serialized_end=3732 -<<<<<<< HEAD - _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3735 - _globals['_LAUNCHPLANTEMPLATE']._serialized_end=3921 -======= - _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3734 - _globals['_LAUNCHPLANTEMPLATE']._serialized_end=3858 -======= - _globals['_NODEMETADATA']._serialized_end=1918 - _globals['_ALIAS']._serialized_start=1920 - _globals['_ALIAS']._serialized_end=1967 - _globals['_NODE']._serialized_start=1970 - _globals['_NODE']._serialized_end=2513 - _globals['_WORKFLOWMETADATA']._serialized_start=2516 - _globals['_WORKFLOWMETADATA']._serialized_end=2896 - _globals['_WORKFLOWMETADATA_TAGSENTRY']._serialized_start=2758 - _globals['_WORKFLOWMETADATA_TAGSENTRY']._serialized_end=2813 - _globals['_WORKFLOWMETADATA_ONFAILUREPOLICY']._serialized_start=2815 - _globals['_WORKFLOWMETADATA_ONFAILUREPOLICY']._serialized_end=2896 - _globals['_WORKFLOWMETADATADEFAULTS']._serialized_start=2898 - _globals['_WORKFLOWMETADATADEFAULTS']._serialized_end=2962 - _globals['_WORKFLOWTEMPLATE']._serialized_start=2965 - _globals['_WORKFLOWTEMPLATE']._serialized_end=3383 - _globals['_TASKNODEOVERRIDES']._serialized_start=3386 - _globals['_TASKNODEOVERRIDES']._serialized_end=3583 ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) ->>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) -======= _globals['_TASKNODEOVERRIDES']._serialized_end=3773 - _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3775 - _globals['_LAUNCHPLANTEMPLATE']._serialized_end=3899 ->>>>>>> faf3d3e38 (Re-generate flyteidl) + _globals['_LAUNCHPLANTEMPLATE']._serialized_start=3776 + _globals['_LAUNCHPLANTEMPLATE']._serialized_end=3962 # @@protoc_insertion_point(module_scope) diff --git a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi index 025d24bdeb..11efca2392 100644 --- a/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi +++ b/flyteidl/gen/pb_python/flyteidl/core/workflow_pb2.pyi @@ -215,16 +215,5 @@ class LaunchPlanTemplate(_message.Message): FIXED_INPUTS_FIELD_NUMBER: _ClassVar[int] id: _identifier_pb2.Identifier interface: _interface_pb2.TypedInterface -<<<<<<< HEAD fixed_inputs: _literals_pb2.LiteralMap def __init__(self, id: _Optional[_Union[_identifier_pb2.Identifier, _Mapping]] = ..., interface: _Optional[_Union[_interface_pb2.TypedInterface, _Mapping]] = ..., fixed_inputs: _Optional[_Union[_literals_pb2.LiteralMap, _Mapping]] = ...) -> None: ... -======= - def __init__(self, id: _Optional[_Union[_identifier_pb2.Identifier, _Mapping]] = ..., interface: _Optional[_Union[_interface_pb2.TypedInterface, _Mapping]] = ...) -> None: ... -<<<<<<< HEAD -======= - container_image: str - def __init__(self, resources: _Optional[_Union[_tasks_pb2.Resources, _Mapping]] = ..., extended_resources: _Optional[_Union[_tasks_pb2.ExtendedResources, _Mapping]] = ..., container_image: _Optional[str] = ...) -> None: ... ->>>>>>> b88b170a7 (Add container image to TaskNodeOverrides proto) ->>>>>>> 3f38dddcf (Add container image to TaskNodeOverrides proto) -======= ->>>>>>> faf3d3e38 (Re-generate flyteidl)