1
+ defmodule Google.Cloud.Retail.V2alpha.OutputConfig.GcsDestination do
2
+ @ moduledoc false
3
+
4
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
5
+
6
+ field :output_uri_prefix , 1 , type: :string , json_name: "outputUriPrefix" , deprecated: false
7
+ end
8
+
9
+ defmodule Google.Cloud.Retail.V2alpha.OutputConfig.BigQueryDestination do
10
+ @ moduledoc false
11
+
12
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
13
+
14
+ field :dataset_id , 1 , type: :string , json_name: "datasetId" , deprecated: false
15
+ field :table_id_prefix , 2 , type: :string , json_name: "tableIdPrefix" , deprecated: false
16
+ field :table_type , 3 , type: :string , json_name: "tableType" , deprecated: false
17
+ end
18
+
19
+ defmodule Google.Cloud.Retail.V2alpha.OutputConfig do
20
+ @ moduledoc false
21
+
22
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
23
+
24
+ oneof :destination , 0
25
+
26
+ field :gcs_destination , 1 ,
27
+ type: Google.Cloud.Retail.V2alpha.OutputConfig.GcsDestination ,
28
+ json_name: "gcsDestination" ,
29
+ oneof: 0
30
+
31
+ field :bigquery_destination , 2 ,
32
+ type: Google.Cloud.Retail.V2alpha.OutputConfig.BigQueryDestination ,
33
+ json_name: "bigqueryDestination" ,
34
+ oneof: 0
35
+ end
36
+
1
37
defmodule Google.Cloud.Retail.V2alpha.ExportErrorsConfig do
2
38
@ moduledoc false
3
39
@@ -8,6 +44,21 @@ defmodule Google.Cloud.Retail.V2alpha.ExportErrorsConfig do
8
44
field :gcs_prefix , 1 , type: :string , json_name: "gcsPrefix" , oneof: 0
9
45
end
10
46
47
+ defmodule Google.Cloud.Retail.V2alpha.ExportAnalyticsMetricsRequest do
48
+ @ moduledoc false
49
+
50
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
51
+
52
+ field :catalog , 1 , type: :string , deprecated: false
53
+
54
+ field :output_config , 2 ,
55
+ type: Google.Cloud.Retail.V2alpha.OutputConfig ,
56
+ json_name: "outputConfig" ,
57
+ deprecated: false
58
+
59
+ field :filter , 3 , type: :string
60
+ end
61
+
11
62
defmodule Google.Cloud.Retail.V2alpha.ExportMetadata do
12
63
@ moduledoc false
13
64
@@ -49,6 +100,22 @@ defmodule Google.Cloud.Retail.V2alpha.ExportUserEventsResponse do
49
100
json_name: "outputResult"
50
101
end
51
102
103
+ defmodule Google.Cloud.Retail.V2alpha.ExportAnalyticsMetricsResponse do
104
+ @ moduledoc false
105
+
106
+ use Protobuf , protoc_gen_elixir_version: "0.12.0" , syntax: :proto3
107
+
108
+ field :error_samples , 1 , repeated: true , type: Google.Rpc.Status , json_name: "errorSamples"
109
+
110
+ field :errors_config , 2 ,
111
+ type: Google.Cloud.Retail.V2alpha.ExportErrorsConfig ,
112
+ json_name: "errorsConfig"
113
+
114
+ field :output_result , 3 ,
115
+ type: Google.Cloud.Retail.V2alpha.OutputResult ,
116
+ json_name: "outputResult"
117
+ end
118
+
52
119
defmodule Google.Cloud.Retail.V2alpha.OutputResult do
53
120
@ moduledoc false
54
121
0 commit comments