@Override
    public String toString() {
        return "AssignmentConfigs{" +
               "\n  acceptableRecoveryLag=" + acceptableRecoveryLag +
               "\n  maxWarmupReplicas=" + maxWarmupReplicas +
               "\n  numStandbyReplicas=" + numStandbyReplicas +
               "\n  probingRebalanceIntervalMs=" + probingRebalanceIntervalMs +
               "\n  rackAwareAssignmentTags=" + rackAwareAssignmentTags +
               "\n  rackAwareTrafficCost=" + rackAwareTrafficCost +
               "\n  rackAwareNonOverlapCost=" + rackAwareNonOverlapCost +
               "\n  rackAwareAssignmentStrategy=" + rackAwareAssignmentStrategy +
               "\n}";
    }
The rack-aware assignment strategy as configured via
{@link StreamsConfig#RACK_AWARE_ASSIGNMENT_STRATEGY_CONFIG}
streams/src/main/java/org/apache/kafka/streams/processor/assignment/AssignmentConfigs.java