ConfigConstants.java 902 Bytes
package com.tianting.infoloop.constants;

import brave.baggage.BaggageField;
import io.grpc.Context;

public interface ConfigConstants {
    Integer DELETED_FLAG = 1;
    Integer NOT_DELETED_FLAG = 0;
    String SERVICE_PORT = "${app.service.port}";
    String APP_NAME = "${spring.application.name}";
    BaggageField BRAVE_PROPAGATION_DEBUG_FIELD = BaggageField.create("iflp-debug");
    String LOGGING_TRACING_ID = "tid";
    String LOGGING_UNIQUE_ID = "uid";
    String LOGGING_PARENT_TRACING_ID = "pid";

    String DATA_SOURCE_MASTER = "master";
    String DATA_SOURCE_SLAVE = "slave";

    String USER_ID_KEY = "userId";
    String ENTERPRISE_ID_KEY = "enterpriseId";
    String SOURCE_KEY = "source";

    Context.Key<String> USER_ID = Context.key(USER_ID_KEY);
    Context.Key<String> ENTERPRISE_ID = Context.key(ENTERPRISE_ID_KEY);
    Context.Key<String> SOURCE = Context.key(SOURCE_KEY);

}