Skip to content

Commit 7018e2f

Browse files
feat: Automated regeneration of DiscoveryEngine client (googleapis#12615)
Auto-created at 2024-11-23 13:11:13 +0000 using the toys pull request generator.
1 parent d9b9556 commit 7018e2f

25 files changed

+815
-4
lines changed

clients/discovery_engine/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Install this package from [Hex](https://hex.pm) by adding
1111

1212
```elixir
1313
def deps do
14-
[{:google_api_discovery_engine, "~> 0.24"}]
14+
[{:google_api_discovery_engine, "~> 0.25"}]
1515
end
1616
```
1717

clients/discovery_engine/lib/google_api/discovery_engine/v1/metadata.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ defmodule GoogleApi.DiscoveryEngine.V1 do
2020
API client metadata for GoogleApi.DiscoveryEngine.V1.
2121
"""
2222

23-
@discovery_revision "20241118"
23+
@discovery_revision "20241123"
2424

2525
def discovery_revision(), do: @discovery_revision
2626
end

clients/discovery_engine/lib/google_api/discovery_engine/v1/model/google_cloud_discoveryengine_v1_control.ex

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1Control
2727
* `displayName` (*type:* `String.t`, *default:* `nil`) - Required. Human readable name. The identifier used in UI views. Must be UTF-8 encoded string. Length limit is 128 characters. Otherwise an INVALID ARGUMENT error is thrown.
2828
* `filterAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlFilterAction.t`, *default:* `nil`) - Defines a filter-type control Currently not supported by Recommendation
2929
* `name` (*type:* `String.t`, *default:* `nil`) - Immutable. Fully qualified name `projects/*/locations/global/dataStore/*/controls/*`
30+
* `promoteAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlPromoteAction.t`, *default:* `nil`) - Promote certain links based on predefined trigger queries. This now only supports basic site search.
3031
* `redirectAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlRedirectAction.t`, *default:* `nil`) - Defines a redirect-type control.
3132
* `solutionType` (*type:* `String.t`, *default:* `nil`) - Required. Immutable. What solution the control belongs to. Must be compatible with vertical of resource. Otherwise an INVALID ARGUMENT error is thrown.
3233
* `synonymsAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlSynonymsAction.t`, *default:* `nil`) - Treats a group of terms as synonyms of one another.
@@ -48,6 +49,9 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1Control
4849
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlFilterAction.t()
4950
| nil,
5051
:name => String.t() | nil,
52+
:promoteAction =>
53+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlPromoteAction.t()
54+
| nil,
5155
:redirectAction =>
5256
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlRedirectAction.t()
5357
| nil,
@@ -77,6 +81,10 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1Control
7781

7882
field(:name)
7983

84+
field(:promoteAction,
85+
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlPromoteAction
86+
)
87+
8088
field(:redirectAction,
8189
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlRedirectAction
8290
)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Copyright 2019 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
# NOTE: This file is auto generated by the elixir code generator program.
16+
# Do not edit this file manually.
17+
18+
defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlPromoteAction do
19+
@moduledoc """
20+
Promote certain links based on some trigger queries. Example: Promote shoe store link when searching for `shoe` keyword. The link can be outside of associated data store.
21+
22+
## Attributes
23+
24+
* `dataStore` (*type:* `String.t`, *default:* `nil`) - Required. Data store with which this promotion is attached to.
25+
* `searchLinkPromotion` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion.t`, *default:* `nil`) - Required. Promotion attached to this action.
26+
"""
27+
28+
use GoogleApi.Gax.ModelBase
29+
30+
@type t :: %__MODULE__{
31+
:dataStore => String.t() | nil,
32+
:searchLinkPromotion =>
33+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion.t()
34+
| nil
35+
}
36+
37+
field(:dataStore)
38+
39+
field(:searchLinkPromotion,
40+
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion
41+
)
42+
end
43+
44+
defimpl Poison.Decoder,
45+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlPromoteAction do
46+
def decode(value, options) do
47+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlPromoteAction.decode(
48+
value,
49+
options
50+
)
51+
end
52+
end
53+
54+
defimpl Poison.Encoder,
55+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1ControlPromoteAction do
56+
def encode(value, options) do
57+
GoogleApi.Gax.ModelBase.encode(value, options)
58+
end
59+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Copyright 2019 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
# NOTE: This file is auto generated by the elixir code generator program.
16+
# Do not edit this file manually.
17+
18+
defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion do
19+
@moduledoc """
20+
Promotion proto includes uri and other helping information to display the promotion.
21+
22+
## Attributes
23+
24+
* `description` (*type:* `String.t`, *default:* `nil`) - Optional. The Promotion description. Maximum length: 200 characters.
25+
* `enabled` (*type:* `boolean()`, *default:* `nil`) - Optional. The enabled promotion will be returned for any serving configs associated with the parent of the control this promotion is attached to. This flag is used for basic site search only.
26+
* `imageUri` (*type:* `String.t`, *default:* `nil`) - Optional. The promotion thumbnail image url.
27+
* `title` (*type:* `String.t`, *default:* `nil`) - Required. The title of the promotion. Maximum length: 160 characters.
28+
* `uri` (*type:* `String.t`, *default:* `nil`) - Required. The URL for the page the user wants to promote.
29+
"""
30+
31+
use GoogleApi.Gax.ModelBase
32+
33+
@type t :: %__MODULE__{
34+
:description => String.t() | nil,
35+
:enabled => boolean() | nil,
36+
:imageUri => String.t() | nil,
37+
:title => String.t() | nil,
38+
:uri => String.t() | nil
39+
}
40+
41+
field(:description)
42+
field(:enabled)
43+
field(:imageUri)
44+
field(:title)
45+
field(:uri)
46+
end
47+
48+
defimpl Poison.Decoder,
49+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion do
50+
def decode(value, options) do
51+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion.decode(
52+
value,
53+
options
54+
)
55+
end
56+
end
57+
58+
defimpl Poison.Encoder,
59+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion do
60+
def encode(value, options) do
61+
GoogleApi.Gax.ModelBase.encode(value, options)
62+
end
63+
end

clients/discovery_engine/lib/google_api/discovery_engine/v1/model/google_cloud_discoveryengine_v1_search_response.ex

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchR
2828
* `queryExpansionInfo` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchResponseQueryExpansionInfo.t`, *default:* `nil`) - Query expansion information for the returned results.
2929
* `redirectUri` (*type:* `String.t`, *default:* `nil`) - The URI of a customer-defined redirect page. If redirect action is triggered, no search is performed, and only redirect_uri and attribution_token are set in the response.
3030
* `results` (*type:* `list(GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchResponseSearchResult.t)`, *default:* `nil`) - A list of matched documents. The order represents the ranking.
31+
* `searchLinkPromotions` (*type:* `list(GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion.t)`, *default:* `nil`) - Promotions for site search.
3132
* `sessionInfo` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchResponseSessionInfo.t`, *default:* `nil`) - Session information. Only set if SearchRequest.session is provided. See its description for more details.
3233
* `summary` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchResponseSummary.t`, *default:* `nil`) - A summary as part of the search results. This field is only returned if SearchRequest.ContentSearchSpec.summary_spec is set.
3334
* `totalSize` (*type:* `integer()`, *default:* `nil`) - The estimated total count of matched items irrespective of pagination. The count of results returned by pagination may be less than the total_size that matches.
@@ -53,6 +54,11 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchR
5354
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchResponseSearchResult.t()
5455
)
5556
| nil,
57+
:searchLinkPromotions =>
58+
list(
59+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion.t()
60+
)
61+
| nil,
5662
:sessionInfo =>
5763
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchResponseSessionInfo.t()
5864
| nil,
@@ -84,6 +90,11 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchR
8490
type: :list
8591
)
8692

