Class: TencentCloud::Aiart::V20221229::SubmitTextToImageJobRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Aiart::V20221229::SubmitTextToImageJobRequest
- Defined in:
- lib/v20221229/models.rb
Overview
SubmitTextToImageJob请求参数结构体
Instance Attribute Summary collapse
- #Images ⇒ Object
- #LogoAdd ⇒ Object
- #LogoParam ⇒ Object
- #Prompt ⇒ Object
- #Resolution ⇒ Object
- #Revise ⇒ Object
- #Seed ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(prompt = nil, images = nil, resolution = nil, seed = nil, logoadd = nil, logoparam = nil, revise = nil) ⇒ SubmitTextToImageJobRequest
constructor
A new instance of SubmitTextToImageJobRequest.
Constructor Details
#initialize(prompt = nil, images = nil, resolution = nil, seed = nil, logoadd = nil, logoparam = nil, revise = nil) ⇒ SubmitTextToImageJobRequest
Returns a new instance of SubmitTextToImageJobRequest.
1461 1462 1463 1464 1465 1466 1467 1468 1469 |
# File 'lib/v20221229/models.rb', line 1461 def initialize(prompt=nil, images=nil, resolution=nil, seed=nil, logoadd=nil, logoparam=nil, revise=nil) @Prompt = prompt @Images = images @Resolution = resolution @Seed = seed @LogoAdd = logoadd @LogoParam = logoparam @Revise = revise end |
Instance Attribute Details
#Images ⇒ Object
1459 1460 1461 |
# File 'lib/v20221229/models.rb', line 1459 def Images @Images end |
#LogoAdd ⇒ Object
1459 1460 1461 |
# File 'lib/v20221229/models.rb', line 1459 def LogoAdd @LogoAdd end |
#LogoParam ⇒ Object
1459 1460 1461 |
# File 'lib/v20221229/models.rb', line 1459 def LogoParam @LogoParam end |
#Prompt ⇒ Object
1459 1460 1461 |
# File 'lib/v20221229/models.rb', line 1459 def Prompt @Prompt end |
#Resolution ⇒ Object
1459 1460 1461 |
# File 'lib/v20221229/models.rb', line 1459 def Resolution @Resolution end |
#Revise ⇒ Object
1459 1460 1461 |
# File 'lib/v20221229/models.rb', line 1459 def Revise @Revise end |
#Seed ⇒ Object
1459 1460 1461 |
# File 'lib/v20221229/models.rb', line 1459 def Seed @Seed end |
Instance Method Details
#deserialize(params) ⇒ Object
1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 |
# File 'lib/v20221229/models.rb', line 1471 def deserialize(params) @Prompt = params['Prompt'] @Images = params['Images'] @Resolution = params['Resolution'] @Seed = params['Seed'] @LogoAdd = params['LogoAdd'] unless params['LogoParam'].nil? @LogoParam = LogoParam.new @LogoParam.deserialize(params['LogoParam']) end @Revise = params['Revise'] end |