1717 * <p>GenerateWuyingServerSceneUrlRequest</p>
1818 */
1919public class GenerateWuyingServerSceneUrlRequest extends Request {
20+ @ com .aliyun .core .annotation .Body
21+ @ com .aliyun .core .annotation .NameInMap ("ApiKey" )
22+ @ com .aliyun .core .annotation .Validation (required = true )
23+ private String apiKey ;
24+
2025 @ com .aliyun .core .annotation .Body
2126 @ com .aliyun .core .annotation .NameInMap ("ClientId" )
2227 private String clientId ;
@@ -47,7 +52,6 @@ public class GenerateWuyingServerSceneUrlRequest extends Request {
4752
4853 @ com .aliyun .core .annotation .Body
4954 @ com .aliyun .core .annotation .NameInMap ("LoginToken" )
50- @ com .aliyun .core .annotation .Validation (required = true )
5155 private String loginToken ;
5256
5357 @ com .aliyun .core .annotation .Body
@@ -62,7 +66,6 @@ public class GenerateWuyingServerSceneUrlRequest extends Request {
6266
6367 @ com .aliyun .core .annotation .Body
6468 @ com .aliyun .core .annotation .NameInMap ("SessionId" )
65- @ com .aliyun .core .annotation .Validation (required = true )
6669 private String sessionId ;
6770
6871 @ com .aliyun .core .annotation .Body
@@ -76,6 +79,7 @@ public class GenerateWuyingServerSceneUrlRequest extends Request {
7679
7780 private GenerateWuyingServerSceneUrlRequest (Builder builder ) {
7881 super (builder );
82+ this .apiKey = builder .apiKey ;
7983 this .clientId = builder .clientId ;
8084 this .clientIp = builder .clientIp ;
8185 this .clientOS = builder .clientOS ;
@@ -104,6 +108,13 @@ public Builder toBuilder() {
104108 return new Builder (this );
105109 }
106110
111+ /**
112+ * @return apiKey
113+ */
114+ public String getApiKey () {
115+ return this .apiKey ;
116+ }
117+
107118 /**
108119 * @return clientId
109120 */
@@ -196,6 +207,7 @@ public String getWuyingServerId() {
196207 }
197208
198209 public static final class Builder extends Request .Builder <GenerateWuyingServerSceneUrlRequest , Builder > {
210+ private String apiKey ;
199211 private String clientId ;
200212 private String clientIp ;
201213 private String clientOS ;
@@ -216,6 +228,7 @@ private Builder() {
216228
217229 private Builder (GenerateWuyingServerSceneUrlRequest request ) {
218230 super (request );
231+ this .apiKey = request .apiKey ;
219232 this .clientId = request .clientId ;
220233 this .clientIp = request .clientIp ;
221234 this .clientOS = request .clientOS ;
@@ -231,6 +244,15 @@ private Builder(GenerateWuyingServerSceneUrlRequest request) {
231244 this .wuyingServerId = request .wuyingServerId ;
232245 }
233246
247+ /**
248+ * <p>This parameter is required.</p>
249+ */
250+ public Builder apiKey (String apiKey ) {
251+ this .putBodyParameter ("ApiKey" , apiKey );
252+ this .apiKey = apiKey ;
253+ return this ;
254+ }
255+
234256 /**
235257 * ClientId.
236258 */
@@ -295,7 +317,7 @@ public Builder loginRegionId(String loginRegionId) {
295317 }
296318
297319 /**
298- * <p>This parameter is required.</p>
320+ * LoginToken.
299321 */
300322 public Builder loginToken (String loginToken ) {
301323 this .putBodyParameter ("LoginToken" , loginToken );
@@ -322,7 +344,7 @@ public Builder scene(String scene) {
322344 }
323345
324346 /**
325- * <p>This parameter is required.</p>
347+ * SessionId.
326348 */
327349 public Builder sessionId (String sessionId ) {
328350 this .putBodyParameter ("SessionId" , sessionId );
0 commit comments