93+
field(:searchLinkPromotions,
94+
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchLinkPromotion,
95+
type: :list
96+
)
97+
8798
field(:sessionInfo,
8899
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1SearchResponseSessionInfo
89100
)

clients/discovery_engine/lib/google_api/discovery_engine/v1/model/google_cloud_discoveryengine_v1alpha_control.ex

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaCo
2727
* `displayName` (*type:* `String.t`, *default:* `nil`) - Required. Human readable name. The identifier used in UI views. Must be UTF-8 encoded string. Length limit is 128 characters. Otherwise an INVALID ARGUMENT error is thrown.
2828
* `filterAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlFilterAction.t`, *default:* `nil`) - Defines a filter-type control Currently not supported by Recommendation
2929
* `name` (*type:* `String.t`, *default:* `nil`) - Immutable. Fully qualified name `projects/*/locations/global/dataStore/*/controls/*`
30+
* `promoteAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlPromoteAction.t`, *default:* `nil`) - Promote certain links based on predefined trigger queries. This now only supports basic site search.
3031
* `redirectAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlRedirectAction.t`, *default:* `nil`) - Defines a redirect-type control.
3132
* `solutionType` (*type:* `String.t`, *default:* `nil`) - Required. Immutable. What solution the control belongs to. Must be compatible with vertical of resource. Otherwise an INVALID ARGUMENT error is thrown.
3233
* `synonymsAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlSynonymsAction.t`, *default:* `nil`) - Treats a group of terms as synonyms of one another.
@@ -50,6 +51,9 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaCo
5051
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlFilterAction.t()
5152
| nil,
5253
:name => String.t() | nil,
54+
:promoteAction =>
55+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlPromoteAction.t()
56+
| nil,
5357
:redirectAction =>
5458
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlRedirectAction.t()
5559
| nil,
@@ -79,6 +83,10 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaCo
7983

