content: package com.ctrip.framework.apollo.core.dto;
  
  import java.util.Map;
  
  /**
   * @author Jason Song(song_s@ctrip.com)
   */
  public class ApolloConfig {
  
    private String appId;
  
    private String cluster;
  
    private String namespaceName;
  
    private Map<String, String> configurations;
  
    private String releaseKey;
  
    public ApolloConfig() {
    }
  
    public ApolloConfig(String appId,
                        String cluster,
                        String namespaceName,
                        String releaseKey) {
      this.appId = appId;
      this.cluster = cluster;
      this.namespaceName = namespaceName;
      this.releaseKey = releaseKey;
    }
  
    public String getAppId() {
      return appId;
    }
  
    public String getCluster() {
      return cluster;
    }
  
    public String getNamespaceName() {
      return namespaceName;
    }
  
    public String getReleaseKey() {
      return releaseKey;
    }
  
    public Map<String, String> getConfigurations() {
      return configurations;
    }
  
    public void setAppId(String appId) {
      this.appId = appId;
    }
  
    public void setCluster(String cluster) {
      this.cluster = cluster;
    }
  
    public void setNamespaceName(String namespaceName) {
      this.namespaceName = namespaceName;
    }
  
    public void setReleaseKey(String releaseKey) {
      this.releaseKey = releaseKey;
    }
  
    public void setConfigurations(Map<String, String> configurations) {
      this.configurations = configurations;
    }
  
    @Override
    public String toString() {
      final StringBuilder sb = new StringBuilder("ApolloConfig{");
      sb.append("appId='").append(appId).append('\'');
      sb.append(", cluster='").append(cluster).append('\'');
      sb.append(", namespaceName='").append(namespaceName).append('\'');
      sb.append(", configurations=").append(configurations);
      sb.append(", releaseKey='").append(releaseKey).append('\'');
      sb.append('}');
      return sb.toString();
    }
  }
  