defmodule Temporal.Api.Batch.V1.BatchOperationInfo do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field :job_id, 1, type: :string, json_name: "jobId" field :state, 2, type: Temporal.Api.Enums.V1.BatchOperationState, enum: true field :start_time, 3, type: Google.Protobuf.Timestamp, json_name: "startTime" field :close_time, 4, type: Google.Protobuf.Timestamp, json_name: "closeTime" end defmodule Temporal.Api.Batch.V1.BatchOperationTermination do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field :details, 1, type: Temporal.Api.Common.V1.Payloads field :identity, 2, type: :string end defmodule Temporal.Api.Batch.V1.BatchOperationSignal do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field :signal, 1, type: :string field :input, 2, type: Temporal.Api.Common.V1.Payloads field :header, 3, type: Temporal.Api.Common.V1.Header field :identity, 4, type: :string end defmodule Temporal.Api.Batch.V1.BatchOperationCancellation do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field :identity, 1, type: :string end defmodule Temporal.Api.Batch.V1.BatchOperationDeletion do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field :identity, 1, type: :string end defmodule Temporal.Api.Batch.V1.BatchOperationReset do @moduledoc false use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.13.0" field :identity, 3, type: :string field :options, 4, type: Temporal.Api.Common.V1.ResetOptions field :reset_type, 1, type: Temporal.Api.Enums.V1.ResetType, json_name: "resetType", enum: true field :reset_reapply_type, 2, type: Temporal.Api.Enums.V1.ResetReapplyType, json_name: "resetReapplyType", enum: true end