8084
field(:name)
8185

86+
field(:promoteAction,
87+
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlPromoteAction
88+
)
89+
8290
field(:redirectAction,
8391
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlRedirectAction
8492
)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# Copyright 2019 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
# NOTE: This file is auto generated by the elixir code generator program.
16+
# Do not edit this file manually.
17+
18+
defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlPromoteAction do
19+
@moduledoc """
20+
Promote certain links based on some trigger queries. Example: Promote shoe store link when searching for `shoe` keyword. The link can be outside of associated data store.
21+
22+
## Attributes
23+
24+
* `dataStore` (*type:* `String.t`, *default:* `nil`) - Required. Data store with which this promotion is attached to.
25+
* `searchLinkPromotion` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaSearchLinkPromotion.t`, *default:* `nil`) - Required. Promotion attached to this action.
26+
"""
27+
28+
use GoogleApi.Gax.ModelBase
29+
30+
@type t :: %__MODULE__{
31+
:dataStore => String.t() | nil,
32+
:searchLinkPromotion =>
33+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaSearchLinkPromotion.t()
34+
| nil
35+
}
36+
37+
field(:dataStore)
38+
39+
field(:searchLinkPromotion,
40+
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaSearchLinkPromotion
41+
)
42+
end
43+
44+
defimpl Poison.Decoder,
45+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlPromoteAction do
46+
def decode(value, options) do
47+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlPromoteAction.decode(
48+
value,
49+
options
50+
)
51+
end
52+
end
53+
54+
defimpl Poison.Encoder,
55+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaControlPromoteAction do
56+
def encode(value, options) do
57+
GoogleApi.Gax.ModelBase.encode(value, options)
58+
end
59+
end
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Copyright 2019 Google LLC
2+
#
3+
# Licensed under the Apache License, Version 2.0 (the "License");
4+
# you may not use this file except in compliance with the License.
5+
# You may obtain a copy of the License at
6+
#
7+
# http://www.apache.org/licenses/LICENSE-2.0
8+
#
9+
# Unless required by applicable law or agreed to in writing, software
10+
# distributed under the License is distributed on an "AS IS" BASIS,
11+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12+
# See the License for the specific language governing permissions and
13+
# limitations under the License.
14+
15+
# NOTE: This file is auto generated by the elixir code generator program.
16+
# Do not edit this file manually.
17+
18+
defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaSearchLinkPromotion do
19+
@moduledoc """
20+
Promotion proto includes uri and other helping information to display the promotion.
21+
22+
## Attributes
23+
24+
* `description` (*type:* `String.t`, *default:* `nil`) - Optional. The Promotion description. Maximum length: 200 characters.
25+
* `enabled` (*type:* `boolean()`, *default:* `nil`) - Optional. The enabled promotion will be returned for any serving configs associated with the parent of the control this promotion is attached to. This flag is used for basic site search only.
26+
* `imageUri` (*type:* `String.t`, *default:* `nil`) - Optional. The promotion thumbnail image url.
27+
* `title` (*type:* `String.t`, *default:* `nil`) - Required. The title of the promotion. Maximum length: 160 characters.
28+
* `uri` (*type:* `String.t`, *default:* `nil`) - Required. The URL for the page the user wants to promote.
29+
"""
30+
31+
use GoogleApi.Gax.ModelBase
32+
33+
@type t :: %__MODULE__{
34+
:description => String.t() | nil,
35+
:enabled => boolean() | nil,
36+
:imageUri => String.t() | nil,
37+
:title => String.t() | nil,
38+
:uri => String.t() | nil
39+
}
40+
41+
field(:description)
42+
field(:enabled)
43+
field(:imageUri)
44+
field(:title)
45+
field(:uri)
46+
end
47+
48+
defimpl Poison.Decoder,
49+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaSearchLinkPromotion do
50+
def decode(value, options) do
51+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaSearchLinkPromotion.decode(
52+
value,
53+
options
54+
)
55+
end
56+
end
57+
58+
defimpl Poison.Encoder,
59+
for: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1alphaSearchLinkPromotion do
60+
def encode(value, options) do
61+
GoogleApi.Gax.ModelBase.encode(value, options)
62+
end
63+
end

