Class: TencentCloud::Youmall::V20180228::DescribeFaceIdByTempIdResponse

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

Overview

DescribeFaceIdByTempId返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(companyid = nil, shopid = nil, cameraid = nil, posid = nil, tempid = nil, faceid = nil, personinfo = nil, requestid = nil) ⇒ DescribeFaceIdByTempIdResponse

Returns a new instance of DescribeFaceIdByTempIdResponse.



552
553
554
555
556
557
558
559
560
561
# File 'lib/v20180228/models.rb', line 552

def initialize(companyid=nil, shopid=nil, cameraid=nil, posid=nil, tempid=nil, faceid=nil, personinfo=nil, requestid=nil)
  @CompanyId = companyid
  @ShopId = shopid
  @CameraId = cameraid
  @PosId = posid
  @TempId = tempid
  @FaceId = faceid
  @PersonInfo = personinfo
  @RequestId = requestid
end

Instance Attribute Details

#CameraIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def CameraId
  @CameraId
end

#CompanyIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def CompanyId
  @CompanyId
end

#FaceIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def FaceId
  @FaceId
end

#PersonInfoObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def PersonInfo
  @PersonInfo
end

#PosIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def PosId
  @PosId
end

#RequestIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def RequestId
  @RequestId
end

#ShopIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def ShopId
  @ShopId
end

#TempIdObject

Parameters:

  • CompanyId:

    集团id

  • ShopId:

    店铺id

  • CameraId:

    摄像机id

  • PosId:

    pos机id

  • TempId:

    请求的临时id

  • FaceId:

    临时id对应的face id

  • PersonInfo:

    顾客属性信息

  • RequestId:

    唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。



550
551
552
# File 'lib/v20180228/models.rb', line 550

def TempId
  @TempId
end

Instance Method Details

#deserialize(params) ⇒ Object



563
564
565
566
567
568
569
570
571
572
573
574
575
# File 'lib/v20180228/models.rb', line 563

def deserialize(params)
  @CompanyId = params['CompanyId']
  @ShopId = params['ShopId']
  @CameraId = params['CameraId']
  @PosId = params['PosId']
  @TempId = params['TempId']
  @FaceId = params['FaceId']
  unless params['PersonInfo'].nil?
    @PersonInfo = PersonInfo.new
    @PersonInfo.deserialize(params['PersonInfo'])
  end
  @RequestId = params['RequestId']
end