Skip to content
Snippets Groups Projects
Commit 13cb5183 authored by Komal Makkar's avatar Komal Makkar
Browse files

Removing Lombok

parent f11ec6d7
No related branches found
No related tags found
1 merge request!12Pubsub Azure Implementation.
Pipeline #7217 failed
...@@ -18,18 +18,13 @@ import lombok.AllArgsConstructor; ...@@ -18,18 +18,13 @@ import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
public class HandshakeRequestData { public class HandshakeRequestData {
@NotEmpty
@NotNull
String validationCode;
@NotEmpty private String validationCode;
@NotNull
String validationUrl; private String validationUrl;
} }
...@@ -13,35 +13,27 @@ ...@@ -13,35 +13,27 @@
// limitations under the License. // limitations under the License.
package org.opengroup.osdu.notification.provider.azure.models; package org.opengroup.osdu.notification.provider.azure.models;
import lombok.*;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull; import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.Map; import java.util.Map;
@Getter @Data
@NoArgsConstructor(access = AccessLevel.PRIVATE) @NoArgsConstructor
@RequiredArgsConstructor @AllArgsConstructor
public class NotificationData { public class NotificationData {
@NotEmpty
@NonNull
private String data; private String data;
@NotEmpty
@NonNull
private Map<String,String> attributes; private Map<String,String> attributes;
@NotEmpty
@NonNull
private String messageId; private String messageId;
@NotEmpty
@NotNull
String validationCode; String validationCode;
@NotEmpty
@NotNull
String validationUrl; String validationUrl;
} }
...@@ -14,39 +14,25 @@ ...@@ -14,39 +14,25 @@
package org.opengroup.osdu.notification.provider.azure.models; package org.opengroup.osdu.notification.provider.azure.models;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.gson.JsonObject; import com.google.gson.JsonObject;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor
public class NotificationRequest { public class NotificationRequest {
@NotNull
@NotEmpty
String id;
@NotNull private String id;
@NotEmpty
String eventType; private String eventType;
@NotNull private String subject;
@NotEmpty
String subject;
@NotNull private JsonObject data;
@JsonProperty("data")
JsonObject data;
@NotNull private String eventTime;
@NotEmpty
String eventTime;
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment