1 package com.netease.nimlib.sdk.msg.config;
3 import java.io.Serializable;
15 private final boolean routeEnabled;
19 private final String routeEnvironment;
36 this.routeEnabled = routeEnabled;
37 this.routeEnvironment = routeEnvironment;
55 return routeEnvironment;
65 return "NIMMessageRouteConfig{" +
"routeEnabled=" + routeEnabled +
", routeEnvironment='" + routeEnvironment +
'\'' +
'}';
77 public static final class NIMMessageRouteConfigBuilder {
80 private String routeEnvironment;
82 private NIMMessageRouteConfigBuilder() {
90 public static NIMMessageRouteConfigBuilder builder() {
91 return new NIMMessageRouteConfigBuilder();
101 public NIMMessageRouteConfigBuilder withRouteEnabled(
boolean routeEnabled) {
102 this.routeEnabled = routeEnabled;
113 public NIMMessageRouteConfigBuilder withRouteEnvironment(String routeEnvironment) {
114 this.routeEnvironment = routeEnvironment;
static final boolean DEFAULT_ROUTE_ENABLE
默认路由启用设置
String getRouteEnvironment()
获取路由环境变量
boolean isRouteEnabled()
获取路由是否启用
String toString()
重写toString方法