class Google::Apis::AuthorizedbuyersmarketplaceV1::PrivateAuctionTerms

Pricing terms for Private Auctions.

Attributes

floor_price[RW]

Represents a price and a pricing type for a deal. Corresponds to the JSON property ‘floorPrice` @return [Google::Apis::AuthorizedbuyersmarketplaceV1::Price]

open_auction_allowed[RW]

Output only. True if open auction buyers are allowed to compete with invited buyers in this private auction. Corresponds to the JSON property ‘openAuctionAllowed` @return [Boolean]

open_auction_allowed?[RW]

Output only. True if open auction buyers are allowed to compete with invited buyers in this private auction. Corresponds to the JSON property ‘openAuctionAllowed` @return [Boolean]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/authorizedbuyersmarketplace_v1/classes.rb, line 1424
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 1429
def update!(**args)
  @floor_price = args[:floor_price] if args.key?(:floor_price)
  @open_auction_allowed = args[:open_auction_allowed] if args.key?(:open_auction_allowed)
end