package com.qianwen.smartman.modules.notify.dto; import io.swagger.annotations.ApiModelProperty; import java.util.List; import com.qianwen.smartman.modules.notify.entity.NotifyConfigEntity; /* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/notify/dto/NotifyTypeInfo.class */ public class NotifyTypeInfo { @ApiModelProperty("通知类型ID") private String id; @ApiModelProperty("通知类型名称") private String name; @ApiModelProperty("服务商信息") private List providerInfos; @ApiModelProperty("服务配置信息") private NotifyConfigEntity configEntity; @ApiModelProperty("是否有业务绑定") private Boolean isBindBusiness; @ApiModelProperty("企业名称") private String companyName; public void setId(final String id) { this.id = id; } public void setName(final String name) { this.name = name; } public void setProviderInfos(final List providerInfos) { this.providerInfos = providerInfos; } public void setConfigEntity(final NotifyConfigEntity configEntity) { this.configEntity = configEntity; } public void setIsBindBusiness(final Boolean isBindBusiness) { this.isBindBusiness = isBindBusiness; } public void setCompanyName(final String companyName) { this.companyName = companyName; } public boolean equals(final Object o) { if (o == this) { return true; } if (o instanceof NotifyTypeInfo) { NotifyTypeInfo other = (NotifyTypeInfo) o; if (other.canEqual(this)) { Object this$id = getId(); Object other$id = other.getId(); return this$id == null ? other$id == null : this$id.equals(other$id); } return false; } return false; } protected boolean canEqual(final Object other) { return other instanceof NotifyTypeInfo; } public int hashCode() { Object $id = getId(); int result = (1 * 59) + ($id == null ? 43 : $id.hashCode()); return result; } public String getId() { return this.id; } public String getName() { return this.name; } public List getProviderInfos() { return this.providerInfos; } public NotifyConfigEntity getConfigEntity() { return this.configEntity; } public Boolean getIsBindBusiness() { return this.isBindBusiness; } public String getCompanyName() { return this.companyName; } }