com.aliyun.dingtalkim_1_0.models.QueryGroupMuteStatusResponseBody Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of dingtalk Show documentation
Show all versions of dingtalk Show documentation
Alibaba Cloud dingtalk SDK for Java
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkim_1_0.models;
import com.aliyun.tea.*;
public class QueryGroupMuteStatusResponseBody extends TeaModel {
/**
* This parameter is required.
*
* example:
* true
*/
@NameInMap("groupMuteMode")
public Boolean groupMuteMode;
/**
* This parameter is required.
*/
@NameInMap("userMuteResult")
public QueryGroupMuteStatusResponseBodyUserMuteResult userMuteResult;
public static QueryGroupMuteStatusResponseBody build(java.util.Map map) throws Exception {
QueryGroupMuteStatusResponseBody self = new QueryGroupMuteStatusResponseBody();
return TeaModel.build(map, self);
}
public QueryGroupMuteStatusResponseBody setGroupMuteMode(Boolean groupMuteMode) {
this.groupMuteMode = groupMuteMode;
return this;
}
public Boolean getGroupMuteMode() {
return this.groupMuteMode;
}
public QueryGroupMuteStatusResponseBody setUserMuteResult(QueryGroupMuteStatusResponseBodyUserMuteResult userMuteResult) {
this.userMuteResult = userMuteResult;
return this;
}
public QueryGroupMuteStatusResponseBodyUserMuteResult getUserMuteResult() {
return this.userMuteResult;
}
public static class QueryGroupMuteStatusResponseBodyUserMuteResult extends TeaModel {
/**
* This parameter is required.
*
* example:
* 1645315682000
*/
@NameInMap("muteEndTime")
public Long muteEndTime;
/**
* This parameter is required.
*
* example:
* 1645315682000
*/
@NameInMap("muteStartTime")
public Long muteStartTime;
/**
* This parameter is required.
*
* example:
* true
*/
@NameInMap("userMuteMode")
public Boolean userMuteMode;
public static QueryGroupMuteStatusResponseBodyUserMuteResult build(java.util.Map map) throws Exception {
QueryGroupMuteStatusResponseBodyUserMuteResult self = new QueryGroupMuteStatusResponseBodyUserMuteResult();
return TeaModel.build(map, self);
}
public QueryGroupMuteStatusResponseBodyUserMuteResult setMuteEndTime(Long muteEndTime) {
this.muteEndTime = muteEndTime;
return this;
}
public Long getMuteEndTime() {
return this.muteEndTime;
}
public QueryGroupMuteStatusResponseBodyUserMuteResult setMuteStartTime(Long muteStartTime) {
this.muteStartTime = muteStartTime;
return this;
}
public Long getMuteStartTime() {
return this.muteStartTime;
}
public QueryGroupMuteStatusResponseBodyUserMuteResult setUserMuteMode(Boolean userMuteMode) {
this.userMuteMode = userMuteMode;
return this;
}
public Boolean getUserMuteMode() {
return this.userMuteMode;
}
}
}