Skip to content

Commit 4bc11e5

Browse files
AUTO GENERATED ELIXIR GOOGLEAPIS PROTOBUF (#713)
Co-authored-by: Hany Rock <rudebono@gmail.com>
1 parent fc0fa50 commit 4bc11e5

File tree

5 files changed

+190
-0
lines changed

5 files changed

+190
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
defmodule Google.Cloud.Retail.V2alpha.AnalyticsService.Service do
2+
@moduledoc false
3+
4+
use GRPC.Service,
5+
name: "google.cloud.retail.v2alpha.AnalyticsService",
6+
protoc_gen_elixir_version: "0.12.0"
7+
8+
rpc :ExportAnalyticsMetrics,
9+
Google.Cloud.Retail.V2alpha.ExportAnalyticsMetricsRequest,
10+
Google.Longrunning.Operation
11+
end
12+
13+
defmodule Google.Cloud.Retail.V2alpha.AnalyticsService.Stub do
14+
@moduledoc false
15+
16+
use GRPC.Stub, service: Google.Cloud.Retail.V2alpha.AnalyticsService.Service
17+
end

lib/google/cloud/retail/v2alpha/export_config.pb.ex

+67
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
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+
137
defmodule Google.Cloud.Retail.V2alpha.ExportErrorsConfig do
238
@moduledoc false
339

@@ -8,6 +44,21 @@ defmodule Google.Cloud.Retail.V2alpha.ExportErrorsConfig do
844
field :gcs_prefix, 1, type: :string, json_name: "gcsPrefix", oneof: 0
945
end
1046

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+
1162
defmodule Google.Cloud.Retail.V2alpha.ExportMetadata do
1263
@moduledoc false
1364

@@ -49,6 +100,22 @@ defmodule Google.Cloud.Retail.V2alpha.ExportUserEventsResponse do
49100
json_name: "outputResult"
50101
end
51102

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+
52119
defmodule Google.Cloud.Retail.V2alpha.OutputResult do
53120
@moduledoc false
54121

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
defmodule Google.Cloud.Retail.V2beta.AnalyticsService.Service do
2+
@moduledoc false
3+
4+
use GRPC.Service,
5+
name: "google.cloud.retail.v2beta.AnalyticsService",
6+
protoc_gen_elixir_version: "0.12.0"
7+
8+
rpc :ExportAnalyticsMetrics,
9+
Google.Cloud.Retail.V2beta.ExportAnalyticsMetricsRequest,
10+
Google.Longrunning.Operation
11+
end
12+
13+
defmodule Google.Cloud.Retail.V2beta.AnalyticsService.Stub do
14+
@moduledoc false
15+
16+
use GRPC.Stub, service: Google.Cloud.Retail.V2beta.AnalyticsService.Service
17+
end

lib/google/cloud/retail/v2beta/export_config.pb.ex

+67
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
defmodule Google.Cloud.Retail.V2beta.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.V2beta.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.V2beta.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.V2beta.OutputConfig.GcsDestination,
28+
json_name: "gcsDestination",
29+
oneof: 0
30+
31+
field :bigquery_destination, 2,
32+
type: Google.Cloud.Retail.V2beta.OutputConfig.BigQueryDestination,
33+
json_name: "bigqueryDestination",
34+
oneof: 0
35+
end
36+
137
defmodule Google.Cloud.Retail.V2beta.ExportErrorsConfig do
238
@moduledoc false
339

@@ -8,6 +44,21 @@ defmodule Google.Cloud.Retail.V2beta.ExportErrorsConfig do
844
field :gcs_prefix, 1, type: :string, json_name: "gcsPrefix", oneof: 0
945
end
1046

47+
defmodule Google.Cloud.Retail.V2beta.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.V2beta.OutputConfig,
56+
json_name: "outputConfig",
57+
deprecated: false
58+
59+
field :filter, 3, type: :string
60+
end
61+
1162
defmodule Google.Cloud.Retail.V2beta.ExportMetadata do
1263
@moduledoc false
1364

@@ -49,6 +100,22 @@ defmodule Google.Cloud.Retail.V2beta.ExportUserEventsResponse do
49100
json_name: "outputResult"
50101
end
51102

103+
defmodule Google.Cloud.Retail.V2beta.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.V2beta.ExportErrorsConfig,
112+
json_name: "errorsConfig"
113+
114+
field :output_result, 3,
115+
type: Google.Cloud.Retail.V2beta.OutputResult,
116+
json_name: "outputResult"
117+
end
118+
52119
defmodule Google.Cloud.Retail.V2beta.OutputResult do
53120
@moduledoc false
54121

lib/google/container/v1/cluster_service.pb.ex

+22
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,16 @@ defmodule Google.Container.V1.IPv6AccessType do
5959
field :EXTERNAL, 2
6060
end
6161

62+
defmodule Google.Container.V1.InTransitEncryptionConfig do
63+
@moduledoc false
64+
65+
use Protobuf, enum: true, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
66+
67+
field :IN_TRANSIT_ENCRYPTION_CONFIG_UNSPECIFIED, 0
68+
field :IN_TRANSIT_ENCRYPTION_DISABLED, 1
69+
field :IN_TRANSIT_ENCRYPTION_INTER_NODE_TRANSPARENT, 2
70+
end
71+
6272
defmodule Google.Container.V1.LinuxNodeConfig.CgroupMode do
6373
@moduledoc false
6474

@@ -1647,6 +1657,12 @@ defmodule Google.Container.V1.ClusterUpdate do
16471657
field :desired_node_pool_auto_config_resource_manager_tags, 136,
16481658
type: Google.Container.V1.ResourceManagerTags,
16491659
json_name: "desiredNodePoolAutoConfigResourceManagerTags"
1660+
1661+
field :desired_in_transit_encryption_config, 137,
1662+
proto3_optional: true,
1663+
type: Google.Container.V1.InTransitEncryptionConfig,
1664+
json_name: "desiredInTransitEncryptionConfig",
1665+
enum: true
16501666
end
16511667

16521668
defmodule Google.Container.V1.AdditionalPodRangesConfig do
@@ -2719,6 +2735,12 @@ defmodule Google.Container.V1.NetworkConfig do
27192735
proto3_optional: true,
27202736
type: :bool,
27212737
json_name: "enableFqdnNetworkPolicy"
2738+
2739+
field :in_transit_encryption_config, 20,
2740+
proto3_optional: true,
2741+
type: Google.Container.V1.InTransitEncryptionConfig,
2742+
json_name: "inTransitEncryptionConfig",
2743+
enum: true
27222744
end
27232745

27242746
defmodule Google.Container.V1.GatewayAPIConfig do

0 commit comments

Comments
 (0)