Class: Google::Apis::WalletobjectsV1::CallbackOptions
- Inherits:
-
Object
- Object
- Google::Apis::WalletobjectsV1::CallbackOptions
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/walletobjects_v1/classes.rb,
lib/google/apis/walletobjects_v1/representations.rb,
lib/google/apis/walletobjects_v1/representations.rb
Instance Attribute Summary collapse
-
#update_request_url ⇒ String
URL for the merchant endpoint that would be called to request updates.
-
#url ⇒ String
The HTTPS url configured by the merchant.
Instance Method Summary collapse
-
#initialize(**args) ⇒ CallbackOptions
constructor
A new instance of CallbackOptions.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ CallbackOptions
Returns a new instance of CallbackOptions.
527 528 529 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 527 def initialize(**args) update!(**args) end |
Instance Attribute Details
#update_request_url ⇒ String
URL for the merchant endpoint that would be called to request updates. The URL
should be hosted on HTTPS and robots.txt should allow the URL path to be
accessible by UserAgent:Googlebot. Deprecated.
Corresponds to the JSON property updateRequestUrl
518 519 520 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 518 def update_request_url @update_request_url end |
#url ⇒ String
The HTTPS url configured by the merchant. The URL should be hosted on HTTPS
and robots.txt should allow the URL path to be accessible by UserAgent:
Googlebot.
Corresponds to the JSON property url
525 526 527 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 525 def url @url end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
532 533 534 535 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 532 def update!(**args) @update_request_url = args[:update_request_url] if args.key?(:update_request_url) @url = args[:url] if args.key?(:url) end |