Constants
상수 정의. 헤더, 기본값, 규칙 값 등 공통 상수.
클래스 정의
object Constants
HTTP 헤더 상수
| 상수 | 값 | 설명 |
|---|
TRIPLE_API_ORIGIN_HEADER | x-triple-origin | API 출처 헤더 |
TRIPLE_API_ORIGIN_VALUE | air-intl-search | 출처 값 |
TRIPLE_SALES_CHANNEL_HEADER | x-triple-sales-channel | 판매 채널 헤더 |
TRIPLE_SALES_FUNNEL_HEADER | x-triple-sales-funnel | 판매 퍼널 헤더 |
AIR_SALES_CHANNEL_HEADER | x-air-sales-channel | 항공 판매 채널 |
AIR_SALES_FUNNEL_HEADER | x-air-sales-funnel | 항공 판매 퍼널 |
캐시 상수
| 상수 | 값 | 설명 |
|---|
CACHED_SEARCH_KEY | cached-search-key | 캐시된 검색 키 |
기타 상수
| 상수 | 값 | 설명 |
|---|
DEFAULT_AIRLINE_LOGO | URL | 기본 항공사 로고 이미지 |
ASIA_SEOUL | Asia/Seoul | 서울 타임존 |
FLIGHT_INTERVAL_HOURS | 3L | 항공편 간격 시간 |
내부 오브젝트: RuleValue
운임 규칙 관련 상수.
| 상수 | 값 | 설명 |
|---|
DIRECT | DIRECT | 직항 |
OWN_FLIGHT | OWN_FLIGHT | 자사 항공편 |
ALL_AIRLINES | ALL_AIRLINES | 모든 항공사 |
ALL_AIRPORTS | ALL_AIRPORTS | 모든 공항 |
특징
- Object 싱글톤: Kotlin object로 전역 상수 관리
- 중첩 오브젝트: 카테고리별 상수 그룹화