-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathSlackConstant.java
More file actions
49 lines (36 loc) · 1.59 KB
/
SlackConstant.java
File metadata and controls
49 lines (36 loc) · 1.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package org.sopt.makers.global.constant;
import lombok.AccessLevel;
import lombok.NoArgsConstructor;
@NoArgsConstructor(access = AccessLevel.PRIVATE)
public final class SlackConstant {
// 날짜 포맷 형식
public static final String DATE_FORMAT_PATTERN = "yyyy-MM-dd HH:mm:ss";
// 버튼 텍스트
public static final String SENTRY_BUTTON_TEXT = "상세 보기";
// HTTP 관련 상수
public static final String HEADER_CONTENT_TYPE = "Content-Type";
public static final String CONTENT_TYPE_JSON = "application/json";
// Slack 블록 타입 상수
public static final String BLOCK_TYPE_HEADER = "header";
public static final String BLOCK_TYPE_SECTION = "section";
public static final String BLOCK_TYPE_ACTIONS = "actions";
// 텍스트 타입 상수
public static final String TEXT_TYPE_PLAIN = "plain_text";
public static final String TEXT_TYPE_MARKDOWN = "mrkdwn";
// 요소 타입 상수 (버튼)
public static final String ELEMENT_TYPE_BUTTON = "button";
// 스타일 상수
public static final String STYLE_PRIMARY = "primary";
// 시간대 관련 상수
public static final String TIMEZONE_SEOUL = "Asia/Seoul";
// 줄바꿈 상수
public static final String NEW_LINE = "\n";
// JSON 키 상수
public static final String MESSAGE = "message";
public static final String ERROR = "error";
public static final String CODE = "code";
// 성공 메시지
public static final String SUCCESS_MESSAGE = "알림이 성공적으로 전송되었습니다";
// 폴백 메시지 (기본 오류 메시지)
public static final String FALLBACK_MESSAGE = "알림이 전송되었습니다";
}