if (currentData == null) {
throw new HelixException("Cluster: " + clusterName + ", resource: " + resourceName
+ ", ideal-state is null");
}
IdealState idealState = new IdealState(currentData);
idealState.enable(enabled);
return idealState.getRecord();
}
}, AccessOption.PERSISTENT);
}