package cn.axzo.msg.center.notices.manager.support;

import java.util.Collections;
import java.util.Set;

import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.context.annotation.Configuration;

import lombok.Getter;
import lombok.Setter;

/**
 * @author yanglin
 */
@Setter
@Getter
@RefreshScope
@Configuration
@ConfigurationProperties(prefix = "sms.failover")
public class SmsFailoverProps {

    private boolean global = false;

    private String failoverChannel = "volc";

    private Set<String> includeInnerTemplates = Collections.emptySet();

    private Set<String> excludeInnerTemplates = Collections.emptySet();

}