clients/discovery_engine/lib/google_api/discovery_engine/v1/model/google_cloud_discoveryengine_v1beta_control.ex

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaCon
2727
* `displayName` (*type:* `String.t`, *default:* `nil`) - Required. Human readable name. The identifier used in UI views. Must be UTF-8 encoded string. Length limit is 128 characters. Otherwise an INVALID ARGUMENT error is thrown.
2828
* `filterAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlFilterAction.t`, *default:* `nil`) - Defines a filter-type control Currently not supported by Recommendation
2929
* `name` (*type:* `String.t`, *default:* `nil`) - Immutable. Fully qualified name `projects/*/locations/global/dataStore/*/controls/*`
30+
* `promoteAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlPromoteAction.t`, *default:* `nil`) - Promote certain links based on predefined trigger queries. This now only supports basic site search.
3031
* `redirectAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlRedirectAction.t`, *default:* `nil`) - Defines a redirect-type control.
3132
* `solutionType` (*type:* `String.t`, *default:* `nil`) - Required. Immutable. What solution the control belongs to. Must be compatible with vertical of resource. Otherwise an INVALID ARGUMENT error is thrown.
3233
* `synonymsAction` (*type:* `GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlSynonymsAction.t`, *default:* `nil`) - Treats a group of terms as synonyms of one another.
@@ -48,6 +49,9 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaCon
4849
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlFilterAction.t()
4950
| nil,
5051
:name => String.t() | nil,
52+
:promoteAction =>
53+
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlPromoteAction.t()
54+
| nil,
5155
:redirectAction =>
5256
GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlRedirectAction.t()
5357
| nil,
@@ -77,6 +81,10 @@ defmodule GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaCon
7781

7882
field(:name)
7983

84+
field(:promoteAction,
85+
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlPromoteAction
86+
)
87+
8088
field(:redirectAction,
8189
as: GoogleApi.DiscoveryEngine.V1.Model.GoogleCloudDiscoveryengineV1betaControlRedirectAction
8290
)

0 commit comments

Comments
 (0)