Packages
temporalio
1.60.2
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,
full_name: "temporal.api.operatorservice.v1.AddSearchAttributesRequest.SearchAttributesEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.AddSearchAttributesRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.AddSearchAttributesResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Temporal.Api.Operatorservice.V1.RemoveSearchAttributesRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.RemoveSearchAttributesRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.RemoveSearchAttributesResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Temporal.Api.Operatorservice.V1.ListSearchAttributesRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.ListSearchAttributesRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :namespace, 1, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse.CustomAttributesEntry do
@moduledoc false
use Protobuf,
full_name:
"temporal.api.operatorservice.v1.ListSearchAttributesResponse.CustomAttributesEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name:
"temporal.api.operatorservice.v1.ListSearchAttributesResponse.SystemAttributesEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.ListSearchAttributesResponse.StorageSchemaEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :key, 1, type: :string
field :value, 2, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.ListSearchAttributesResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.ListSearchAttributesResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.DeleteNamespaceRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.DeleteNamespaceResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :deleted_namespace, 1, type: :string, json_name: "deletedNamespace"
end
defmodule Temporal.Api.Operatorservice.V1.AddOrUpdateRemoteClusterRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.AddOrUpdateRemoteClusterRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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"
field :enable_replication, 4, type: :bool, json_name: "enableReplication"
end
defmodule Temporal.Api.Operatorservice.V1.AddOrUpdateRemoteClusterResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.AddOrUpdateRemoteClusterResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Temporal.Api.Operatorservice.V1.RemoveRemoteClusterRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.RemoveRemoteClusterRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :cluster_name, 1, type: :string, json_name: "clusterName"
end
defmodule Temporal.Api.Operatorservice.V1.RemoveRemoteClusterResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.RemoveRemoteClusterResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Temporal.Api.Operatorservice.V1.ListClustersRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.ListClustersRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.ListClustersResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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,
full_name: "temporal.api.operatorservice.v1.ClusterMetadata",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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"
field :is_replication_enabled, 8, type: :bool, json_name: "isReplicationEnabled"
end
defmodule Temporal.Api.Operatorservice.V1.GetNexusEndpointRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.GetNexusEndpointRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :id, 1, type: :string
end
defmodule Temporal.Api.Operatorservice.V1.GetNexusEndpointResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.GetNexusEndpointResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :endpoint, 1, type: Temporal.Api.Nexus.V1.Endpoint
end
defmodule Temporal.Api.Operatorservice.V1.CreateNexusEndpointRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.CreateNexusEndpointRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :spec, 1, type: Temporal.Api.Nexus.V1.EndpointSpec
end
defmodule Temporal.Api.Operatorservice.V1.CreateNexusEndpointResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.CreateNexusEndpointResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :endpoint, 1, type: Temporal.Api.Nexus.V1.Endpoint
end
defmodule Temporal.Api.Operatorservice.V1.UpdateNexusEndpointRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.UpdateNexusEndpointRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :id, 1, type: :string
field :version, 2, type: :int64
field :spec, 3, type: Temporal.Api.Nexus.V1.EndpointSpec
end
defmodule Temporal.Api.Operatorservice.V1.UpdateNexusEndpointResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.UpdateNexusEndpointResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :endpoint, 1, type: Temporal.Api.Nexus.V1.Endpoint
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNexusEndpointRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.DeleteNexusEndpointRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :id, 1, type: :string
field :version, 2, type: :int64
end
defmodule Temporal.Api.Operatorservice.V1.DeleteNexusEndpointResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.DeleteNexusEndpointResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
end
defmodule Temporal.Api.Operatorservice.V1.ListNexusEndpointsRequest do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.ListNexusEndpointsRequest",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
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.ListNexusEndpointsResponse do
@moduledoc false
use Protobuf,
full_name: "temporal.api.operatorservice.v1.ListNexusEndpointsResponse",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :next_page_token, 1, type: :bytes, json_name: "nextPageToken"
field :endpoints, 2, repeated: true, type: Temporal.Api.Nexus.V1.Endpoint
end