All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.dingtalkcard_1_0.models.DeliverCardWithDelegateRequest Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.dingtalkcard_1_0.models;

import com.aliyun.tea.*;

public class DeliverCardWithDelegateRequest extends TeaModel {
    @NameInMap("coFeedOpenDeliverModel")
    public DeliverCardWithDelegateRequestCoFeedOpenDeliverModel coFeedOpenDeliverModel;

    @NameInMap("docOpenDeliverModel")
    public DeliverCardWithDelegateRequestDocOpenDeliverModel docOpenDeliverModel;

    @NameInMap("imGroupOpenDeliverModel")
    public DeliverCardWithDelegateRequestImGroupOpenDeliverModel imGroupOpenDeliverModel;

    @NameInMap("imRobotOpenDeliverModel")
    public DeliverCardWithDelegateRequestImRobotOpenDeliverModel imRobotOpenDeliverModel;

    @NameInMap("imSingleOpenDeliverModel")
    public DeliverCardWithDelegateRequestImSingleOpenDeliverModel imSingleOpenDeliverModel;

    /**
     * 

This parameter is required.

* * example: *

dtv1.card//im_group.cidp4GhVCQ==;im_robot.manager67;co_feed.manager67;one_box.cidp4Gh******VCQ==

*/ @NameInMap("openSpaceId") public String openSpaceId; /** *

This parameter is required.

* * example: *

out_track_id_123456

*/ @NameInMap("outTrackId") public String outTrackId; @NameInMap("topOpenDeliverModel") public DeliverCardWithDelegateRequestTopOpenDeliverModel topOpenDeliverModel; /** * example: *

1

*/ @NameInMap("userIdType") public Integer userIdType; public static DeliverCardWithDelegateRequest build(java.util.Map map) throws Exception { DeliverCardWithDelegateRequest self = new DeliverCardWithDelegateRequest(); return TeaModel.build(map, self); } public DeliverCardWithDelegateRequest setCoFeedOpenDeliverModel(DeliverCardWithDelegateRequestCoFeedOpenDeliverModel coFeedOpenDeliverModel) { this.coFeedOpenDeliverModel = coFeedOpenDeliverModel; return this; } public DeliverCardWithDelegateRequestCoFeedOpenDeliverModel getCoFeedOpenDeliverModel() { return this.coFeedOpenDeliverModel; } public DeliverCardWithDelegateRequest setDocOpenDeliverModel(DeliverCardWithDelegateRequestDocOpenDeliverModel docOpenDeliverModel) { this.docOpenDeliverModel = docOpenDeliverModel; return this; } public DeliverCardWithDelegateRequestDocOpenDeliverModel getDocOpenDeliverModel() { return this.docOpenDeliverModel; } public DeliverCardWithDelegateRequest setImGroupOpenDeliverModel(DeliverCardWithDelegateRequestImGroupOpenDeliverModel imGroupOpenDeliverModel) { this.imGroupOpenDeliverModel = imGroupOpenDeliverModel; return this; } public DeliverCardWithDelegateRequestImGroupOpenDeliverModel getImGroupOpenDeliverModel() { return this.imGroupOpenDeliverModel; } public DeliverCardWithDelegateRequest setImRobotOpenDeliverModel(DeliverCardWithDelegateRequestImRobotOpenDeliverModel imRobotOpenDeliverModel) { this.imRobotOpenDeliverModel = imRobotOpenDeliverModel; return this; } public DeliverCardWithDelegateRequestImRobotOpenDeliverModel getImRobotOpenDeliverModel() { return this.imRobotOpenDeliverModel; } public DeliverCardWithDelegateRequest setImSingleOpenDeliverModel(DeliverCardWithDelegateRequestImSingleOpenDeliverModel imSingleOpenDeliverModel) { this.imSingleOpenDeliverModel = imSingleOpenDeliverModel; return this; } public DeliverCardWithDelegateRequestImSingleOpenDeliverModel getImSingleOpenDeliverModel() { return this.imSingleOpenDeliverModel; } public DeliverCardWithDelegateRequest setOpenSpaceId(String openSpaceId) { this.openSpaceId = openSpaceId; return this; } public String getOpenSpaceId() { return this.openSpaceId; } public DeliverCardWithDelegateRequest setOutTrackId(String outTrackId) { this.outTrackId = outTrackId; return this; } public String getOutTrackId() { return this.outTrackId; } public DeliverCardWithDelegateRequest setTopOpenDeliverModel(DeliverCardWithDelegateRequestTopOpenDeliverModel topOpenDeliverModel) { this.topOpenDeliverModel = topOpenDeliverModel; return this; } public DeliverCardWithDelegateRequestTopOpenDeliverModel getTopOpenDeliverModel() { return this.topOpenDeliverModel; } public DeliverCardWithDelegateRequest setUserIdType(Integer userIdType) { this.userIdType = userIdType; return this; } public Integer getUserIdType() { return this.userIdType; } public static class DeliverCardWithDelegateRequestCoFeedOpenDeliverModel extends TeaModel { /** * example: *

xxx_biz_tag

*/ @NameInMap("bizTag") public String bizTag; /** * example: *

1665473229000

*/ @NameInMap("gmtTimeLine") public Long gmtTimeLine; public static DeliverCardWithDelegateRequestCoFeedOpenDeliverModel build(java.util.Map map) throws Exception { DeliverCardWithDelegateRequestCoFeedOpenDeliverModel self = new DeliverCardWithDelegateRequestCoFeedOpenDeliverModel(); return TeaModel.build(map, self); } public DeliverCardWithDelegateRequestCoFeedOpenDeliverModel setBizTag(String bizTag) { this.bizTag = bizTag; return this; } public String getBizTag() { return this.bizTag; } public DeliverCardWithDelegateRequestCoFeedOpenDeliverModel setGmtTimeLine(Long gmtTimeLine) { this.gmtTimeLine = gmtTimeLine; return this; } public Long getGmtTimeLine() { return this.gmtTimeLine; } } public static class DeliverCardWithDelegateRequestDocOpenDeliverModel extends TeaModel { /** * example: *

xxx_biz_tag

*/ @NameInMap("userId") public String userId; public static DeliverCardWithDelegateRequestDocOpenDeliverModel build(java.util.Map map) throws Exception { DeliverCardWithDelegateRequestDocOpenDeliverModel self = new DeliverCardWithDelegateRequestDocOpenDeliverModel(); return TeaModel.build(map, self); } public DeliverCardWithDelegateRequestDocOpenDeliverModel setUserId(String userId) { this.userId = userId; return this; } public String getUserId() { return this.userId; } } public static class DeliverCardWithDelegateRequestImGroupOpenDeliverModel extends TeaModel { @NameInMap("atUserIds") public java.util.Map atUserIds; @NameInMap("extension") public java.util.Map extension; @NameInMap("recipients") public java.util.List recipients; /** * example: *

dingg3xmqdkpaojuakm8

*/ @NameInMap("robotCode") public String robotCode; public static DeliverCardWithDelegateRequestImGroupOpenDeliverModel build(java.util.Map map) throws Exception { DeliverCardWithDelegateRequestImGroupOpenDeliverModel self = new DeliverCardWithDelegateRequestImGroupOpenDeliverModel(); return TeaModel.build(map, self); } public DeliverCardWithDelegateRequestImGroupOpenDeliverModel setAtUserIds(java.util.Map atUserIds) { this.atUserIds = atUserIds; return this; } public java.util.Map getAtUserIds() { return this.atUserIds; } public DeliverCardWithDelegateRequestImGroupOpenDeliverModel setExtension(java.util.Map extension) { this.extension = extension; return this; } public java.util.Map getExtension() { return this.extension; } public DeliverCardWithDelegateRequestImGroupOpenDeliverModel setRecipients(java.util.List recipients) { this.recipients = recipients; return this; } public java.util.List getRecipients() { return this.recipients; } public DeliverCardWithDelegateRequestImGroupOpenDeliverModel setRobotCode(String robotCode) { this.robotCode = robotCode; return this; } public String getRobotCode() { return this.robotCode; } } public static class DeliverCardWithDelegateRequestImRobotOpenDeliverModel extends TeaModel { @NameInMap("extension") public java.util.Map extension; /** * example: *

dingg3xmqdkpaojuakm8

*/ @NameInMap("robotCode") public String robotCode; /** * example: *

IM_ROBOT

*/ @NameInMap("spaceType") public String spaceType; public static DeliverCardWithDelegateRequestImRobotOpenDeliverModel build(java.util.Map map) throws Exception { DeliverCardWithDelegateRequestImRobotOpenDeliverModel self = new DeliverCardWithDelegateRequestImRobotOpenDeliverModel(); return TeaModel.build(map, self); } public DeliverCardWithDelegateRequestImRobotOpenDeliverModel setExtension(java.util.Map extension) { this.extension = extension; return this; } public java.util.Map getExtension() { return this.extension; } public DeliverCardWithDelegateRequestImRobotOpenDeliverModel setRobotCode(String robotCode) { this.robotCode = robotCode; return this; } public String getRobotCode() { return this.robotCode; } public DeliverCardWithDelegateRequestImRobotOpenDeliverModel setSpaceType(String spaceType) { this.spaceType = spaceType; return this; } public String getSpaceType() { return this.spaceType; } } public static class DeliverCardWithDelegateRequestImSingleOpenDeliverModel extends TeaModel { @NameInMap("atUserIds") public java.util.Map atUserIds; @NameInMap("extension") public java.util.Map extension; public static DeliverCardWithDelegateRequestImSingleOpenDeliverModel build(java.util.Map map) throws Exception { DeliverCardWithDelegateRequestImSingleOpenDeliverModel self = new DeliverCardWithDelegateRequestImSingleOpenDeliverModel(); return TeaModel.build(map, self); } public DeliverCardWithDelegateRequestImSingleOpenDeliverModel setAtUserIds(java.util.Map atUserIds) { this.atUserIds = atUserIds; return this; } public java.util.Map getAtUserIds() { return this.atUserIds; } public DeliverCardWithDelegateRequestImSingleOpenDeliverModel setExtension(java.util.Map extension) { this.extension = extension; return this; } public java.util.Map getExtension() { return this.extension; } } public static class DeliverCardWithDelegateRequestTopOpenDeliverModel extends TeaModel { /** * example: *

1665473229000

*/ @NameInMap("expiredTimeMillis") public Long expiredTimeMillis; @NameInMap("platforms") public java.util.List platforms; @NameInMap("userIds") public java.util.List userIds; public static DeliverCardWithDelegateRequestTopOpenDeliverModel build(java.util.Map map) throws Exception { DeliverCardWithDelegateRequestTopOpenDeliverModel self = new DeliverCardWithDelegateRequestTopOpenDeliverModel(); return TeaModel.build(map, self); } public DeliverCardWithDelegateRequestTopOpenDeliverModel setExpiredTimeMillis(Long expiredTimeMillis) { this.expiredTimeMillis = expiredTimeMillis; return this; } public Long getExpiredTimeMillis() { return this.expiredTimeMillis; } public DeliverCardWithDelegateRequestTopOpenDeliverModel setPlatforms(java.util.List platforms) { this.platforms = platforms; return this; } public java.util.List getPlatforms() { return this.platforms; } public DeliverCardWithDelegateRequestTopOpenDeliverModel setUserIds(java.util.List userIds) { this.userIds = userIds; return this; } public java.util.List getUserIds() { return this.userIds; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy