@Override
    public boolean equals(@Nullable Object obj) {
        if (this == obj) {
            return true;
        }

        if (!(obj instanceof MeterIdPrefix)) {
            return false;
        }

        final MeterIdPrefix that = (MeterIdPrefix) obj;
        return name.equals(that.name) && tags.equals(that.tags);
    }
Returns a newly-created instance whose name is concatenated by the specified {@code tags}.
core/src/main/java/com/linecorp/armeria/common/metric/MeterIdPrefix.java