package com.linkedin.metadata; /** * Static class containing commonly-used constants across DataHub services. */ public class Constants { public static final String INTERNAL_DELEGATED_FOR_ACTOR_HEADER_NAME = "X-DataHub-Delegated-For"; public static final String INTERNAL_DELEGATED_FOR_ACTOR_TYPE = "X-DataHub-Delegated-For-"; public static final String DATAHUB_ACTOR = "urn:li:corpuser:datahub"; // Super user. public static final String SYSTEM_ACTOR = "urn:li:corpuser:__datahub_system"; // DataHub internal service principal. public static final String UNKNOWN_ACTOR = "urn:li:corpuser:UNKNOWN"; // Unknown principal. public static final Long ASPECT_LATEST_VERSION = 0L; /** * Entities */ public static final String CORP_USER_ENTITY_NAME = "corpuser"; public static final String CORP_GROUP_ENTITY_NAME = "corpGroup"; /** * Aspects */ public static final String OWNERSHIP_ASPECT_NAME = "ownership"; public static final String INSTITUTIONAL_MEMORY_ASPECT_NAME = "institutionalMemory"; public static final String CORP_GROUP_INFO_ASPECT_NAME = "corpGroupInfo"; public static final String CORP_GROUP_KEY_ASPECT_NAME = "corpGroupKey"; public static final String GROUP_MEMBERSHIP_ASPECT_NAME = "groupMembership"; public static final String CORP_USER_STATUS_ASPECT_NAME = "corpUserStatus"; public static final String CORP_USER_KEY_ASPECT_NAME = "corpUserKey"; /** * User Status */ public static final String CORP_USER_STATUS_ACTIVE = "ACTIVE"; private Constants() { } }