- finishing etrack
- new buttons for main page - swagger
This commit is contained in:
@@ -16,12 +16,15 @@ public class Event {
|
||||
@DateTimeFormat(pattern = "yyyy-MM-ddTHH:mm:ss")
|
||||
private LocalDateTime dateTimeStamp;
|
||||
@Nullable
|
||||
private String[] businessKeys;
|
||||
private String interfaceName;
|
||||
@Nullable
|
||||
private String clientUUID;
|
||||
@Nullable
|
||||
private Integer messageId;
|
||||
private String thread;
|
||||
private String level;
|
||||
@Nullable
|
||||
private String message;
|
||||
}
|
||||
|
||||
//{"date" : "%d{yyyy-MM-dd}", "timestamp":"%d{HH:mm:ss}", "businessKeys": {"interfaceName": "%X{interfaceName}",
|
||||
// "clientUUID": "%X{clientUUID}", "messageId": "%X{messageId}"},"thread":"%t","level":"%-5level", "message":"%msg"}%n
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
package com.release11.klaus.model;
|
||||
|
||||
import com.release11.klaus.model.constraints.HttpCode;
|
||||
import lombok.*;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.ToString;
|
||||
import org.springframework.data.annotation.Id;
|
||||
import org.springframework.data.redis.core.RedisHash;
|
||||
import org.springframework.data.redis.core.index.Indexed;
|
||||
@@ -22,7 +25,7 @@ public class MockedMessage implements Serializable {
|
||||
@Indexed
|
||||
private UUID clientUUID;
|
||||
@Positive
|
||||
private int mockedResponseId;
|
||||
private Integer mockedResponseId;
|
||||
private String mediaType;
|
||||
private String messageBody;
|
||||
private Map<String, String> httpHeaders;
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.release11.klaus.model;
|
||||
import com.release11.klaus.model.constraints.HttpCode;
|
||||
import lombok.*;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Positive;
|
||||
import java.util.Map;
|
||||
import java.util.UUID;
|
||||
@@ -14,11 +15,20 @@ import java.util.UUID;
|
||||
@AllArgsConstructor
|
||||
public class MockedMessageDto {
|
||||
private UUID clientUUID;
|
||||
@NotNull
|
||||
@Positive
|
||||
private int mockedResponseId;
|
||||
private Integer mockedResponseId;
|
||||
private String mediaType;
|
||||
private String messageBody;
|
||||
private Map<String, String> httpHeaders;
|
||||
@HttpCode
|
||||
private Integer httpStatus;
|
||||
|
||||
public MockedMessageDto(UUID clientUUID) {
|
||||
this.clientUUID = clientUUID;
|
||||
}
|
||||
public MockedMessageDto(UUID clientUUID, Map<String,String> httpHeaders) {
|
||||
this.clientUUID = clientUUID;
|
||||
this.httpHeaders = httpHeaders;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user