| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::DataType::LiveAuctionBidType
Contains the data for one listing found by a search .
eBay::API::XML::DataType::LiveAuctionBidType inherits from the eBay::API::XML::BaseDataType class
Maximum amount that the seller will allow the bidder to bid.
# Argument: 'ns:AmountType'
Calls: GetLiveAuctionBidders Returned: Always
# Returns: 'ns:AmountType'
Indicates whether the seller has approved the user to bid on the seller's Live Auctions (in the catalog identifed by UserCatalogID).
# Argument: 'ns:BidderStatusCodeType'
Calls: GetLiveAuctionBidders Returned: Always
# Returns: 'ns:BidderStatusCodeType'
Comments entered by the seller if the seller has denied the bidder's approval request.
# Argument: 'xs:string'
Calls: GetLiveAuctionBidders Returned: Always
# Returns: 'xs:string'
Maximum amount that the bidder would like to be able to bid. This is returned if the auction house has requested that the bidder enter an amount for the seller's approval.
# Argument: 'ns:AmountType'
Calls: GetLiveAuctionBidders Returned: Always
# Returns: 'ns:AmountType'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::DataType::LiveAuctionBidType; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. LiveAuctionBidType.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::BaseDataType; our @ISA = ("eBay::API::XML::BaseDataType"); use eBay::API::XML::DataType::AmountType; use eBay::API::XML::DataType::Enum::BidderStatusCodeType; my @gaProperties = ( [ 'ApprovedBiddingLimit', 'ns:AmountType', '' ,'eBay::API::XML::DataType::AmountType', '1' ] , [ 'BidderStatus', 'ns:BidderStatusCodeType', '' ,'eBay::API::XML::DataType::Enum::BidderStatusCodeType', '' ] , [ 'DeclinedComment', 'xs:string', '', '', '' ] , [ 'RequestedBiddingLimit', 'ns:AmountType', '' ,'eBay::API::XML::DataType::AmountType', '1' ] ); push @gaProperties, @{eBay::API::XML::BaseDataType::getPropertiesList()}; my @gaAttributes = ( ); push @gaAttributes, @{eBay::API::XML::BaseDataType::getAttributesList()};
sub new { my $classname = shift; my %args = @_; my $self = $classname->SUPER::new(%args); return $self; } sub isScalar { return 0; }
sub setApprovedBiddingLimit { my $self = shift; $self->{'ApprovedBiddingLimit'} = shift }
sub getApprovedBiddingLimit { my $self = shift; return $self->_getDataTypeInstance( 'ApprovedBiddingLimit' ,'eBay::API::XML::DataType::AmountType'); }
sub setBidderStatus { my $self = shift; $self->{'BidderStatus'} = shift }
sub getBidderStatus { my $self = shift; return $self->{'BidderStatus'}; }
sub setDeclinedComment { my $self = shift; $self->{'DeclinedComment'} = shift }
sub getDeclinedComment { my $self = shift; return $self->{'DeclinedComment'}; }
sub setRequestedBiddingLimit { my $self = shift; $self->{'RequestedBiddingLimit'} = shift }
sub getRequestedBiddingLimit { my $self = shift; return $self->_getDataTypeInstance( 'RequestedBiddingLimit' ,'eBay::API::XML::DataType::AmountType'); } ## Attribute and Property lists sub getPropertiesList { my $self = shift; return \@gaProperties; } sub getAttributesList { my $self = shift; return \@gaAttributes; } 1;