in stream/distributedlog/core/src/main/java/org/apache/distributedlog/thrift/BKDLConfigFormat.java [467:550]
public void setFieldValue(_Fields field, Object value) {
switch (field) {
case BK_ZK_SERVERS:
if (value == null) {
unsetBkZkServers();
} else {
setBkZkServers((String)value);
}
break;
case BK_LEDGERS_PATH:
if (value == null) {
unsetBkLedgersPath();
} else {
setBkLedgersPath((String)value);
}
break;
case SANITY_CHECK_TXN_ID:
if (value == null) {
unsetSanityCheckTxnID();
} else {
setSanityCheckTxnID((Boolean)value);
}
break;
case ENCODE_REGION_ID:
if (value == null) {
unsetEncodeRegionID();
} else {
setEncodeRegionID((Boolean)value);
}
break;
case BK_ZK_SERVERS_FOR_READER:
if (value == null) {
unsetBkZkServersForReader();
} else {
setBkZkServersForReader((String)value);
}
break;
case DL_ZK_SERVERS_FOR_WRITER:
if (value == null) {
unsetDlZkServersForWriter();
} else {
setDlZkServersForWriter((String)value);
}
break;
case DL_ZK_SERVERS_FOR_READER:
if (value == null) {
unsetDlZkServersForReader();
} else {
setDlZkServersForReader((String)value);
}
break;
case ACL_ROOT_PATH:
if (value == null) {
unsetAclRootPath();
} else {
setAclRootPath((String)value);
}
break;
case FIRST_LOG_SEGMENT_SEQ_NO:
if (value == null) {
unsetFirstLogSegmentSeqNo();
} else {
setFirstLogSegmentSeqNo((Long)value);
}
break;
case FEDERATED_NAMESPACE:
if (value == null) {
unsetFederatedNamespace();
} else {
setFederatedNamespace((Boolean)value);
}
break;
}
}