3768941df719a1ee0ff2f2ab9933e336bb252488
[appc.git] / appc-config / appc-flow-controller / provider / src / main / java / org / openecomp / appc / flow / controller / data / ResponseAction.java
1 /*-
2  * ============LICENSE_START=======================================================
3  * ONAP : APP-C
4  * ================================================================================
5  * Copyright (C) 2017 AT&T Intellectual Property.  All rights reserved.
6  * ================================================================================
7  * Licensed under the Apache License, Version 2.0 (the "License");
8  * you may not use this file except in compliance with the License.
9  * You may obtain a copy of the License at
10  * 
11  *      http://www.apache.org/licenses/LICENSE-2.0
12  * 
13  * Unless required by applicable law or agreed to in writing, software
14  * distributed under the License is distributed on an "AS IS" BASIS,
15  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16  * See the License for the specific language governing permissions and
17  * limitations under the License.
18  * ============LICENSE_END=========================================================
19  */
20
21 package org.onap.appc.flow.controller.data;
22
23 import com.fasterxml.jackson.annotation.JsonProperty;
24
25 public class ResponseAction {
26     
27     @JsonProperty("wait")
28     private String wait;
29     
30     @JsonProperty("retry")
31     private String retry;
32     
33     @JsonProperty("jump")
34     private String jump;
35     
36     @JsonProperty("ignore")
37     private boolean  ignore;
38     
39     @JsonProperty("stop")
40     private boolean stop;
41     
42     @JsonProperty("intermediate-message")
43     private boolean intermediateMessage;
44
45     public String getWait() {
46         return wait;
47     }
48
49     public void setWait(String wait) {
50         this.wait = wait;
51     }
52
53     public String getRetry() {
54         return retry;
55     }
56
57     public void setRetry(String retry) {
58         this.retry = retry;
59     }
60
61     public String getJump() {
62         return jump;
63     }
64
65     public void setJump(String jump) {
66         this.jump = jump;
67     }
68
69     public boolean isIgnore() {
70         return ignore;
71     }
72
73     public void setIgnore(boolean ignore) {
74         this.ignore = ignore;
75     }
76
77     public boolean isStop() {
78         return stop;
79     }
80
81     public void setStop(boolean stop) {
82         this.stop = stop;
83     }
84
85
86
87     @Override
88     public String toString() {
89         return "ResponseAction [wait=" + wait + ", retry=" + retry + ", jump=" + jump + ", ignore=" + ignore + ", stop="
90                 + stop + ", intermediateMessage=" + intermediateMessage + "]";
91     }
92
93     public boolean isIntermediateMessage() {
94         return intermediateMessage;
95     }
96
97     public void setIntermediateMessage(boolean intermediateMessage) {
98         this.intermediateMessage = intermediateMessage;
99     }
100     
101     
102
103 }