@@ -3702,6 +3702,8 @@ class AssessExposureResponse : public Darabonba::Model {
3702
3702
class MakeSuperResolutionImageRequest : public Darabonba ::Model {
3703
3703
public:
3704
3704
shared_ptr<string> url{};
3705
+ shared_ptr<string> mode{};
3706
+ shared_ptr<long > upscaleFactor{};
3705
3707
3706
3708
MakeSuperResolutionImageRequest () {}
3707
3709
@@ -3716,13 +3718,25 @@ class MakeSuperResolutionImageRequest : public Darabonba::Model {
3716
3718
if (url) {
3717
3719
res[" Url" ] = boost::any (*url);
3718
3720
}
3721
+ if (mode) {
3722
+ res[" Mode" ] = boost::any (*mode);
3723
+ }
3724
+ if (upscaleFactor) {
3725
+ res[" UpscaleFactor" ] = boost::any (*upscaleFactor);
3726
+ }
3719
3727
return res;
3720
3728
}
3721
3729
3722
3730
void fromMap (map<string, boost::any> m) override {
3723
3731
if (m.find (" Url" ) != m.end () && !m[" Url" ].empty ()) {
3724
3732
url = make_shared<string>(boost::any_cast<string>(m[" Url" ]));
3725
3733
}
3734
+ if (m.find (" Mode" ) != m.end () && !m[" Mode" ].empty ()) {
3735
+ mode = make_shared<string>(boost::any_cast<string>(m[" Mode" ]));
3736
+ }
3737
+ if (m.find (" UpscaleFactor" ) != m.end () && !m[" UpscaleFactor" ].empty ()) {
3738
+ upscaleFactor = make_shared<long >(boost::any_cast<long >(m[" UpscaleFactor" ]));
3739
+ }
3726
3740
}
3727
3741
3728
3742
@@ -3731,6 +3745,8 @@ class MakeSuperResolutionImageRequest : public Darabonba::Model {
3731
3745
class MakeSuperResolutionImageAdvanceRequest : public Darabonba ::Model {
3732
3746
public:
3733
3747
shared_ptr<Darabonba::Stream> urlObject{};
3748
+ shared_ptr<string> mode{};
3749
+ shared_ptr<long > upscaleFactor{};
3734
3750
3735
3751
MakeSuperResolutionImageAdvanceRequest () {}
3736
3752
@@ -3749,13 +3765,25 @@ class MakeSuperResolutionImageAdvanceRequest : public Darabonba::Model {
3749
3765
if (urlObject) {
3750
3766
res[" UrlObject" ] = boost::any (*urlObject);
3751
3767
}
3768
+ if (mode) {
3769
+ res[" Mode" ] = boost::any (*mode);
3770
+ }
3771
+ if (upscaleFactor) {
3772
+ res[" UpscaleFactor" ] = boost::any (*upscaleFactor);
3773
+ }
3752
3774
return res;
3753
3775
}
3754
3776
3755
3777
void fromMap (map<string, boost::any> m) override {
3756
3778
if (m.find (" UrlObject" ) != m.end () && !m[" UrlObject" ].empty ()) {
3757
3779
urlObject = make_shared<Darabonba::Stream>(boost::any_cast<Darabonba::Stream>(m[" UrlObject" ]));
3758
3780
}
3781
+ if (m.find (" Mode" ) != m.end () && !m[" Mode" ].empty ()) {
3782
+ mode = make_shared<string>(boost::any_cast<string>(m[" Mode" ]));
3783
+ }
3784
+ if (m.find (" UpscaleFactor" ) != m.end () && !m[" UpscaleFactor" ].empty ()) {
3785
+ upscaleFactor = make_shared<long >(boost::any_cast<long >(m[" UpscaleFactor" ]));
3786
+ }
3759
3787
}
3760
3788
3761
3789
0 commit comments