diff --git a/aliyun-java-sdk-live/ChangeLog.txt b/aliyun-java-sdk-live/ChangeLog.txt
index 142f28d9cc..70c6bffc52 100644
--- a/aliyun-java-sdk-live/ChangeLog.txt
+++ b/aliyun-java-sdk-live/ChangeLog.txt
@@ -1,3 +1,6 @@
+2024-08-01 Version: 3.9.56
+- Update to support new apis.
+
2024-07-05 Version: 3.9.55
- Update to support new apis.
diff --git a/aliyun-java-sdk-live/pom.xml b/aliyun-java-sdk-live/pom.xml
index 93904434ab..c19ae08626 100644
--- a/aliyun-java-sdk-live/pom.xml
+++ b/aliyun-java-sdk-live/pom.xml
@@ -4,7 +4,7 @@
com.aliyun
aliyun-java-sdk-live
jar
- 3.9.55
+ 3.9.56
aliyun-java-sdk-live
http://www.aliyun.com
Aliyun Open API SDK for Java
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveDomainBpsDataByTimeStampRequest.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveDomainBpsDataByTimeStampRequest.java
deleted file mode 100644
index 6576c02616..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveDomainBpsDataByTimeStampRequest.java
+++ /dev/null
@@ -1,106 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.model.v20161101;
-
-import com.aliyuncs.RpcAcsRequest;
-import com.aliyuncs.http.MethodType;
-import com.aliyuncs.live.Endpoint;
-
-/**
- * @author auto create
- * @version
- */
-public class DescribeLiveDomainBpsDataByTimeStampRequest extends RpcAcsRequest {
-
-
- private String locationNames;
-
- private String ispNames;
-
- private String domainName;
-
- private Long ownerId;
-
- private String timePoint;
- public DescribeLiveDomainBpsDataByTimeStampRequest() {
- super("live", "2016-11-01", "DescribeLiveDomainBpsDataByTimeStamp", "live");
- setMethod(MethodType.POST);
- try {
- com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
- com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
- } catch (Exception e) {}
- }
-
- public String getLocationNames() {
- return this.locationNames;
- }
-
- public void setLocationNames(String locationNames) {
- this.locationNames = locationNames;
- if(locationNames != null){
- putQueryParameter("LocationNames", locationNames);
- }
- }
-
- public String getIspNames() {
- return this.ispNames;
- }
-
- public void setIspNames(String ispNames) {
- this.ispNames = ispNames;
- if(ispNames != null){
- putQueryParameter("IspNames", ispNames);
- }
- }
-
- public String getDomainName() {
- return this.domainName;
- }
-
- public void setDomainName(String domainName) {
- this.domainName = domainName;
- if(domainName != null){
- putQueryParameter("DomainName", domainName);
- }
- }
-
- public Long getOwnerId() {
- return this.ownerId;
- }
-
- public void setOwnerId(Long ownerId) {
- this.ownerId = ownerId;
- if(ownerId != null){
- putQueryParameter("OwnerId", ownerId.toString());
- }
- }
-
- public String getTimePoint() {
- return this.timePoint;
- }
-
- public void setTimePoint(String timePoint) {
- this.timePoint = timePoint;
- if(timePoint != null){
- putQueryParameter("TimePoint", timePoint);
- }
- }
-
- @Override
- public Class getResponseClass() {
- return DescribeLiveDomainBpsDataByTimeStampResponse.class;
- }
-
-}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveDomainBpsDataByTimeStampResponse.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveDomainBpsDataByTimeStampResponse.java
deleted file mode 100644
index f8bd4c8556..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveDomainBpsDataByTimeStampResponse.java
+++ /dev/null
@@ -1,115 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.model.v20161101;
-
-import java.util.List;
-import com.aliyuncs.AcsResponse;
-import com.aliyuncs.live.transform.v20161101.DescribeLiveDomainBpsDataByTimeStampResponseUnmarshaller;
-import com.aliyuncs.transform.UnmarshallerContext;
-
-/**
- * @author auto create
- * @version
- */
-public class DescribeLiveDomainBpsDataByTimeStampResponse extends AcsResponse {
-
- private String timeStamp;
-
- private String requestId;
-
- private String domainName;
-
- private List bpsDataList;
-
- public String getTimeStamp() {
- return this.timeStamp;
- }
-
- public void setTimeStamp(String timeStamp) {
- this.timeStamp = timeStamp;
- }
-
- public String getRequestId() {
- return this.requestId;
- }
-
- public void setRequestId(String requestId) {
- this.requestId = requestId;
- }
-
- public String getDomainName() {
- return this.domainName;
- }
-
- public void setDomainName(String domainName) {
- this.domainName = domainName;
- }
-
- public List getBpsDataList() {
- return this.bpsDataList;
- }
-
- public void setBpsDataList(List bpsDataList) {
- this.bpsDataList = bpsDataList;
- }
-
- public static class BpsDataModel {
-
- private String locationName;
-
- private String timeStamp;
-
- private String ispName;
-
- private Long bps;
-
- public String getLocationName() {
- return this.locationName;
- }
-
- public void setLocationName(String locationName) {
- this.locationName = locationName;
- }
-
- public String getTimeStamp() {
- return this.timeStamp;
- }
-
- public void setTimeStamp(String timeStamp) {
- this.timeStamp = timeStamp;
- }
-
- public String getIspName() {
- return this.ispName;
- }
-
- public void setIspName(String ispName) {
- this.ispName = ispName;
- }
-
- public Long getBps() {
- return this.bps;
- }
-
- public void setBps(Long bps) {
- this.bps = bps;
- }
- }
-
- @Override
- public DescribeLiveDomainBpsDataByTimeStampResponse getInstance(UnmarshallerContext context) {
- return DescribeLiveDomainBpsDataByTimeStampResponseUnmarshaller.unmarshall(this, context);
- }
-}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveGrtnTrafficUsageRequest.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveGrtnTrafficUsageRequest.java
deleted file mode 100644
index 1cc950398a..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveGrtnTrafficUsageRequest.java
+++ /dev/null
@@ -1,132 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.model.v20161101;
-
-import com.aliyuncs.RpcAcsRequest;
-import com.aliyuncs.http.MethodType;
-import com.aliyuncs.live.Endpoint;
-
-/**
- * @author auto create
- * @version
- */
-public class DescribeLiveGrtnTrafficUsageRequest extends RpcAcsRequest {
-
-
- private String startTime;
-
- private String area;
-
- private String endTime;
-
- private Long ownerId;
-
- private String field;
-
- private String appId;
-
- private String interval;
- public DescribeLiveGrtnTrafficUsageRequest() {
- super("live", "2016-11-01", "DescribeLiveGrtnTrafficUsage", "live");
- setMethod(MethodType.POST);
- try {
- com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
- com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
- } catch (Exception e) {}
- }
-
- public String getStartTime() {
- return this.startTime;
- }
-
- public void setStartTime(String startTime) {
- this.startTime = startTime;
- if(startTime != null){
- putQueryParameter("StartTime", startTime);
- }
- }
-
- public String getArea() {
- return this.area;
- }
-
- public void setArea(String area) {
- this.area = area;
- if(area != null){
- putQueryParameter("Area", area);
- }
- }
-
- public String getEndTime() {
- return this.endTime;
- }
-
- public void setEndTime(String endTime) {
- this.endTime = endTime;
- if(endTime != null){
- putQueryParameter("EndTime", endTime);
- }
- }
-
- public Long getOwnerId() {
- return this.ownerId;
- }
-
- public void setOwnerId(Long ownerId) {
- this.ownerId = ownerId;
- if(ownerId != null){
- putQueryParameter("OwnerId", ownerId.toString());
- }
- }
-
- public String getField() {
- return this.field;
- }
-
- public void setField(String field) {
- this.field = field;
- if(field != null){
- putQueryParameter("Field", field);
- }
- }
-
- public String getAppId() {
- return this.appId;
- }
-
- public void setAppId(String appId) {
- this.appId = appId;
- if(appId != null){
- putQueryParameter("AppId", appId);
- }
- }
-
- public String getInterval() {
- return this.interval;
- }
-
- public void setInterval(String interval) {
- this.interval = interval;
- if(interval != null){
- putQueryParameter("Interval", interval);
- }
- }
-
- @Override
- public Class getResponseClass() {
- return DescribeLiveGrtnTrafficUsageResponse.class;
- }
-
-}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveGrtnTrafficUsageResponse.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveGrtnTrafficUsageResponse.java
deleted file mode 100644
index ab7c840358..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveGrtnTrafficUsageResponse.java
+++ /dev/null
@@ -1,125 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.model.v20161101;
-
-import java.util.List;
-import com.aliyuncs.AcsResponse;
-import com.aliyuncs.live.transform.v20161101.DescribeLiveGrtnTrafficUsageResponseUnmarshaller;
-import com.aliyuncs.transform.UnmarshallerContext;
-
-/**
- * @author auto create
- * @version
- */
-public class DescribeLiveGrtnTrafficUsageResponse extends AcsResponse {
-
- private String appId;
-
- private String area;
-
- private String endTime;
-
- private String filed;
-
- private String requestId;
-
- private String startTime;
-
- private List usageDataPerInterval;
-
- public String getAppId() {
- return this.appId;
- }
-
- public void setAppId(String appId) {
- this.appId = appId;
- }
-
- public String getArea() {
- return this.area;
- }
-
- public void setArea(String area) {
- this.area = area;
- }
-
- public String getEndTime() {
- return this.endTime;
- }
-
- public void setEndTime(String endTime) {
- this.endTime = endTime;
- }
-
- public String getFiled() {
- return this.filed;
- }
-
- public void setFiled(String filed) {
- this.filed = filed;
- }
-
- public String getRequestId() {
- return this.requestId;
- }
-
- public void setRequestId(String requestId) {
- this.requestId = requestId;
- }
-
- public String getStartTime() {
- return this.startTime;
- }
-
- public void setStartTime(String startTime) {
- this.startTime = startTime;
- }
-
- public List getUsageDataPerInterval() {
- return this.usageDataPerInterval;
- }
-
- public void setUsageDataPerInterval(List usageDataPerInterval) {
- this.usageDataPerInterval = usageDataPerInterval;
- }
-
- public static class UsageData {
-
- private String timeStamp;
-
- private Double value;
-
- public String getTimeStamp() {
- return this.timeStamp;
- }
-
- public void setTimeStamp(String timeStamp) {
- this.timeStamp = timeStamp;
- }
-
- public Double getValue() {
- return this.value;
- }
-
- public void setValue(Double value) {
- this.value = value;
- }
- }
-
- @Override
- public DescribeLiveGrtnTrafficUsageResponse getInstance(UnmarshallerContext context) {
- return DescribeLiveGrtnTrafficUsageResponseUnmarshaller.unmarshall(this, context);
- }
-}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveMessageAppResponse.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveMessageAppResponse.java
index ef350e42b6..c31159130f 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveMessageAppResponse.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveMessageAppResponse.java
@@ -48,6 +48,8 @@ public class DescribeLiveMessageAppResponse extends AcsResponse {
private Long modifyTime;
+ private Integer msgLifeCycle;
+
private String dataCenter;
public String getRequestId() {
@@ -146,6 +148,14 @@ public void setModifyTime(Long modifyTime) {
this.modifyTime = modifyTime;
}
+ public Integer getMsgLifeCycle() {
+ return this.msgLifeCycle;
+ }
+
+ public void setMsgLifeCycle(Integer msgLifeCycle) {
+ this.msgLifeCycle = msgLifeCycle;
+ }
+
public String getDataCenter() {
return this.dataCenter;
}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamOptimizedFeatureConfigRequest.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamOptimizedFeatureConfigRequest.java
deleted file mode 100644
index dee3f72df1..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamOptimizedFeatureConfigRequest.java
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.model.v20161101;
-
-import com.aliyuncs.RpcAcsRequest;
-import com.aliyuncs.http.MethodType;
-import com.aliyuncs.live.Endpoint;
-
-/**
- * @author auto create
- * @version
- */
-public class DescribeLiveStreamOptimizedFeatureConfigRequest extends RpcAcsRequest {
-
-
- private String configName;
-
- private String domainName;
-
- private Long ownerId;
- public DescribeLiveStreamOptimizedFeatureConfigRequest() {
- super("live", "2016-11-01", "DescribeLiveStreamOptimizedFeatureConfig", "live");
- setMethod(MethodType.POST);
- try {
- com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
- com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
- } catch (Exception e) {}
- }
-
- public String getConfigName() {
- return this.configName;
- }
-
- public void setConfigName(String configName) {
- this.configName = configName;
- if(configName != null){
- putQueryParameter("ConfigName", configName);
- }
- }
-
- public String getDomainName() {
- return this.domainName;
- }
-
- public void setDomainName(String domainName) {
- this.domainName = domainName;
- if(domainName != null){
- putQueryParameter("DomainName", domainName);
- }
- }
-
- public Long getOwnerId() {
- return this.ownerId;
- }
-
- public void setOwnerId(Long ownerId) {
- this.ownerId = ownerId;
- if(ownerId != null){
- putQueryParameter("OwnerId", ownerId.toString());
- }
- }
-
- @Override
- public Class getResponseClass() {
- return DescribeLiveStreamOptimizedFeatureConfigResponse.class;
- }
-
-}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamOptimizedFeatureConfigResponse.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamOptimizedFeatureConfigResponse.java
deleted file mode 100644
index f28a77fb75..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamOptimizedFeatureConfigResponse.java
+++ /dev/null
@@ -1,95 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.model.v20161101;
-
-import java.util.List;
-import com.aliyuncs.AcsResponse;
-import com.aliyuncs.live.transform.v20161101.DescribeLiveStreamOptimizedFeatureConfigResponseUnmarshaller;
-import com.aliyuncs.transform.UnmarshallerContext;
-
-/**
- * @author auto create
- * @version
- */
-public class DescribeLiveStreamOptimizedFeatureConfigResponse extends AcsResponse {
-
- private String requestId;
-
- private List liveStreamOptimizedFeatureConfigList;
-
- public String getRequestId() {
- return this.requestId;
- }
-
- public void setRequestId(String requestId) {
- this.requestId = requestId;
- }
-
- public List getLiveStreamOptimizedFeatureConfigList() {
- return this.liveStreamOptimizedFeatureConfigList;
- }
-
- public void setLiveStreamOptimizedFeatureConfigList(List liveStreamOptimizedFeatureConfigList) {
- this.liveStreamOptimizedFeatureConfigList = liveStreamOptimizedFeatureConfigList;
- }
-
- public static class LiveStreamOptimizedFeatureConfig {
-
- private String configName;
-
- private String configStatus;
-
- private String domainName;
-
- private String configValue;
-
- public String getConfigName() {
- return this.configName;
- }
-
- public void setConfigName(String configName) {
- this.configName = configName;
- }
-
- public String getConfigStatus() {
- return this.configStatus;
- }
-
- public void setConfigStatus(String configStatus) {
- this.configStatus = configStatus;
- }
-
- public String getDomainName() {
- return this.domainName;
- }
-
- public void setDomainName(String domainName) {
- this.domainName = domainName;
- }
-
- public String getConfigValue() {
- return this.configValue;
- }
-
- public void setConfigValue(String configValue) {
- this.configValue = configValue;
- }
- }
-
- @Override
- public DescribeLiveStreamOptimizedFeatureConfigResponse getInstance(UnmarshallerContext context) {
- return DescribeLiveStreamOptimizedFeatureConfigResponseUnmarshaller.unmarshall(this, context);
- }
-}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamsOnlineListRequest.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamsOnlineListRequest.java
index e88687bb0f..d0f0ca88c4 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamsOnlineListRequest.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeLiveStreamsOnlineListRequest.java
@@ -33,6 +33,8 @@ public class DescribeLiveStreamsOnlineListRequest extends RpcAcsRequest onlineInfo;
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
public Integer getTotalPage() {
return this.totalPage;
}
@@ -61,14 +69,6 @@ public void setPageSize(Integer pageSize) {
this.pageSize = pageSize;
}
- public String getRequestId() {
- return this.requestId;
- }
-
- public void setRequestId(String requestId) {
- this.requestId = requestId;
- }
-
public Integer getTotalNum() {
return this.totalNum;
}
@@ -127,6 +127,18 @@ public static class LiveStreamOnlineInfo {
private String streamUrlArgs;
+ private Integer currAudioDataRate;
+
+ private Integer currVideoDataRate;
+
+ private Integer currWidth;
+
+ private Integer currHeight;
+
+ private Integer currFrameRate;
+
+ private Integer currVideoCodecId;
+
public Integer getAudioDataRate() {
return this.audioDataRate;
}
@@ -286,6 +298,54 @@ public String getStreamUrlArgs() {
public void setStreamUrlArgs(String streamUrlArgs) {
this.streamUrlArgs = streamUrlArgs;
}
+
+ public Integer getCurrAudioDataRate() {
+ return this.currAudioDataRate;
+ }
+
+ public void setCurrAudioDataRate(Integer currAudioDataRate) {
+ this.currAudioDataRate = currAudioDataRate;
+ }
+
+ public Integer getCurrVideoDataRate() {
+ return this.currVideoDataRate;
+ }
+
+ public void setCurrVideoDataRate(Integer currVideoDataRate) {
+ this.currVideoDataRate = currVideoDataRate;
+ }
+
+ public Integer getCurrWidth() {
+ return this.currWidth;
+ }
+
+ public void setCurrWidth(Integer currWidth) {
+ this.currWidth = currWidth;
+ }
+
+ public Integer getCurrHeight() {
+ return this.currHeight;
+ }
+
+ public void setCurrHeight(Integer currHeight) {
+ this.currHeight = currHeight;
+ }
+
+ public Integer getCurrFrameRate() {
+ return this.currFrameRate;
+ }
+
+ public void setCurrFrameRate(Integer currFrameRate) {
+ this.currFrameRate = currFrameRate;
+ }
+
+ public Integer getCurrVideoCodecId() {
+ return this.currVideoCodecId;
+ }
+
+ public void setCurrVideoCodecId(Integer currVideoCodecId) {
+ this.currVideoCodecId = currVideoCodecId;
+ }
}
@Override
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeShowListResponse.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeShowListResponse.java
index b6515c0c77..026c3667fe 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeShowListResponse.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/DescribeShowListResponse.java
@@ -59,6 +59,10 @@ public static class ShowListInfo {
private String currentShowId;
+ private String background;
+
+ private String watermark;
+
private String highPriorityShowId;
private String highPriorityShowStartTime;
@@ -77,6 +81,22 @@ public void setCurrentShowId(String currentShowId) {
this.currentShowId = currentShowId;
}
+ public String getBackground() {
+ return this.background;
+ }
+
+ public void setBackground(String background) {
+ this.background = background;
+ }
+
+ public String getWatermark() {
+ return this.watermark;
+ }
+
+ public void setWatermark(String watermark) {
+ this.watermark = watermark;
+ }
+
public String getHighPriorityShowId() {
return this.highPriorityShowId;
}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/ListLiveMessageAppsResponse.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/ListLiveMessageAppsResponse.java
index 9912e65bfc..2f3f07f62b 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/ListLiveMessageAppsResponse.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/ListLiveMessageAppsResponse.java
@@ -83,6 +83,8 @@ public static class Apps {
private Long modifyTime;
+ private Integer msgLifeCycle;
+
public String getAppId() {
return this.appId;
}
@@ -146,6 +148,14 @@ public Long getModifyTime() {
public void setModifyTime(Long modifyTime) {
this.modifyTime = modifyTime;
}
+
+ public Integer getMsgLifeCycle() {
+ return this.msgLifeCycle;
+ }
+
+ public void setMsgLifeCycle(Integer msgLifeCycle) {
+ this.msgLifeCycle = msgLifeCycle;
+ }
}
@Override
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/SetShowListBackgroundRequest.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/SetShowListBackgroundRequest.java
new file mode 100644
index 0000000000..c7ea289d2b
--- /dev/null
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/SetShowListBackgroundRequest.java
@@ -0,0 +1,106 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.live.model.v20161101;
+
+import com.aliyuncs.RpcAcsRequest;
+import com.aliyuncs.http.MethodType;
+import com.aliyuncs.live.Endpoint;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class SetShowListBackgroundRequest extends RpcAcsRequest {
+
+
+ private String materialId;
+
+ private String casterId;
+
+ private Long ownerId;
+
+ private String resourceType;
+
+ private String resourceUrl;
+ public SetShowListBackgroundRequest() {
+ super("live", "2016-11-01", "SetShowListBackground", "live");
+ setMethod(MethodType.POST);
+ try {
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointMap").set(this, Endpoint.endpointMap);
+ com.aliyuncs.AcsRequest.class.getDeclaredField("productEndpointRegional").set(this, Endpoint.endpointRegionalType);
+ } catch (Exception e) {}
+ }
+
+ public String getMaterialId() {
+ return this.materialId;
+ }
+
+ public void setMaterialId(String materialId) {
+ this.materialId = materialId;
+ if(materialId != null){
+ putQueryParameter("MaterialId", materialId);
+ }
+ }
+
+ public String getCasterId() {
+ return this.casterId;
+ }
+
+ public void setCasterId(String casterId) {
+ this.casterId = casterId;
+ if(casterId != null){
+ putQueryParameter("CasterId", casterId);
+ }
+ }
+
+ public Long getOwnerId() {
+ return this.ownerId;
+ }
+
+ public void setOwnerId(Long ownerId) {
+ this.ownerId = ownerId;
+ if(ownerId != null){
+ putQueryParameter("OwnerId", ownerId.toString());
+ }
+ }
+
+ public String getResourceType() {
+ return this.resourceType;
+ }
+
+ public void setResourceType(String resourceType) {
+ this.resourceType = resourceType;
+ if(resourceType != null){
+ putQueryParameter("ResourceType", resourceType);
+ }
+ }
+
+ public String getResourceUrl() {
+ return this.resourceUrl;
+ }
+
+ public void setResourceUrl(String resourceUrl) {
+ this.resourceUrl = resourceUrl;
+ if(resourceUrl != null){
+ putQueryParameter("ResourceUrl", resourceUrl);
+ }
+ }
+
+ @Override
+ public Class getResponseClass() {
+ return SetShowListBackgroundResponse.class;
+ }
+
+}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/SetShowListBackgroundResponse.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/SetShowListBackgroundResponse.java
new file mode 100644
index 0000000000..1f16d974fc
--- /dev/null
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/model/v20161101/SetShowListBackgroundResponse.java
@@ -0,0 +1,41 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.live.model.v20161101;
+
+import com.aliyuncs.AcsResponse;
+import com.aliyuncs.live.transform.v20161101.SetShowListBackgroundResponseUnmarshaller;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+/**
+ * @author auto create
+ * @version
+ */
+public class SetShowListBackgroundResponse extends AcsResponse {
+
+ private String requestId;
+
+ public String getRequestId() {
+ return this.requestId;
+ }
+
+ public void setRequestId(String requestId) {
+ this.requestId = requestId;
+ }
+
+ @Override
+ public SetShowListBackgroundResponse getInstance(UnmarshallerContext context) {
+ return SetShowListBackgroundResponseUnmarshaller.unmarshall(this, context);
+ }
+}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveDomainBpsDataByTimeStampResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveDomainBpsDataByTimeStampResponseUnmarshaller.java
deleted file mode 100644
index 781a62d8e4..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveDomainBpsDataByTimeStampResponseUnmarshaller.java
+++ /dev/null
@@ -1,47 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.transform.v20161101;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import com.aliyuncs.live.model.v20161101.DescribeLiveDomainBpsDataByTimeStampResponse;
-import com.aliyuncs.live.model.v20161101.DescribeLiveDomainBpsDataByTimeStampResponse.BpsDataModel;
-import com.aliyuncs.transform.UnmarshallerContext;
-
-
-public class DescribeLiveDomainBpsDataByTimeStampResponseUnmarshaller {
-
- public static DescribeLiveDomainBpsDataByTimeStampResponse unmarshall(DescribeLiveDomainBpsDataByTimeStampResponse describeLiveDomainBpsDataByTimeStampResponse, UnmarshallerContext _ctx) {
-
- describeLiveDomainBpsDataByTimeStampResponse.setRequestId(_ctx.stringValue("DescribeLiveDomainBpsDataByTimeStampResponse.RequestId"));
- describeLiveDomainBpsDataByTimeStampResponse.setTimeStamp(_ctx.stringValue("DescribeLiveDomainBpsDataByTimeStampResponse.TimeStamp"));
- describeLiveDomainBpsDataByTimeStampResponse.setDomainName(_ctx.stringValue("DescribeLiveDomainBpsDataByTimeStampResponse.DomainName"));
-
- List bpsDataList = new ArrayList();
- for (int i = 0; i < _ctx.lengthValue("DescribeLiveDomainBpsDataByTimeStampResponse.BpsDataList.Length"); i++) {
- BpsDataModel bpsDataModel = new BpsDataModel();
- bpsDataModel.setLocationName(_ctx.stringValue("DescribeLiveDomainBpsDataByTimeStampResponse.BpsDataList["+ i +"].LocationName"));
- bpsDataModel.setTimeStamp(_ctx.stringValue("DescribeLiveDomainBpsDataByTimeStampResponse.BpsDataList["+ i +"].TimeStamp"));
- bpsDataModel.setIspName(_ctx.stringValue("DescribeLiveDomainBpsDataByTimeStampResponse.BpsDataList["+ i +"].IspName"));
- bpsDataModel.setBps(_ctx.longValue("DescribeLiveDomainBpsDataByTimeStampResponse.BpsDataList["+ i +"].Bps"));
-
- bpsDataList.add(bpsDataModel);
- }
- describeLiveDomainBpsDataByTimeStampResponse.setBpsDataList(bpsDataList);
-
- return describeLiveDomainBpsDataByTimeStampResponse;
- }
-}
\ No newline at end of file
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveGrtnTrafficUsageResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveGrtnTrafficUsageResponseUnmarshaller.java
deleted file mode 100644
index b65c5ead8f..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveGrtnTrafficUsageResponseUnmarshaller.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.transform.v20161101;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import com.aliyuncs.live.model.v20161101.DescribeLiveGrtnTrafficUsageResponse;
-import com.aliyuncs.live.model.v20161101.DescribeLiveGrtnTrafficUsageResponse.UsageData;
-import com.aliyuncs.transform.UnmarshallerContext;
-
-
-public class DescribeLiveGrtnTrafficUsageResponseUnmarshaller {
-
- public static DescribeLiveGrtnTrafficUsageResponse unmarshall(DescribeLiveGrtnTrafficUsageResponse describeLiveGrtnTrafficUsageResponse, UnmarshallerContext _ctx) {
-
- describeLiveGrtnTrafficUsageResponse.setRequestId(_ctx.stringValue("DescribeLiveGrtnTrafficUsageResponse.RequestId"));
- describeLiveGrtnTrafficUsageResponse.setAppId(_ctx.stringValue("DescribeLiveGrtnTrafficUsageResponse.AppId"));
- describeLiveGrtnTrafficUsageResponse.setArea(_ctx.stringValue("DescribeLiveGrtnTrafficUsageResponse.Area"));
- describeLiveGrtnTrafficUsageResponse.setEndTime(_ctx.stringValue("DescribeLiveGrtnTrafficUsageResponse.EndTime"));
- describeLiveGrtnTrafficUsageResponse.setFiled(_ctx.stringValue("DescribeLiveGrtnTrafficUsageResponse.Filed"));
- describeLiveGrtnTrafficUsageResponse.setStartTime(_ctx.stringValue("DescribeLiveGrtnTrafficUsageResponse.StartTime"));
-
- List usageDataPerInterval = new ArrayList();
- for (int i = 0; i < _ctx.lengthValue("DescribeLiveGrtnTrafficUsageResponse.UsageDataPerInterval.Length"); i++) {
- UsageData usageData = new UsageData();
- usageData.setTimeStamp(_ctx.stringValue("DescribeLiveGrtnTrafficUsageResponse.UsageDataPerInterval["+ i +"].TimeStamp"));
- usageData.setValue(_ctx.doubleValue("DescribeLiveGrtnTrafficUsageResponse.UsageDataPerInterval["+ i +"].Value"));
-
- usageDataPerInterval.add(usageData);
- }
- describeLiveGrtnTrafficUsageResponse.setUsageDataPerInterval(usageDataPerInterval);
-
- return describeLiveGrtnTrafficUsageResponse;
- }
-}
\ No newline at end of file
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveMessageAppResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveMessageAppResponseUnmarshaller.java
index eeb1dfe7df..5976b3539c 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveMessageAppResponseUnmarshaller.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveMessageAppResponseUnmarshaller.java
@@ -34,6 +34,7 @@ public static DescribeLiveMessageAppResponse unmarshall(DescribeLiveMessageAppRe
describeLiveMessageAppResponse.setDisable(_ctx.booleanValue("DescribeLiveMessageAppResponse.Disable"));
describeLiveMessageAppResponse.setCreateTime(_ctx.longValue("DescribeLiveMessageAppResponse.CreateTime"));
describeLiveMessageAppResponse.setModifyTime(_ctx.longValue("DescribeLiveMessageAppResponse.ModifyTime"));
+ describeLiveMessageAppResponse.setMsgLifeCycle(_ctx.integerValue("DescribeLiveMessageAppResponse.MsgLifeCycle"));
describeLiveMessageAppResponse.setDataCenter(_ctx.stringValue("DescribeLiveMessageAppResponse.DataCenter"));
return describeLiveMessageAppResponse;
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveStreamOptimizedFeatureConfigResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveStreamOptimizedFeatureConfigResponseUnmarshaller.java
deleted file mode 100644
index 1c344f6be9..0000000000
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveStreamOptimizedFeatureConfigResponseUnmarshaller.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.aliyuncs.live.transform.v20161101;
-
-import java.util.ArrayList;
-import java.util.List;
-
-import com.aliyuncs.live.model.v20161101.DescribeLiveStreamOptimizedFeatureConfigResponse;
-import com.aliyuncs.live.model.v20161101.DescribeLiveStreamOptimizedFeatureConfigResponse.LiveStreamOptimizedFeatureConfig;
-import com.aliyuncs.transform.UnmarshallerContext;
-
-
-public class DescribeLiveStreamOptimizedFeatureConfigResponseUnmarshaller {
-
- public static DescribeLiveStreamOptimizedFeatureConfigResponse unmarshall(DescribeLiveStreamOptimizedFeatureConfigResponse describeLiveStreamOptimizedFeatureConfigResponse, UnmarshallerContext _ctx) {
-
- describeLiveStreamOptimizedFeatureConfigResponse.setRequestId(_ctx.stringValue("DescribeLiveStreamOptimizedFeatureConfigResponse.RequestId"));
-
- List liveStreamOptimizedFeatureConfigList = new ArrayList();
- for (int i = 0; i < _ctx.lengthValue("DescribeLiveStreamOptimizedFeatureConfigResponse.LiveStreamOptimizedFeatureConfigList.Length"); i++) {
- LiveStreamOptimizedFeatureConfig liveStreamOptimizedFeatureConfig = new LiveStreamOptimizedFeatureConfig();
- liveStreamOptimizedFeatureConfig.setConfigName(_ctx.stringValue("DescribeLiveStreamOptimizedFeatureConfigResponse.LiveStreamOptimizedFeatureConfigList["+ i +"].ConfigName"));
- liveStreamOptimizedFeatureConfig.setConfigStatus(_ctx.stringValue("DescribeLiveStreamOptimizedFeatureConfigResponse.LiveStreamOptimizedFeatureConfigList["+ i +"].ConfigStatus"));
- liveStreamOptimizedFeatureConfig.setDomainName(_ctx.stringValue("DescribeLiveStreamOptimizedFeatureConfigResponse.LiveStreamOptimizedFeatureConfigList["+ i +"].DomainName"));
- liveStreamOptimizedFeatureConfig.setConfigValue(_ctx.stringValue("DescribeLiveStreamOptimizedFeatureConfigResponse.LiveStreamOptimizedFeatureConfigList["+ i +"].ConfigValue"));
-
- liveStreamOptimizedFeatureConfigList.add(liveStreamOptimizedFeatureConfig);
- }
- describeLiveStreamOptimizedFeatureConfigResponse.setLiveStreamOptimizedFeatureConfigList(liveStreamOptimizedFeatureConfigList);
-
- return describeLiveStreamOptimizedFeatureConfigResponse;
- }
-}
\ No newline at end of file
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveStreamsOnlineListResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveStreamsOnlineListResponseUnmarshaller.java
index d3eff167f0..db7cb5059e 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveStreamsOnlineListResponseUnmarshaller.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeLiveStreamsOnlineListResponseUnmarshaller.java
@@ -55,6 +55,12 @@ public static DescribeLiveStreamsOnlineListResponse unmarshall(DescribeLiveStrea
liveStreamOnlineInfo.setClientIp(_ctx.stringValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].ClientIp"));
liveStreamOnlineInfo.setServerIp(_ctx.stringValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].ServerIp"));
liveStreamOnlineInfo.setStreamUrlArgs(_ctx.stringValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].StreamUrlArgs"));
+ liveStreamOnlineInfo.setCurrAudioDataRate(_ctx.integerValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].CurrAudioDataRate"));
+ liveStreamOnlineInfo.setCurrVideoDataRate(_ctx.integerValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].CurrVideoDataRate"));
+ liveStreamOnlineInfo.setCurrWidth(_ctx.integerValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].CurrWidth"));
+ liveStreamOnlineInfo.setCurrHeight(_ctx.integerValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].CurrHeight"));
+ liveStreamOnlineInfo.setCurrFrameRate(_ctx.integerValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].CurrFrameRate"));
+ liveStreamOnlineInfo.setCurrVideoCodecId(_ctx.integerValue("DescribeLiveStreamsOnlineListResponse.OnlineInfo["+ i +"].CurrVideoCodecId"));
onlineInfo.add(liveStreamOnlineInfo);
}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeShowListResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeShowListResponseUnmarshaller.java
index 71e37332fb..d9478a19c9 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeShowListResponseUnmarshaller.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/DescribeShowListResponseUnmarshaller.java
@@ -33,6 +33,8 @@ public static DescribeShowListResponse unmarshall(DescribeShowListResponse descr
ShowListInfo showListInfo = new ShowListInfo();
showListInfo.setCurrentShowId(_ctx.stringValue("DescribeShowListResponse.ShowListInfo.CurrentShowId"));
+ showListInfo.setBackground(_ctx.stringValue("DescribeShowListResponse.ShowListInfo.Background"));
+ showListInfo.setWatermark(_ctx.stringValue("DescribeShowListResponse.ShowListInfo.Watermark"));
showListInfo.setHighPriorityShowId(_ctx.stringValue("DescribeShowListResponse.ShowListInfo.HighPriorityShowId"));
showListInfo.setHighPriorityShowStartTime(_ctx.stringValue("DescribeShowListResponse.ShowListInfo.HighPriorityShowStartTime"));
showListInfo.setShowListRepeatTimes(_ctx.integerValue("DescribeShowListResponse.ShowListInfo.ShowListRepeatTimes"));
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/ListLiveMessageAppsResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/ListLiveMessageAppsResponseUnmarshaller.java
index a2d5de28be..07397f36ac 100644
--- a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/ListLiveMessageAppsResponseUnmarshaller.java
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/ListLiveMessageAppsResponseUnmarshaller.java
@@ -41,6 +41,7 @@ public static ListLiveMessageAppsResponse unmarshall(ListLiveMessageAppsResponse
apps.setDataCenter(_ctx.stringValue("ListLiveMessageAppsResponse.AppList["+ i +"].DataCenter"));
apps.setDisable(_ctx.stringValue("ListLiveMessageAppsResponse.AppList["+ i +"].Disable"));
apps.setModifyTime(_ctx.longValue("ListLiveMessageAppsResponse.AppList["+ i +"].ModifyTime"));
+ apps.setMsgLifeCycle(_ctx.integerValue("ListLiveMessageAppsResponse.AppList["+ i +"].MsgLifeCycle"));
appList.add(apps);
}
diff --git a/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/SetShowListBackgroundResponseUnmarshaller.java b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/SetShowListBackgroundResponseUnmarshaller.java
new file mode 100644
index 0000000000..10752bff5d
--- /dev/null
+++ b/aliyun-java-sdk-live/src/main/java/com/aliyuncs/live/transform/v20161101/SetShowListBackgroundResponseUnmarshaller.java
@@ -0,0 +1,29 @@
+/*
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.aliyuncs.live.transform.v20161101;
+
+import com.aliyuncs.live.model.v20161101.SetShowListBackgroundResponse;
+import com.aliyuncs.transform.UnmarshallerContext;
+
+
+public class SetShowListBackgroundResponseUnmarshaller {
+
+ public static SetShowListBackgroundResponse unmarshall(SetShowListBackgroundResponse setShowListBackgroundResponse, UnmarshallerContext _ctx) {
+
+ setShowListBackgroundResponse.setRequestId(_ctx.stringValue("SetShowListBackgroundResponse.RequestId"));
+
+ return setShowListBackgroundResponse;
+ }
+}
\ No newline at end of file