Class: TencentCloud::Ocr::V20181119::FlightItem

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

Overview

机票行程卡条目

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(terminalgeton = nil, terminalgetoff = nil, carrier = nil, flightnumber = nil, seat = nil, dategeton = nil, timegeton = nil, stationgeton = nil, stationgetoff = nil, allow = nil, farebasis = nil) ⇒ FlightItem

Returns a new instance of FlightItem.



3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
# File 'lib/v20181119/models.rb', line 3321

def initialize(terminalgeton=nil, terminalgetoff=nil, carrier=nil, flightnumber=nil, seat=nil, dategeton=nil, timegeton=nil, stationgeton=nil, stationgetoff=nil, allow=nil, farebasis=nil)
  @TerminalGetOn = terminalgeton
  @TerminalGetOff = terminalgetoff
  @Carrier = carrier
  @FlightNumber = flightnumber
  @Seat = seat
  @DateGetOn = dategeton
  @TimeGetOn = timegeton
  @StationGetOn = stationgeton
  @StationGetOff = stationgetoff
  @Allow = allow
  @FareBasis = farebasis
end

Instance Attribute Details

#AllowObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def Allow
  @Allow
end

#CarrierObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def Carrier
  @Carrier
end

#DateGetOnObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def DateGetOn
  @DateGetOn
end

#FareBasisObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def FareBasis
  @FareBasis
end

#FlightNumberObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def FlightNumber
  @FlightNumber
end

#SeatObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def Seat
  @Seat
end

#StationGetOffObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def StationGetOff
  @StationGetOff
end

#StationGetOnObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def StationGetOn
  @StationGetOn
end

#TerminalGetOffObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def TerminalGetOff
  @TerminalGetOff
end

#TerminalGetOnObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def TerminalGetOn
  @TerminalGetOn
end

#TimeGetOnObject

Parameters:

  • TerminalGetOn:

    出发航站楼

  • TerminalGetOff:

    到达航站楼

  • Carrier:

    承运人

  • FlightNumber:

    航班号

  • Seat:

    座位等级

  • DateGetOn:

    乘机日期

  • TimeGetOn:

    乘机时间

  • StationGetOn:

    出发站

  • StationGetOff:

    到达站

  • Allow:

    免费行李

  • FareBasis:

    客票级别/客票类别



3319
3320
3321
# File 'lib/v20181119/models.rb', line 3319

def TimeGetOn
  @TimeGetOn
end

Instance Method Details

#deserialize(params) ⇒ Object



3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
# File 'lib/v20181119/models.rb', line 3335

def deserialize(params)
  @TerminalGetOn = params['TerminalGetOn']
  @TerminalGetOff = params['TerminalGetOff']
  @Carrier = params['Carrier']
  @FlightNumber = params['FlightNumber']
  @Seat = params['Seat']
  @DateGetOn = params['DateGetOn']
  @TimeGetOn = params['TimeGetOn']
  @StationGetOn = params['StationGetOn']
  @StationGetOff = params['StationGetOff']
  @Allow = params['Allow']
  @FareBasis = params['FareBasis']
end