Current section
Files
Jump to
Current section
Files
lib/google/datastore/v1/query_profile.pb.ex
defmodule Google.Datastore.V1.ExplainOptions do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:analyze, 1, type: :bool, deprecated: false)
end
defmodule Google.Datastore.V1.ExplainMetrics do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:plan_summary, 1, type: Google.Datastore.V1.PlanSummary, json_name: "planSummary")
field(:execution_stats, 2,
type: Google.Datastore.V1.ExecutionStats,
json_name: "executionStats"
)
end
defmodule Google.Datastore.V1.PlanSummary do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:indexes_used, 1, repeated: true, type: Google.Protobuf.Struct, json_name: "indexesUsed")
end
defmodule Google.Datastore.V1.ExecutionStats do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.15.0", syntax: :proto3
field(:results_returned, 1, type: :int64, json_name: "resultsReturned")
field(:execution_duration, 3, type: Google.Protobuf.Duration, json_name: "executionDuration")
field(:read_operations, 4, type: :int64, json_name: "readOperations")
field(:debug_stats, 5, type: Google.Protobuf.Struct, json_name: "debugStats")
end