class Google::Apis::AuthorizedbuyersmarketplaceV1::DealPausingInfo
Information related to deal pausing.
Attributes
pause_reason[RW]
The reason for the pausing of the deal; empty for active deals. Corresponds to the JSON property ‘pauseReason` @return [String]
pause_role[RW]
The party that first paused the deal; unspecified for active deals. Corresponds to the JSON property ‘pauseRole` @return [String]
pausing_consented[RW]
Whether pausing is consented between buyer and seller for the deal. Corresponds to the JSON property ‘pausingConsented` @return [Boolean]
pausing_consented?[RW]
Whether pausing is consented between buyer and seller for the deal. Corresponds to the JSON property ‘pausingConsented` @return [Boolean]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/authorizedbuyersmarketplace_v1/classes.rb, line 729 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/authorizedbuyersmarketplace_v1/classes.rb, line 734 def update!(**args) @pause_reason = args[:pause_reason] if args.key?(:pause_reason) @pause_role = args[:pause_role] if args.key?(:pause_role) @pausing_consented = args[:pausing_consented] if args.key?(:pausing_consented) end