1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
#[derive(Clone, PartialEq, ::prost::Message)] pub struct WorkflowExecutionFilter { #[prost(string, tag = "1")] pub workflow_id: ::prost::alloc::string::String, #[prost(string, tag = "2")] pub run_id: ::prost::alloc::string::String, } #[derive(Clone, PartialEq, ::prost::Message)] pub struct WorkflowTypeFilter { #[prost(string, tag = "1")] pub name: ::prost::alloc::string::String, } #[derive(Clone, PartialEq, ::prost::Message)] pub struct StartTimeFilter { #[prost(message, optional, tag = "1")] pub earliest_time: ::core::option::Option<::prost_types::Timestamp>, #[prost(message, optional, tag = "2")] pub latest_time: ::core::option::Option<::prost_types::Timestamp>, } #[derive(Clone, PartialEq, ::prost::Message)] pub struct StatusFilter { #[prost( enumeration = "super::super::enums::v1::WorkflowExecutionStatus", tag = "1" )] pub status: i32, }