Constants.java
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.microsoft.azure.spring.cloud.context.core.util;
public class Constants {
// for the User-Agent header set in track2 SDKs
private static final String SNAPSHOT_VERSION = "snapshot";
private static final String AZURE = "az";
private static final String SPRING_CLOUD = "sc";
private static final String SPRING_STREAMS = "ss";
private static final String SPRING_INTEGRATION = "si";
private static final String KEY_VAULT = "kv";
private static final String STORAGE_BLOBS = "sb";
private static final String STORAGE_FILE_SHARE = "sf";
private static final String STORAGE_QUEUE = "sq";
private static final String EVENT_HUB = "eh";
private static final String SERVICE_BUS = "bus";
private static final String APP_CONFIGURATION = "cfg";
public static final String SPRING_CLOUD_VERSION = SNAPSHOT_VERSION;
// the max length of application id is 24
public static final String SPRING_CLOUD_STORAGE_BLOB_APPLICATION_ID =
String.join("-", AZURE, SPRING_CLOUD, STORAGE_BLOBS) + "/" + SPRING_CLOUD_VERSION;
public static final String SPRING_CLOUD_STORAGE_FILE_SHARE_APPLICATION_ID =
String.join("-", AZURE, SPRING_CLOUD, STORAGE_FILE_SHARE) + "/" + SPRING_CLOUD_VERSION;
public static final String SPRING_INTEGRATION_STORAGE_QUEUE_APPLICATION_ID =
String.join("-", AZURE, SPRING_INTEGRATION, STORAGE_QUEUE) + "/" + SPRING_CLOUD_VERSION;
public static final String SPRING_EVENT_HUB_APPLICATION_ID =
String.join("-", AZURE, SPRING_CLOUD, EVENT_HUB) + "/" + SPRING_CLOUD_VERSION;
}