Current section

Files

Jump to
spawn lib spawn actors protocol.pb.ex
Raw

lib/spawn/actors/protocol.pb.ex

defmodule Eigr.Functions.Protocol.Status do
@moduledoc false
use Protobuf, enum: true, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.EnumDescriptorProto{
__unknown_fields__: [],
name: "Status",
options: nil,
reserved_name: [],
reserved_range: [],
value: [
%Google.Protobuf.EnumValueDescriptorProto{
__unknown_fields__: [],
name: "UNKNOWN",
number: 0,
options: nil
},
%Google.Protobuf.EnumValueDescriptorProto{
__unknown_fields__: [],
name: "OK",
number: 1,
options: nil
},
%Google.Protobuf.EnumValueDescriptorProto{
__unknown_fields__: [],
name: "ACTOR_NOT_FOUND",
number: 2,
options: nil
},
%Google.Protobuf.EnumValueDescriptorProto{
__unknown_fields__: [],
name: "ERROR",
number: 3,
options: nil
}
]
}
end
field(:UNKNOWN, 0)
field(:OK, 1)
field(:ACTOR_NOT_FOUND, 2)
field(:ERROR, 3)
end
defmodule Eigr.Functions.Protocol.Context.MetadataEntry do
@moduledoc false
use Protobuf, map: true, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "key",
label: :LABEL_OPTIONAL,
name: "key",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "MetadataEntry",
nested_type: [],
oneof_decl: [],
options: %Google.Protobuf.MessageOptions{
__pb_extensions__: %{},
__unknown_fields__: [],
deprecated: false,
map_entry: true,
message_set_wire_format: false,
no_standard_descriptor_accessor: false,
uninterpreted_option: []
},
reserved_name: [],
reserved_range: []
}
end
field(:key, 1, type: :string)
field(:value, 2, type: :string)
end
defmodule Eigr.Functions.Protocol.Context do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "state",
label: :LABEL_OPTIONAL,
name: "state",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".google.protobuf.Any"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "metadata",
label: :LABEL_REPEATED,
name: "metadata",
number: 4,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Context.MetadataEntry"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "caller",
label: :LABEL_OPTIONAL,
name: "caller",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorId"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "self",
label: :LABEL_OPTIONAL,
name: "self",
number: 3,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorId"
}
],
name: "Context",
nested_type: [
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "key",
label: :LABEL_OPTIONAL,
name: "key",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "MetadataEntry",
nested_type: [],
oneof_decl: [],
options: %Google.Protobuf.MessageOptions{
__pb_extensions__: %{},
__unknown_fields__: [],
deprecated: false,
map_entry: true,
message_set_wire_format: false,
no_standard_descriptor_accessor: false,
uninterpreted_option: []
},
reserved_name: [],
reserved_range: []
}
],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:state, 1, type: Google.Protobuf.Any)
field(:metadata, 4,
repeated: true,
type: Eigr.Functions.Protocol.Context.MetadataEntry,
map: true
)
field(:caller, 2, type: Eigr.Functions.Protocol.Actors.ActorId)
field(:self, 3, type: Eigr.Functions.Protocol.Actors.ActorId)
end
defmodule Eigr.Functions.Protocol.Noop do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [],
name: "Noop",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
end
defmodule Eigr.Functions.Protocol.RegistrationRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "serviceInfo",
label: :LABEL_OPTIONAL,
name: "service_info",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.ServiceInfo"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actorSystem",
label: :LABEL_OPTIONAL,
name: "actor_system",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorSystem"
}
],
name: "RegistrationRequest",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:service_info, 1, type: Eigr.Functions.Protocol.ServiceInfo, json_name: "serviceInfo")
field(:actor_system, 2,
type: Eigr.Functions.Protocol.Actors.ActorSystem,
json_name: "actorSystem"
)
end
defmodule Eigr.Functions.Protocol.RegistrationResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "status",
label: :LABEL_OPTIONAL,
name: "status",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.RequestStatus"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "proxyInfo",
label: :LABEL_OPTIONAL,
name: "proxy_info",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.ProxyInfo"
}
],
name: "RegistrationResponse",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:status, 1, type: Eigr.Functions.Protocol.RequestStatus)
field(:proxy_info, 2, type: Eigr.Functions.Protocol.ProxyInfo, json_name: "proxyInfo")
end
defmodule Eigr.Functions.Protocol.ServiceInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "serviceName",
label: :LABEL_OPTIONAL,
name: "service_name",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "serviceVersion",
label: :LABEL_OPTIONAL,
name: "service_version",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "serviceRuntime",
label: :LABEL_OPTIONAL,
name: "service_runtime",
number: 3,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "supportLibraryName",
label: :LABEL_OPTIONAL,
name: "support_library_name",
number: 4,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "supportLibraryVersion",
label: :LABEL_OPTIONAL,
name: "support_library_version",
number: 5,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "protocolMajorVersion",
label: :LABEL_OPTIONAL,
name: "protocol_major_version",
number: 6,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_INT32,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "protocolMinorVersion",
label: :LABEL_OPTIONAL,
name: "protocol_minor_version",
number: 7,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_INT32,
type_name: nil
}
],
name: "ServiceInfo",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:service_name, 1, type: :string, json_name: "serviceName")
field(:service_version, 2, type: :string, json_name: "serviceVersion")
field(:service_runtime, 3, type: :string, json_name: "serviceRuntime")
field(:support_library_name, 4, type: :string, json_name: "supportLibraryName")
field(:support_library_version, 5, type: :string, json_name: "supportLibraryVersion")
field(:protocol_major_version, 6, type: :int32, json_name: "protocolMajorVersion")
field(:protocol_minor_version, 7, type: :int32, json_name: "protocolMinorVersion")
end
defmodule Eigr.Functions.Protocol.SpawnRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actors",
label: :LABEL_REPEATED,
name: "actors",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorId"
}
],
name: "SpawnRequest",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:actors, 1, repeated: true, type: Eigr.Functions.Protocol.Actors.ActorId)
end
defmodule Eigr.Functions.Protocol.SpawnResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "status",
label: :LABEL_OPTIONAL,
name: "status",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.RequestStatus"
}
],
name: "SpawnResponse",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:status, 1, type: Eigr.Functions.Protocol.RequestStatus)
end
defmodule Eigr.Functions.Protocol.ProxyInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "protocolMajorVersion",
label: :LABEL_OPTIONAL,
name: "protocol_major_version",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_INT32,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "protocolMinorVersion",
label: :LABEL_OPTIONAL,
name: "protocol_minor_version",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_INT32,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "proxyName",
label: :LABEL_OPTIONAL,
name: "proxy_name",
number: 3,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "proxyVersion",
label: :LABEL_OPTIONAL,
name: "proxy_version",
number: 4,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "ProxyInfo",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:protocol_major_version, 1, type: :int32, json_name: "protocolMajorVersion")
field(:protocol_minor_version, 2, type: :int32, json_name: "protocolMinorVersion")
field(:proxy_name, 3, type: :string, json_name: "proxyName")
field(:proxy_version, 4, type: :string, json_name: "proxyVersion")
end
defmodule Eigr.Functions.Protocol.SideEffect do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "request",
label: :LABEL_OPTIONAL,
name: "request",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.InvocationRequest"
}
],
name: "SideEffect",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:request, 1, type: Eigr.Functions.Protocol.InvocationRequest)
end
defmodule Eigr.Functions.Protocol.Broadcast do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "channelGroup",
label: :LABEL_OPTIONAL,
name: "channel_group",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "commandName",
label: :LABEL_OPTIONAL,
name: "command_name",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 3,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".google.protobuf.Any"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "noop",
label: :LABEL_OPTIONAL,
name: "noop",
number: 4,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Noop"
}
],
name: "Broadcast",
nested_type: [],
oneof_decl: [
%Google.Protobuf.OneofDescriptorProto{
__unknown_fields__: [],
name: "payload",
options: nil
}
],
options: nil,
reserved_name: [],
reserved_range: []
}
end
oneof(:payload, 0)
field(:channel_group, 1, type: :string, json_name: "channelGroup")
field(:command_name, 2, type: :string, json_name: "commandName")
field(:value, 3, type: Google.Protobuf.Any, oneof: 0)
field(:noop, 4, type: Eigr.Functions.Protocol.Noop, oneof: 0)
end
defmodule Eigr.Functions.Protocol.Pipe do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actor",
label: :LABEL_OPTIONAL,
name: "actor",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "commandName",
label: :LABEL_OPTIONAL,
name: "command_name",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "Pipe",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:actor, 1, type: :string)
field(:command_name, 2, type: :string, json_name: "commandName")
end
defmodule Eigr.Functions.Protocol.Forward do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actor",
label: :LABEL_OPTIONAL,
name: "actor",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "commandName",
label: :LABEL_OPTIONAL,
name: "command_name",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "Forward",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:actor, 1, type: :string)
field(:command_name, 2, type: :string, json_name: "commandName")
end
defmodule Eigr.Functions.Protocol.Workflow do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "broadcast",
label: :LABEL_OPTIONAL,
name: "broadcast",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Broadcast"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "effects",
label: :LABEL_REPEATED,
name: "effects",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.SideEffect"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "pipe",
label: :LABEL_OPTIONAL,
name: "pipe",
number: 3,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Pipe"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "forward",
label: :LABEL_OPTIONAL,
name: "forward",
number: 4,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Forward"
}
],
name: "Workflow",
nested_type: [],
oneof_decl: [
%Google.Protobuf.OneofDescriptorProto{
__unknown_fields__: [],
name: "routing",
options: nil
}
],
options: nil,
reserved_name: [],
reserved_range: []
}
end
oneof(:routing, 0)
field(:broadcast, 2, type: Eigr.Functions.Protocol.Broadcast)
field(:effects, 1, repeated: true, type: Eigr.Functions.Protocol.SideEffect)
field(:pipe, 3, type: Eigr.Functions.Protocol.Pipe, oneof: 0)
field(:forward, 4, type: Eigr.Functions.Protocol.Forward, oneof: 0)
end
defmodule Eigr.Functions.Protocol.InvocationRequest.MetadataEntry do
@moduledoc false
use Protobuf, map: true, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "key",
label: :LABEL_OPTIONAL,
name: "key",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "MetadataEntry",
nested_type: [],
oneof_decl: [],
options: %Google.Protobuf.MessageOptions{
__pb_extensions__: %{},
__unknown_fields__: [],
deprecated: false,
map_entry: true,
message_set_wire_format: false,
no_standard_descriptor_accessor: false,
uninterpreted_option: []
},
reserved_name: [],
reserved_range: []
}
end
field(:key, 1, type: :string)
field(:value, 2, type: :string)
end
defmodule Eigr.Functions.Protocol.InvocationRequest do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "system",
label: :LABEL_OPTIONAL,
name: "system",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorSystem"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actor",
label: :LABEL_OPTIONAL,
name: "actor",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.Actor"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "commandName",
label: :LABEL_OPTIONAL,
name: "command_name",
number: 3,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 4,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".google.protobuf.Any"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "noop",
label: :LABEL_OPTIONAL,
name: "noop",
number: 7,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Noop"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "async",
label: :LABEL_OPTIONAL,
name: "async",
number: 5,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_BOOL,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "caller",
label: :LABEL_OPTIONAL,
name: "caller",
number: 6,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorId"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "metadata",
label: :LABEL_REPEATED,
name: "metadata",
number: 8,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.InvocationRequest.MetadataEntry"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "scheduledTo",
label: :LABEL_OPTIONAL,
name: "scheduled_to",
number: 9,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_INT64,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "pooled",
label: :LABEL_OPTIONAL,
name: "pooled",
number: 10,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_BOOL,
type_name: nil
}
],
name: "InvocationRequest",
nested_type: [
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "key",
label: :LABEL_OPTIONAL,
name: "key",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "MetadataEntry",
nested_type: [],
oneof_decl: [],
options: %Google.Protobuf.MessageOptions{
__pb_extensions__: %{},
__unknown_fields__: [],
deprecated: false,
map_entry: true,
message_set_wire_format: false,
no_standard_descriptor_accessor: false,
uninterpreted_option: []
},
reserved_name: [],
reserved_range: []
}
],
oneof_decl: [
%Google.Protobuf.OneofDescriptorProto{
__unknown_fields__: [],
name: "payload",
options: nil
}
],
options: nil,
reserved_name: [],
reserved_range: []
}
end
oneof(:payload, 0)
field(:system, 1, type: Eigr.Functions.Protocol.Actors.ActorSystem)
field(:actor, 2, type: Eigr.Functions.Protocol.Actors.Actor)
field(:command_name, 3, type: :string, json_name: "commandName")
field(:value, 4, type: Google.Protobuf.Any, oneof: 0)
field(:noop, 7, type: Eigr.Functions.Protocol.Noop, oneof: 0)
field(:async, 5, type: :bool)
field(:caller, 6, type: Eigr.Functions.Protocol.Actors.ActorId)
field(:metadata, 8,
repeated: true,
type: Eigr.Functions.Protocol.InvocationRequest.MetadataEntry,
map: true
)
field(:scheduled_to, 9, type: :int64, json_name: "scheduledTo")
field(:pooled, 10, type: :bool)
end
defmodule Eigr.Functions.Protocol.ActorInvocation do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actor",
label: :LABEL_OPTIONAL,
name: "actor",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorId"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "commandName",
label: :LABEL_OPTIONAL,
name: "command_name",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "currentContext",
label: :LABEL_OPTIONAL,
name: "current_context",
number: 3,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Context"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 4,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".google.protobuf.Any"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "noop",
label: :LABEL_OPTIONAL,
name: "noop",
number: 5,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Noop"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "caller",
label: :LABEL_OPTIONAL,
name: "caller",
number: 6,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorId"
}
],
name: "ActorInvocation",
nested_type: [],
oneof_decl: [
%Google.Protobuf.OneofDescriptorProto{
__unknown_fields__: [],
name: "payload",
options: nil
}
],
options: nil,
reserved_name: [],
reserved_range: []
}
end
oneof(:payload, 0)
field(:actor, 1, type: Eigr.Functions.Protocol.Actors.ActorId)
field(:command_name, 2, type: :string, json_name: "commandName")
field(:current_context, 3, type: Eigr.Functions.Protocol.Context, json_name: "currentContext")
field(:value, 4, type: Google.Protobuf.Any, oneof: 0)
field(:noop, 5, type: Eigr.Functions.Protocol.Noop, oneof: 0)
field(:caller, 6, type: Eigr.Functions.Protocol.Actors.ActorId)
end
defmodule Eigr.Functions.Protocol.ActorInvocationResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actorName",
label: :LABEL_OPTIONAL,
name: "actor_name",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actorSystem",
label: :LABEL_OPTIONAL,
name: "actor_system",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "updatedContext",
label: :LABEL_OPTIONAL,
name: "updated_context",
number: 3,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Context"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 4,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".google.protobuf.Any"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "noop",
label: :LABEL_OPTIONAL,
name: "noop",
number: 6,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Noop"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "workflow",
label: :LABEL_OPTIONAL,
name: "workflow",
number: 5,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Workflow"
}
],
name: "ActorInvocationResponse",
nested_type: [],
oneof_decl: [
%Google.Protobuf.OneofDescriptorProto{
__unknown_fields__: [],
name: "payload",
options: nil
}
],
options: nil,
reserved_name: [],
reserved_range: []
}
end
oneof(:payload, 0)
field(:actor_name, 1, type: :string, json_name: "actorName")
field(:actor_system, 2, type: :string, json_name: "actorSystem")
field(:updated_context, 3, type: Eigr.Functions.Protocol.Context, json_name: "updatedContext")
field(:value, 4, type: Google.Protobuf.Any, oneof: 0)
field(:noop, 6, type: Eigr.Functions.Protocol.Noop, oneof: 0)
field(:workflow, 5, type: Eigr.Functions.Protocol.Workflow)
end
defmodule Eigr.Functions.Protocol.InvocationResponse do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "status",
label: :LABEL_OPTIONAL,
name: "status",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.RequestStatus"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "system",
label: :LABEL_OPTIONAL,
name: "system",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.ActorSystem"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "actor",
label: :LABEL_OPTIONAL,
name: "actor",
number: 3,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.actors.Actor"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "value",
label: :LABEL_OPTIONAL,
name: "value",
number: 4,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".google.protobuf.Any"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "noop",
label: :LABEL_OPTIONAL,
name: "noop",
number: 5,
oneof_index: 0,
options: nil,
proto3_optional: nil,
type: :TYPE_MESSAGE,
type_name: ".eigr.functions.protocol.Noop"
}
],
name: "InvocationResponse",
nested_type: [],
oneof_decl: [
%Google.Protobuf.OneofDescriptorProto{
__unknown_fields__: [],
name: "payload",
options: nil
}
],
options: nil,
reserved_name: [],
reserved_range: []
}
end
oneof(:payload, 0)
field(:status, 1, type: Eigr.Functions.Protocol.RequestStatus)
field(:system, 2, type: Eigr.Functions.Protocol.Actors.ActorSystem)
field(:actor, 3, type: Eigr.Functions.Protocol.Actors.Actor)
field(:value, 4, type: Google.Protobuf.Any, oneof: 0)
field(:noop, 5, type: Eigr.Functions.Protocol.Noop, oneof: 0)
end
defmodule Eigr.Functions.Protocol.RequestStatus do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.10.0", syntax: :proto3
def descriptor do
# credo:disable-for-next-line
%Google.Protobuf.DescriptorProto{
__unknown_fields__: [],
enum_type: [],
extension: [],
extension_range: [],
field: [
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "status",
label: :LABEL_OPTIONAL,
name: "status",
number: 1,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_ENUM,
type_name: ".eigr.functions.protocol.Status"
},
%Google.Protobuf.FieldDescriptorProto{
__unknown_fields__: [],
default_value: nil,
extendee: nil,
json_name: "message",
label: :LABEL_OPTIONAL,
name: "message",
number: 2,
oneof_index: nil,
options: nil,
proto3_optional: nil,
type: :TYPE_STRING,
type_name: nil
}
],
name: "RequestStatus",
nested_type: [],
oneof_decl: [],
options: nil,
reserved_name: [],
reserved_range: []
}
end
field(:status, 1, type: Eigr.Functions.Protocol.Status, enum: true)
field(:message, 2, type: :string)
end