Packages
temporalio
1.32.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/operatorservice/v1/request_response.pb.ex
defmodule Temporal.Api.Operatorservice.V1.AddSearchAttributesRequest.SearchAttributesEntry 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.Enums.V1.IndexedValueType, enum: true
end
defmodule Temporal.Api.Operatorservice.V1.AddSearchAttributesRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :search_attributes, 1,
repeated: true,
type: Temporal.Api.Operatorservice.V1.AddSearchAttributesRequest.SearchAttributesEntry,
json_name: "searchAttributes",
map: true
field :namespace, 2, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.AddSearchAttributesResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
end
defmodule Temporal.Api.Operatorservice.V1.RemoveSearchAttributesRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :search_attributes, 1, repeated: true, type: :string, json_name: "searchAttributes"
field :namespace, 2, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.RemoveSearchAttributesResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
end
defmodule Temporal.Api.Operatorservice.V1.ListSearchAttributesRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :namespace, 1, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse.CustomAttributesEntry 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.Enums.V1.IndexedValueType, enum: true
end
defmodule Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse.SystemAttributesEntry 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.Enums.V1.IndexedValueType, enum: true
end
defmodule Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse.StorageSchemaEntry 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.Operatorservice.V1.ListSearchAttributesResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :custom_attributes, 1,
repeated: true,
type: Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse.CustomAttributesEntry,
json_name: "customAttributes",
map: true
field :system_attributes, 2,
repeated: true,
type: Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse.SystemAttributesEntry,
json_name: "systemAttributes",
map: true
field :storage_schema, 3,
repeated: true,
type: Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse.StorageSchemaEntry,
json_name: "storageSchema",
map: true
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNamespaceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :namespace, 1, type: :string
field :namespace_id, 2, type: :string, json_name: "namespaceId"
field :namespace_delete_delay, 3,
type: Google.Protobuf.Duration,
json_name: "namespaceDeleteDelay"
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNamespaceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :deleted_namespace, 1, type: :string, json_name: "deletedNamespace"
end
defmodule Temporal.Api.Operatorservice.V1.AddOrUpdateRemoteClusterRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :frontend_address, 1, type: :string, json_name: "frontendAddress"
field :enable_remote_cluster_connection, 2,
type: :bool,
json_name: "enableRemoteClusterConnection"
field :frontend_http_address, 3, type: :string, json_name: "frontendHttpAddress"
end
defmodule Temporal.Api.Operatorservice.V1.AddOrUpdateRemoteClusterResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
end
defmodule Temporal.Api.Operatorservice.V1.RemoveRemoteClusterRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :cluster_name, 1, type: :string, json_name: "clusterName"
end
defmodule Temporal.Api.Operatorservice.V1.RemoveRemoteClusterResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
end
defmodule Temporal.Api.Operatorservice.V1.ListClustersRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :page_size, 1, type: :int32, json_name: "pageSize"
field :next_page_token, 2, type: :bytes, json_name: "nextPageToken"
end
defmodule Temporal.Api.Operatorservice.V1.ListClustersResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :clusters, 1, repeated: true, type: Temporal.Api.Operatorservice.V1.ClusterMetadata
field :next_page_token, 4, type: :bytes, json_name: "nextPageToken"
end
defmodule Temporal.Api.Operatorservice.V1.ClusterMetadata do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :cluster_name, 1, type: :string, json_name: "clusterName"
field :cluster_id, 2, type: :string, json_name: "clusterId"
field :address, 3, type: :string
field :http_address, 7, type: :string, json_name: "httpAddress"
field :initial_failover_version, 4, type: :int64, json_name: "initialFailoverVersion"
field :history_shard_count, 5, type: :int32, json_name: "historyShardCount"
field :is_connection_enabled, 6, type: :bool, json_name: "isConnectionEnabled"
end
defmodule Temporal.Api.Operatorservice.V1.GetNexusIncomingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :id, 1, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.GetNexusIncomingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :service, 1, type: Temporal.Api.Nexus.V1.IncomingService
end
defmodule Temporal.Api.Operatorservice.V1.CreateNexusIncomingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :spec, 1, type: Temporal.Api.Nexus.V1.IncomingServiceSpec
end
defmodule Temporal.Api.Operatorservice.V1.CreateNexusIncomingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :service, 1, type: Temporal.Api.Nexus.V1.IncomingService
end
defmodule Temporal.Api.Operatorservice.V1.UpdateNexusIncomingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :id, 1, type: :string
field :version, 2, type: :int64
field :spec, 3, type: Temporal.Api.Nexus.V1.IncomingServiceSpec
end
defmodule Temporal.Api.Operatorservice.V1.UpdateNexusIncomingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :service, 1, type: Temporal.Api.Nexus.V1.IncomingService
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNexusIncomingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :id, 1, type: :string
field :version, 2, type: :int64
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNexusIncomingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
end
defmodule Temporal.Api.Operatorservice.V1.ListNexusIncomingServicesRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :page_size, 1, type: :int32, json_name: "pageSize"
field :next_page_token, 2, type: :bytes, json_name: "nextPageToken"
field :name, 3, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.ListNexusIncomingServicesResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :next_page_token, 1, type: :bytes, json_name: "nextPageToken"
field :services, 2, repeated: true, type: Temporal.Api.Nexus.V1.IncomingService
end
defmodule Temporal.Api.Operatorservice.V1.GetNexusOutgoingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :namespace, 1, type: :string
field :name, 2, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.GetNexusOutgoingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :service, 1, type: Temporal.Api.Nexus.V1.OutgoingService
end
defmodule Temporal.Api.Operatorservice.V1.CreateNexusOutgoingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :namespace, 1, type: :string
field :name, 2, type: :string
field :spec, 3, type: Temporal.Api.Nexus.V1.OutgoingServiceSpec
end
defmodule Temporal.Api.Operatorservice.V1.CreateNexusOutgoingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :service, 1, type: Temporal.Api.Nexus.V1.OutgoingService
end
defmodule Temporal.Api.Operatorservice.V1.UpdateNexusOutgoingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :namespace, 1, type: :string
field :name, 2, type: :string
field :version, 3, type: :int64
field :spec, 4, type: Temporal.Api.Nexus.V1.OutgoingServiceSpec
end
defmodule Temporal.Api.Operatorservice.V1.UpdateNexusOutgoingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :service, 1, type: Temporal.Api.Nexus.V1.OutgoingService
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNexusOutgoingServiceRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :namespace, 1, type: :string
field :name, 2, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNexusOutgoingServiceResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
end
defmodule Temporal.Api.Operatorservice.V1.ListNexusOutgoingServicesRequest do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :namespace, 1, type: :string
field :page_size, 2, type: :int32, json_name: "pageSize"
field :page_token, 3, type: :bytes, json_name: "pageToken"
end
defmodule Temporal.Api.Operatorservice.V1.ListNexusOutgoingServicesResponse do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :services, 1, repeated: true, type: Temporal.Api.Nexus.V1.OutgoingService
field :next_page_token, 2, type: :bytes, json_name: "nextPageToken"
end