All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.mkopylec.charon.forwarding.Utils Maven / Gradle / Ivy

The newest version!
package com.github.mkopylec.charon.forwarding;

import org.springframework.http.HttpHeaders;

import java.time.Duration;

import static java.lang.String.join;

public class Utils {

    public static int toMillis(Duration duration) {
        return (int) duration.toMillis();
    }

    public static String metricName(String... parts) {
        return "charon." + join(".", parts);
    }

    public static HttpHeaders copyHeaders(HttpHeaders headers) {
        HttpHeaders copy = new HttpHeaders();
        copy.putAll(headers);
        return copy;
    }

    private Utils() {
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy