Class: TencentCloud::Ocr::V20181119::DetailInformationOfAirTicketTupleList

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20181119/models.rb

Overview

机票详细信息元组

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(departurestation = nil, destinationstation = nil, flightsegment = nil, carrier = nil, flight = nil, seatclass = nil, carrierdate = nil, departuretime = nil, farebasis = nil, effectivedate = nil, expirationdate = nil, freebaggageallowance = nil) ⇒ DetailInformationOfAirTicketTupleList

Returns a new instance of DetailInformationOfAirTicketTupleList.



1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
# File 'lib/v20181119/models.rb', line 1467

def initialize(departurestation=nil, destinationstation=nil, flightsegment=nil, carrier=nil, flight=nil, seatclass=nil, carrierdate=nil, departuretime=nil, farebasis=nil, effectivedate=nil, expirationdate=nil, freebaggageallowance=nil)
  @DepartureStation = departurestation
  @DestinationStation = destinationstation
  @FlightSegment = flightsegment
  @Carrier = carrier
  @Flight = flight
  @SeatClass = seatclass
  @CarrierDate = carrierdate
  @DepartureTime = departuretime
  @FareBasis = farebasis
  @EffectiveDate = effectivedate
  @ExpirationDate = expirationdate
  @FreeBaggageAllowance = freebaggageallowance
end

Instance Attribute Details

#CarrierObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def Carrier
  @Carrier
end

#CarrierDateObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def CarrierDate
  @CarrierDate
end

#DepartureStationObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def DepartureStation
  @DepartureStation
end

#DepartureTimeObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def DepartureTime
  @DepartureTime
end

#DestinationStationObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def DestinationStation
  @DestinationStation
end

#EffectiveDateObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def EffectiveDate
  @EffectiveDate
end

#ExpirationDateObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def ExpirationDate
  @ExpirationDate
end

#FareBasisObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def FareBasis
  @FareBasis
end

#FlightObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def Flight
  @Flight
end

#FlightSegmentObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def FlightSegment
  @FlightSegment
end

#FreeBaggageAllowanceObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def FreeBaggageAllowance
  @FreeBaggageAllowance
end

#SeatClassObject

Parameters:

  • DepartureStation:

    出发站(自)

  • DestinationStation:

    目的地(至)

  • FlightSegment:

    航班

  • Carrier:

    航班

  • Flight:

    航班号

  • SeatClass:

    座位等级

  • CarrierDate:

    日期

  • DepartureTime:

    时间

  • FareBasis:

    客票级别/客票类别

  • EffectiveDate:

    客票生效日期

  • ExpirationDate:

    有效截止日期

  • FreeBaggageAllowance:

    免费行李



1465
1466
1467
# File 'lib/v20181119/models.rb', line 1465

def SeatClass
  @SeatClass
end

Instance Method Details

#deserialize(params) ⇒ Object



1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
# File 'lib/v20181119/models.rb', line 1482

def deserialize(params)
  @DepartureStation = params['DepartureStation']
  @DestinationStation = params['DestinationStation']
  @FlightSegment = params['FlightSegment']
  @Carrier = params['Carrier']
  @Flight = params['Flight']
  @SeatClass = params['SeatClass']
  @CarrierDate = params['CarrierDate']
  @DepartureTime = params['DepartureTime']
  @FareBasis = params['FareBasis']
  @EffectiveDate = params['EffectiveDate']
  @ExpirationDate = params['ExpirationDate']
  @FreeBaggageAllowance = params['FreeBaggageAllowance']
end