defmodule Google.Cloud.Tasks.V2.Queue.State do @moduledoc false use Protobuf, enum: true, protoc_gen_elixir_version: "0.15.0", syntax: :proto3 field :STATE_UNSPECIFIED, 0 field :RUNNING, 1 field :PAUSED, 2 field :DISABLED, 3 end defmodule Google.Cloud.Tasks.V2.Queue do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3 field :name, 1, type: :string field :app_engine_routing_override, 2, type: Google.Cloud.Tasks.V2.AppEngineRouting, json_name: "appEngineRoutingOverride" field :rate_limits, 3, type: Google.Cloud.Tasks.V2.RateLimits, json_name: "rateLimits" field :retry_config, 4, type: Google.Cloud.Tasks.V2.RetryConfig, json_name: "retryConfig" field :state, 5, type: Google.Cloud.Tasks.V2.Queue.State, enum: true field :purge_time, 6, type: Google.Protobuf.Timestamp, json_name: "purgeTime" field :stackdriver_logging_config, 9, type: Google.Cloud.Tasks.V2.StackdriverLoggingConfig, json_name: "stackdriverLoggingConfig" end defmodule Google.Cloud.Tasks.V2.RateLimits do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3 field :max_dispatches_per_second, 1, type: :double, json_name: "maxDispatchesPerSecond" field :max_burst_size, 2, type: :int32, json_name: "maxBurstSize" field :max_concurrent_dispatches, 3, type: :int32, json_name: "maxConcurrentDispatches" end defmodule Google.Cloud.Tasks.V2.RetryConfig do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3 field :max_attempts, 1, type: :int32, json_name: "maxAttempts" field :max_retry_duration, 2, type: Google.Protobuf.Duration, json_name: "maxRetryDuration" field :min_backoff, 3, type: Google.Protobuf.Duration, json_name: "minBackoff" field :max_backoff, 4, type: Google.Protobuf.Duration, json_name: "maxBackoff" field :max_doublings, 5, type: :int32, json_name: "maxDoublings" end defmodule Google.Cloud.Tasks.V2.StackdriverLoggingConfig do @moduledoc false use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3 field :sampling_ratio, 1, type: :double, json_name: "samplingRatio" end