Class: TencentCloud::Ocr::V20181119::RecognizePhilippinesUMIDOCRResponse

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

Overview

RecognizePhilippinesUMIDOCR返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(surname = nil, middlename = nil, givenname = nil, address = nil, birthday = nil, crn = nil, sex = nil, headportrait = nil, requestid = nil) ⇒ RecognizePhilippinesUMIDOCRResponse

Returns a new instance of RecognizePhilippinesUMIDOCRResponse.



9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
# File 'lib/v20181119/models.rb', line 9020

def initialize(surname=nil, middlename=nil, givenname=nil, address=nil, birthday=nil, crn=nil, sex=nil, headportrait=nil, requestid=nil)
  @Surname = surname
  @MiddleName = middlename
  @GivenName = givenname
  @Address = address
  @Birthday = birthday
  @CRN = crn
  @Sex = sex
  @HeadPortrait = headportrait
  @RequestId = requestid
end

Instance Attribute Details

#AddressObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def Address
  @Address
end

#BirthdayObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def Birthday
  @Birthday
end

#CRNObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def CRN
  @CRN
end

#GivenNameObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def GivenName
  @GivenName
end

#HeadPortraitObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def HeadPortrait
  @HeadPortrait
end

#MiddleNameObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def MiddleName
  @MiddleName
end

#RequestIdObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def RequestId
  @RequestId
end

#SexObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def Sex
  @Sex
end

#SurnameObject

Parameters:

  • Surname:

  • MiddleName:

    中间名

  • GivenName:

  • Address:

    地址

  • Birthday:

    生日

  • CRN:

    crn码

  • Sex:

    性别

  • HeadPortrait:

    人像照片Base64后的结果

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



9018
9019
9020
# File 'lib/v20181119/models.rb', line 9018

def Surname
  @Surname
end

Instance Method Details

#deserialize(params) ⇒ Object



9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
# File 'lib/v20181119/models.rb', line 9032

def deserialize(params)
  unless params['Surname'].nil?
    @Surname = TextDetectionResult.new
    @Surname.deserialize(params['Surname'])
  end
  unless params['MiddleName'].nil?
    @MiddleName = TextDetectionResult.new
    @MiddleName.deserialize(params['MiddleName'])
  end
  unless params['GivenName'].nil?
    @GivenName = TextDetectionResult.new
    @GivenName.deserialize(params['GivenName'])
  end
  unless params['Address'].nil?
    @Address = TextDetectionResult.new
    @Address.deserialize(params['Address'])
  end
  unless params['Birthday'].nil?
    @Birthday = TextDetectionResult.new
    @Birthday.deserialize(params['Birthday'])
  end
  unless params['CRN'].nil?
    @CRN = TextDetectionResult.new
    @CRN.deserialize(params['CRN'])
  end
  unless params['Sex'].nil?
    @Sex = TextDetectionResult.new
    @Sex.deserialize(params['Sex'])
  end
  unless params['HeadPortrait'].nil?
    @HeadPortrait = TextDetectionResult.new
    @HeadPortrait.deserialize(params['HeadPortrait'])
  end
  @RequestId = params['RequestId']
end