Packages
temporalio
1.35.0
1.62.13
1.62.12
1.62.11
1.62.9
1.62.8
1.62.7
1.62.6
1.62.5
1.62.3
1.62.2
1.62.1
1.62.0
1.61.1
1.61.0
1.60.2
1.60.1
1.60.0
1.59.0
1.58.0
1.56.0
1.55.0
1.54.0
1.53.0
1.51.0
1.50.1
1.50.0
1.49.1
1.49.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.2
1.43.1
1.43.0
1.42.0
1.41.0
1.40.0
1.38.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.21.0
1.20.0
Elixir files generated from Temporal.io's protobuf files using protobuf-elixir.
Current section
Files
Jump to
Current section
Files
lib/temporal/api/namespace/v1/message.pb.ex
defmodule Temporal.Api.Namespace.V1.NamespaceInfo.DataEntry do
@moduledoc false
use Protobuf, map: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :key, 1, type: :string
field :value, 2, type: :string
end
defmodule Temporal.Api.Namespace.V1.NamespaceInfo.Capabilities do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :eager_workflow_start, 1, type: :bool, json_name: "eagerWorkflowStart"
field :sync_update, 2, type: :bool, json_name: "syncUpdate"
field :async_update, 3, type: :bool, json_name: "asyncUpdate"
end
defmodule Temporal.Api.Namespace.V1.NamespaceInfo do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :name, 1, type: :string
field :state, 2, type: Temporal.Api.Enums.V1.NamespaceState, enum: true
field :description, 3, type: :string
field :owner_email, 4, type: :string, json_name: "ownerEmail"
field :data, 5,
repeated: true,
type: Temporal.Api.Namespace.V1.NamespaceInfo.DataEntry,
map: true
field :id, 6, type: :string
field :capabilities, 7, type: Temporal.Api.Namespace.V1.NamespaceInfo.Capabilities
field :supports_schedules, 100, type: :bool, json_name: "supportsSchedules"
end
defmodule Temporal.Api.Namespace.V1.NamespaceConfig.CustomSearchAttributeAliasesEntry do
@moduledoc false
use Protobuf, map: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :key, 1, type: :string
field :value, 2, type: :string
end
defmodule Temporal.Api.Namespace.V1.NamespaceConfig do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :workflow_execution_retention_ttl, 1,
type: Google.Protobuf.Duration,
json_name: "workflowExecutionRetentionTtl"
field :bad_binaries, 2, type: Temporal.Api.Namespace.V1.BadBinaries, json_name: "badBinaries"
field :history_archival_state, 3,
type: Temporal.Api.Enums.V1.ArchivalState,
json_name: "historyArchivalState",
enum: true
field :history_archival_uri, 4, type: :string, json_name: "historyArchivalUri"
field :visibility_archival_state, 5,
type: Temporal.Api.Enums.V1.ArchivalState,
json_name: "visibilityArchivalState",
enum: true
field :visibility_archival_uri, 6, type: :string, json_name: "visibilityArchivalUri"
field :custom_search_attribute_aliases, 7,
repeated: true,
type: Temporal.Api.Namespace.V1.NamespaceConfig.CustomSearchAttributeAliasesEntry,
json_name: "customSearchAttributeAliases",
map: true
end
defmodule Temporal.Api.Namespace.V1.BadBinaries.BinariesEntry do
@moduledoc false
use Protobuf, map: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :key, 1, type: :string
field :value, 2, type: Temporal.Api.Namespace.V1.BadBinaryInfo
end
defmodule Temporal.Api.Namespace.V1.BadBinaries do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :binaries, 1,
repeated: true,
type: Temporal.Api.Namespace.V1.BadBinaries.BinariesEntry,
map: true
end
defmodule Temporal.Api.Namespace.V1.BadBinaryInfo do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :reason, 1, type: :string
field :operator, 2, type: :string
field :create_time, 3, type: Google.Protobuf.Timestamp, json_name: "createTime"
end
defmodule Temporal.Api.Namespace.V1.UpdateNamespaceInfo.DataEntry do
@moduledoc false
use Protobuf, map: true, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :key, 1, type: :string
field :value, 2, type: :string
end
defmodule Temporal.Api.Namespace.V1.UpdateNamespaceInfo do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :description, 1, type: :string
field :owner_email, 2, type: :string, json_name: "ownerEmail"
field :data, 3,
repeated: true,
type: Temporal.Api.Namespace.V1.UpdateNamespaceInfo.DataEntry,
map: true
field :state, 4, type: Temporal.Api.Enums.V1.NamespaceState, enum: true
end
defmodule Temporal.Api.Namespace.V1.NamespaceFilter do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :include_deleted, 1, type: :bool, json_name: "includeDeleted"
end