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
536 537 538 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 536 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
527 528 529 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 527 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
534 535 536 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 534 def url @url end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
541 542 543 544 |
# File 'lib/google/apis/walletobjects_v1/classes.rb', line 541 def update!(**args) @update_request_url = args[:update_request_url] if args.key?(:update_request_url) @url = args[:url] if args.key?(:url) end |