File tree Expand file tree Collapse file tree 1 file changed +6
-8
lines changed
src/main/java/com/example/cherrydan/sns/dto Expand file tree Collapse file tree 1 file changed +6
-8
lines changed Original file line number Diff line number Diff line change 22
33import com .example .cherrydan .sns .domain .SnsConnection ;
44import com .example .cherrydan .sns .domain .SnsPlatform ;
5+ import io .swagger .v3 .oas .annotations .media .Schema ;
6+ import jakarta .persistence .Column ;
57import lombok .Builder ;
68import lombok .Getter ;
79
810@ Getter
911@ Builder
1012public class SnsConnectionResponse {
13+ @ Schema (description = "플랫폼 (유튜브, 인스타 등)" , requiredMode = Schema .RequiredMode .REQUIRED )
1114 private final SnsPlatform platform ;
15+ @ Schema (description = "유저의 연결된 sns 링크" , requiredMode = Schema .RequiredMode .REQUIRED )
1216 private final String snsUrl ;
13- private final boolean isConnected ;
17+ @ Schema (description = "유저의 특정 플랫폼 연결 유무" , requiredMode = Schema .RequiredMode .REQUIRED )
18+ private final Boolean isConnected ;
1419
1520 public static SnsConnectionResponse from (SnsConnection connection ) {
1621 return SnsConnectionResponse .builder ()
@@ -19,11 +24,4 @@ public static SnsConnectionResponse from(SnsConnection connection) {
1924 .isConnected (true )
2025 .build ();
2126 }
22-
23- public static SnsConnectionResponse notConnected (SnsPlatform platform ) {
24- return SnsConnectionResponse .builder ()
25- .platform (platform )
26- .isConnected (false )
27- .build ();
28- }
2927}
You can’t perform that action at this time.
0 commit comments