File tree Expand file tree Collapse file tree 5 files changed +37
-4
lines changed
spring-cloud-gray-core/src/main/java/cn/springcloud/gray/model Expand file tree Collapse file tree 5 files changed +37
-4
lines changed Original file line number Diff line number Diff line change
1
+ package cn .springcloud .gray .model ;
2
+
3
+ import lombok .AllArgsConstructor ;
4
+ import lombok .Builder ;
5
+ import lombok .Data ;
6
+ import lombok .NoArgsConstructor ;
7
+
8
+ import java .io .Serializable ;
9
+
10
+ /**
11
+ * @author saleson
12
+ * @date 2020-09-09 00:01
13
+ */
14
+ @ Data
15
+ @ Builder
16
+ @ AllArgsConstructor
17
+ @ NoArgsConstructor
18
+ public class GrayInstanceAlias implements Serializable {
19
+ private static final long serialVersionUID = 8433446869828423603L ;
20
+ private String serviceId ;
21
+ private String instanceId ;
22
+ private String [] aliases ;
23
+ }
Original file line number Diff line number Diff line change 4
4
import lombok .Setter ;
5
5
import lombok .ToString ;
6
6
7
+ import java .io .Serializable ;
8
+
7
9
@ ToString
8
10
@ Setter
9
11
@ Getter
10
- public class GrayTrackDefinition {
12
+ public class GrayTrackDefinition implements Serializable {
11
13
12
14
15
+ private static final long serialVersionUID = -968308788323949943L ;
13
16
private String name ;
14
17
15
18
private String value ;
Original file line number Diff line number Diff line change 2
2
3
3
import lombok .Data ;
4
4
5
+ import java .io .Serializable ;
5
6
import java .util .Set ;
6
7
7
8
/**
8
9
* @author saleson
9
10
* @date 2020-05-24 22:43
10
11
*/
11
12
@ Data
12
- public class HandleRuleDefinition {
13
+ public class HandleRuleDefinition implements Serializable {
14
+ private static final long serialVersionUID = -1799758887400489344L ;
13
15
private String id ;
14
16
private String type ;
15
17
private Set <String > matchingPolicyIds ;
Original file line number Diff line number Diff line change 2
2
3
3
import lombok .*;
4
4
5
+ import java .io .Serializable ;
6
+
5
7
@ ToString
6
8
@ Setter
7
9
@ Getter
8
10
@ AllArgsConstructor
9
11
@ NoArgsConstructor
10
12
@ Builder
11
- public class InstanceInfo {
13
+ public class InstanceInfo implements Serializable {
14
+ private static final long serialVersionUID = -8611566841323195850L ;
12
15
private String serviceId ;
13
16
private String instanceId ;
14
17
private String host ;
Original file line number Diff line number Diff line change 5
5
import lombok .Data ;
6
6
import lombok .NoArgsConstructor ;
7
7
8
+ import java .io .Serializable ;
8
9
import java .util .Map ;
9
10
import java .util .Set ;
10
11
16
17
@ AllArgsConstructor
17
18
@ NoArgsConstructor
18
19
@ Builder
19
- public class ServiceRouteInfo {
20
+ public class ServiceRouteInfo implements Serializable {
21
+ private static final long serialVersionUID = -7647007838310505000L ;
20
22
private String serviceId ;
21
23
private Set <String > routePolicies ;
22
24
private Map <String , Set <String >> multiVersionRoutePolicies ;
You can’t perform that action at this time.
0 commit comments