9d6725ab53366a48218531293e35909efe5a1c4e
[portal.git] / ecomp-portal-BE-common / src / main / java / org / openecomp / portalapp / portal / scheduler / wrapper / PostSubmitVnfChangeTimeSlotsWrapper.java
1 package org.openecomp.portalapp.portal.scheduler.wrapper;
2
3 import org.apache.commons.lang.builder.ToStringBuilder;
4
5 import com.fasterxml.jackson.annotation.JsonInclude;
6 import com.fasterxml.jackson.annotation.JsonProperty;
7 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
8
9 @JsonInclude(JsonInclude.Include.NON_NULL)
10 @JsonPropertyOrder({
11             "uuid"
12 })
13 public class PostSubmitVnfChangeTimeSlotsWrapper extends SchedulerResponseWrapper  {
14         @JsonProperty("uuid")
15         private String uuid;
16         
17         @JsonProperty("uuid")
18     public String getUuid() {
19         return uuid;
20     }
21         
22         @JsonProperty("uuid")
23     public void setUuid(String v) {
24         this.uuid = v;
25     }
26         
27         @Override
28     public String toString() {
29         return ToStringBuilder.reflectionToString(this);
30     }
31
32     public String getResponse () {
33         
34         StringBuilder b = new StringBuilder ("{ \"status\": ");
35         b.append(getStatus()).append(", \"entity\": \" " ).append(this.getEntity()).append("\" ,\"uuid\": \"" ).append(this.getUuid()).append("\"}");
36         return (b.toString());
37     }   
38 }