package com.alibaba.otter.canal.instance.core;

public class CanalMQConfig {

    private String  topic;
    private Integer partition;
    private Integer partitionsNum;
    private String  partitionHash;
    private String  dynamicTopic;
    private String  dynamicTopicPartitionNum;
    private Boolean enableDynamicQueuePartition;

    public String getTopic() {
        return topic;
    }

    public void setTopic(String topic) {
        this.topic = topic;
    }

    public Integer getPartition() {
        return partition;
    }

    public void setPartition(Integer partition) {
        this.partition = partition;
    }

    public Integer getPartitionsNum() {
        return partitionsNum;
    }

    public void setPartitionsNum(Integer partitionsNum) {
        this.partitionsNum = partitionsNum;
    }

    public String getPartitionHash() {
        return partitionHash;
    }

    public void setPartitionHash(String partitionHash) {
        this.partitionHash = partitionHash;
    }

    public String getDynamicTopic() {
        return dynamicTopic;
    }

    public void setDynamicTopic(String dynamicTopic) {
        this.dynamicTopic = dynamicTopic;
    }

    public String getDynamicTopicPartitionNum() {
        return dynamicTopicPartitionNum;
    }

    public void setDynamicTopicPartitionNum(String dynamicTopicPartitionNum) {
        this.dynamicTopicPartitionNum = dynamicTopicPartitionNum;
    }

    public Boolean getEnableDynamicQueuePartition() {
        return enableDynamicQueuePartition;
    }

    public void setEnableDynamicQueuePartition(Boolean enableDynamicQueuePartition) {
        this.enableDynamicQueuePartition = enableDynamicQueuePartition;
    }
}
