Class: Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1ControlRedirectAction
- Inherits:
-
Object
- Object
- Google::Apis::DiscoveryengineV1alpha::GoogleCloudDiscoveryengineV1ControlRedirectAction
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/discoveryengine_v1alpha/classes.rb,
lib/google/apis/discoveryengine_v1alpha/representations.rb,
lib/google/apis/discoveryengine_v1alpha/representations.rb
Overview
Redirects a shopper to the provided URI.
Instance Attribute Summary collapse
-
#redirect_uri ⇒ String
Required.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1ControlRedirectAction
constructor
A new instance of GoogleCloudDiscoveryengineV1ControlRedirectAction.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDiscoveryengineV1ControlRedirectAction
Returns a new instance of GoogleCloudDiscoveryengineV1ControlRedirectAction.
1122 1123 1124 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 1122 def initialize(**args) update!(**args) end |
Instance Attribute Details
#redirect_uri ⇒ String
Required. The URI to which the shopper will be redirected. Required. URI must
have length equal or less than 2000 characters. Otherwise an INVALID ARGUMENT
error is thrown.
Corresponds to the JSON property redirectUri
1120 1121 1122 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 1120 def redirect_uri @redirect_uri end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1127 1128 1129 |
# File 'lib/google/apis/discoveryengine_v1alpha/classes.rb', line 1127 def update!(**args) @redirect_uri = args[:redirect_uri] if args.key?(:redirect_uri) end |